“use workflow”
for infinite compute durability
With zero configuration, atomic versioning and out of the box observability, Vercel makes Workflows easy
Observability
Inspect every run end‑to‑end
When deploying workflow on Vercel, deep workflow observability is built into the Vercel dashboard with no configuration or storage
Workflows
DX Platform
Deploy and scale
You don't have to configure queues, servers, or storage to get started with Workflow SDK on Vercel. Everything works automatically.
- Zero infrastructure management. Fluid compute, serverless functions, queues and persistence work out of the box.
- VGxkwTd46PreviewReady44sGFsdgf33wProductionReady56sREsdf2dsxPreviewReady49sLDDgfrT21ProductionReady59sfSDFDJx12PreviewReady44sggFkdwDnvPreviewReady34slgurbWdxbPreviewReady59sDeploy confidently. Running workflows continue on their original version while new executions use the latest code.
- workflowTrigger()58s4mwaiting21sNo timeout limits. Write long-running workflows without worrying about execution time limits.
- 5sidle5sidleidlePay for what you use. Only pay for actual execution time, not idle resources.
Powered by Workflow SDK
Workflows bring durability, reliability, and observability to async JavaScript. Build apps and AI Agents that can suspend, resume, and maintain state with ease.
export async function welcome(userId: string) { "use workflow"; const user = await getUser(userId); const { subject, body } = await generateEmail({ name: user.name, plan: user.plan }); const { status } = await sendEmail({ to: user.email, subject, body, }); return { status, subject, body };}Workflow completed. logging telemetry...
Getting started
See Workflow DevKit in action with one of our templates.


Story Generator Slack BotA Slack bot that generates children's stories from collaborative input.


Flight Booking AppUse Workflows on Vercel to make AI agents reliable and production-ready.


Natural Language Image SearchA free, open-source template for building natural language image search.