Skip to content
whichdevtool?
Categories ▾

Frameworks and UI

Frontend and full-stack frameworks Backend frameworks UI component libraries

Hosting

VPS and cloud servers App hosting and PaaS

Data

Managed databases File and object storage ORMs and database toolkits

AI

AI model APIs

Email

Transactional email APIs Email marketing and newsletters

Payments

Payments and billing

Domains and edge

Domain registrars CDN, DNS and edge security

Operations and identity

Monitoring, uptime and error tracking Auth and identity Background jobs, queues and workflows
Stacks Directory
Ctrl K

Search directory
Menu
StacksDirectory Pricing changes Glossary
VPS and cloud servers App hosting and PaaS Managed databases Transactional email APIs Email marketing and newsletters Domain registrars CDN, DNS and edge security Monitoring, uptime and error tracking Auth and identity Frontend and full-stack frameworks Backend frameworks UI component libraries AI model APIs File and object storage Payments and billing Background jobs, queues and workflows ORMs and database toolkits
  1. Home
  2. Background jobs, queues and workflows
  3. Vercel Workflows
VW

Managed durable workflows on Vercel · by Vercel

Vercel Workflows

Durable workflows on Vercel built on the open-source Workflow SDK: mark functions with 'use workflow' and 'use step', billed per state-transition event and data stored.

Visit vercel.com ↗ Alternatives Free tier EU region
vercel.com
Vercel Workflows homepage
§1

Overview

Vercel Workflows is Vercel's managed durable execution service, built on the open-source Workflow SDK for JavaScript and TypeScript and on workflow support in the vercel Python SDK. You write async functions marked with 'use workflow', and the functions they call marked with 'use step'; each step's result is recorded, failed steps retry, and runs can sleep or wait on hooks for minutes to months and resume after crashes or deployments through deterministic replay.

Pricing counts events, data written and data retained. Each state transition is an event, so a plain step is three events, and Hobby includes 50,000 events and 1 GB written per month. On Pro, events cost $0.02 per thousand plus storage; compute for the functions and the Vercel Queues that dispatch steps are billed separately.

Runs are pinned to the Vercel Function region where they start (or one you choose), with limits such as 10,000 steps and 25,000 events per run, 50 MB payloads and no maximum run or sleep duration. Run state is kept 1 day after completion on Hobby, 7 days on Pro and 30 on Enterprise.

§2

Pricing and plans

Free tier · no card

Vercel Hobby: 50,000 workflow events and 1 GB of data written a month; run state kept 1 day after completion

At the limit Not stated The vendor does not say what happens at the limit, or we have not found it yet.

Plan Price What you get
Hobby included $0 50,000 events/month, 1 GB data written, 1-day retention
Pro on demand $0.02 per 1K events Data written $0.50/GB, data retained $0.50/GB-month, 7-day retention
Enterprise Custom 30-day retention

Every state transition is an event: a normal step produces three (created, started, completed) and each retry adds one, so a step costs about $0.00006. Functions running workflow and step code are billed at normal Vercel Functions compute rates, and the underlying Vercel Queues usage is billed separately at standard rates. Workflow Data Retained is not available on Hobby. The Vercel plan subscription itself (Pro) is priced on Vercel's plan pages, not read here. What happens when Hobby allowances run out was not stated on the pages read.

Source: vercel.com/docs/workflow/pricing · prices as published, excluding tax.

§3

What it does

Directive-based workflows
'use workflow' and 'use step' turn ordinary async functions into durable workflows and steps.
Sleep and hooks
Pause for minutes to months or wait for external events, with no maximum run duration.
Streams
Stream data in and out of workflows with managed persistence.
Multi-region
Runs are pinned to the starting region or an explicit region to avoid cross-region round trips.
Observability
Runs, traces and step timing in the Vercel dashboard.
Skew protection
Workflows are protected from version skew across deployments.
§4

Strengths and limitations

Strengths

  • No separate service for apps already on Vercel
  • Free allowance on the Hobby plan
  • Unlimited run and sleep duration
  • Python as well as TypeScript support

Limitations

  • Each step costs at least three events, and retries add more
  • Compute and Vercel Queues usage are billed on top of events
  • Completed run state kept only 1 day on Hobby and 7 days on Pro
  • Managed service runs only on Vercel
§5

Who it suits

Good for

  • Next.js apps on Vercel needing background jobs and AI agent runs
  • Human-in-the-loop flows with long waits

Look elsewhere if

  • Apps hosted outside Vercel
  • Teams needing long retention of run history
§6

Alternatives to Vercel Workflows

Tool From Free option Stages
GW
Graphile Worker PostgreSQL job queue for Node.js
— Open source
Celery Distributed task queue for Python
— Open source
Ri
River Postgres-backed job queue for Go
$125/mo Open source
Trigger.dev Durable background tasks platform (TypeScript)
$10/mo Free tier
Inngest Durable execution and event-driven workflow platform
$99/mo Free tier
SQ
Solid Queue Database-backed Active Job backend for Rails
— Open source

All background jobs, queues and workflows →

§7

Questions

Is Vercel Workflows free?

Vercel Hobby includes 50,000 workflow events and 1 GB of data written a month.

How is Vercel Workflows priced?

$0.02 per 1,000 events, $0.50 per GB written and $0.50 per GB-month retained, plus normal Functions compute and Queues usage.

How many events does a step use?

A normal step produces three events (created, started, completed), plus one per retry.

Can I use the Workflow SDK outside Vercel?

The Workflow SDK is open source; the managed Vercel Workflows service runs on Vercel.

Sources read for this page

  • https://vercel.com/docs/workflow
  • https://vercel.com/docs/workflow/pricing
Spec sheet
From
Usage-based
$0.02 per 1,000 workflow events on demand
Free tier
Vercel Hobby: 50,000 workflow events and 1 GB of data written a month; run state kept 1 day after completion
Stages
HobbyIndieStartupScale-upEnterprise Suits hobby, indie, startup, scale-up
Does
Durable workflows
Free allowance
50k events/mo on Vercel Hobby
SDKs
TypeScript/JavaScript, Python
Self-host
Workflow SDK is open source; managed service is Vercel-only
Open source
No
Self-host
No
EU data
Available
Category
Jobs and queues
Visit vercel.com ↗

To report an out-of-date price or limit, use the correction form.

whichdevtool?

Developer and cloud tools compared on price, free tier and limits, each with its source. For side projects, solo developers and small teams.

Categories

  • VPS and cloud servers
  • App hosting and PaaS
  • Managed databases
  • Transactional email APIs
  • Email marketing and newsletters
  • Domain registrars
  • CDN, DNS and edge security
  • Monitoring, uptime and error tracking
  • Auth and identity
  • Frontend and full-stack frameworks
  • Backend frameworks
  • UI component libraries
  • AI model APIs
  • File and object storage
  • Payments and billing
  • Background jobs, queues and workflows
  • ORMs and database toolkits

Research

  • Directory
  • Stacks by project
  • Developer news
  • Pricing changes
  • Glossary

Site

  • About and methods
  • How we make money
  • Suggest a tool or fix
  • Privacy
© 2026 whichdevtool.com Prices change. Each tool page links to its source. We may earn a commission when you sign up through links on this site. How we make money