Back to news
frontend Priority 4/5 6/15/2026, 11:05:15 AM

Vercel Workflow SDK Now Runs Natively inside Nitro v3 Frameworks

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.

#vercel#nitro#workflow#javascript

Comparison

AspectBefore / AlternativeAfter / This
Bundle ExecutionWorkflow steps are compiled into a separate, isolated bundle.Workflow routes are integrated and bundled together with the main application.
Server-side API AccessIsolated runtime prevented direct usage of Nitro native features inside steps.Nitro APIs such as useStorage() are directly accessible within workflow step functions.
Optimization PipelineSeparate dependencies required separate compilation steps and increased size.Nitro dependency tracing and tree-shaking apply directly to workflows, speeding up builds.
Local DebuggingRelied 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

  1. 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.
  2. Verify dependency resolution and remove separate bundle pipelines for workflow routes. Let Nitro handle the routing and packaging of the workflow steps automatically.
  3. 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.

Related