Vercel Workflow
Vercel Workflow is a fully managed platform built on top of the open-source Workflow SDK, a TypeScript framework for building apps and AI agents that can pause, resume, and maintain state.
With Workflow, Vercel manages the infrastructure so you can focus on writing business logic. Vercel Functions execute your workflow and step code. Vercel Queues enqueue and execute those routes with reliability. Managed persistence stores all state and event logs in an optimized database.
Your workflows are:
- Resumable: Pause for minutes or months, then resume from the exact point.
- Durable: Survive deployments and crashes with deterministic replays.
- Observable: Use built-in logs, metrics, and tracing and view them in your Vercel dashboard.
- Write async/await JavaScript with two directives. No YAML or state machines.


Use a workflow when your logic needs to pause, resume, or span minutes to months:
export async function aiContentWorkflow(topic: string) {
'use workflow';
const draft = await generateDraft(topic);
const summary = await summarizeDraft(draft);
return { draft, summary };
}Install the Workflow SDK package:
pnpm i workflowFollow the Workflow SDK getting started guide to create your first workflow.
- Workflows and steps: Write durable functions with
'use workflow'and'use step'directives. - Sleep and hooks: Pause for minutes to months, or wait for external events.
- Observability: Track runs in real time, trace failures, and analyze performance.
- Streams: Stream data in and out of workflows with managed persistence.
- Usage-based pricing: Pay only for Steps and Storage used.
Every step, input, output, sleep, and error inside a workflow is recorded automatically.
You can track runs in real time, trace failures, and analyze performance without writing extra code.
To inspect your runs, go to your Vercel dashboard , select your project and navigate to Observability, then Workflows.
Pricing and Limits
Billing, included usage, and service limits.
Slack bot guide
Stateful Slack bots with Vercel Workflow Guide
Agent guide
Build a Claude Managed Agent Guide
Workflow SDK
Full SDK documentation, guides, and API reference.
Concepts
Learn how workflows, steps, sleeps, and hooks work together.
Vercel Queues
The durable event streaming system that powers Workflow.
Was this helpful?