Vercel Workflow SDK Now Runs Natively inside Nitro v3 Frameworks

Vercel announced that its Workflow SDK is now natively integrated with Nitro v3, currently available in beta. Previously, workflow steps were bundled separately from the main application codebase. With this native integration, Nitro bundles workflow routes directly as part of the application build process, unifying the execution runtime.
Related tools
Recommended tools for this topic
These picks prioritize high-intent tools relevant to this topic. Some links may include partner or affiliate tracking.
High-value hosting and deployment path for frontend and cloud readers.
View VercelStrong fit for AI, backend, and frontend readers looking for an AI-first coding workflow.
View CursorA strong security and edge platform match across CDN, Zero Trust, and app protection.
View CloudflareComparison
| Aspect | Before / Alternative | After / This |
|---|---|---|
| Bundle Execution | Workflow steps are compiled into a separate, isolated bundle. | Workflow routes are integrated and bundled together with the main application. |
| Server-side API Access | Isolated runtime prevented direct usage of Nitro native features inside steps. | Nitro APIs such as useStorage() are directly accessible within workflow step functions. |
| Optimization Pipeline | Separate dependencies required separate compilation steps and increased size. | Nitro dependency tracing and tree-shaking apply directly to workflows, speeding up builds. |
| Local Debugging | Relied on external logging or specific emulators to trace workflow execution. | Nitro development server hosts a dedicated web UI for workflows directly at the /_workflow endpoint. |
Action Checklist
- Upgrade Nitro to version 3 or verify compatibility in your project configuration. Existing projects on Nitro v2 must be migrated to v3 to use this native integration.
- Verify dependency resolution and remove separate bundle pipelines for workflow routes. Let Nitro handle the routing and packaging of the workflow steps automatically.
- Access the local debugging interface via the /_workflow endpoint during local development. This provides a visual interface directly from your local Nitro dev server.
Source: Vercel Changelog
This page summarizes the original source. Check the source for full details.


