# A new programming model for durable execution

DevFeed: [A new programming model for durable execution](<https://devfeed.tech/articles/a-new-programming-model-for-durable-execution-718.md>)

Original publisher: [Read original article](<https://vercel.com/blog/a-new-programming-model-for-durable-execution>)

Author: Pranay Prakash

Published: 2026-04-16T04:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [vercel ai sdk](<https://devfeed.tech/topics/vercel-ai-sdk.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [AI Bots](<https://devfeed.tech/topics/ai-bots.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [backends](<https://devfeed.tech/tags/backends.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [python](<https://devfeed.tech/tags/python.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [vercel](<https://devfeed.tech/tags/vercel.md>), [workflows](<https://devfeed.tech/tags/workflows.md>)

## AI overview

Vercel announces the general availability of Workflows, a durable-execution model for long-running agents, backends, and multi-step workloads. It keeps orchestration in application code, records execution state in an event log, integrates with the AI SDK, and adds a beta Python SDK.

## Source excerpt

The gap between prototypes and production-ready systems is huge. Code that's trivial to run locally falls apart the moment it needs to handle failures, restarts, and real traffic. Framework defined infrastructure solved this for web applications. When you deploy, Vercel infers the right configuration from the app itself. Workflows extends that model to long-running systems. Instead of managing a separate codebase for orchestration, durable workflows are an extension of your application code. Since launching in beta in October 2025, Workflows has processed over 100 million runs and over 500 million steps across more than 1,500 customers, with more than 200K npm downloads every week. Today, Vercel Workflows is generally available. Built for agents, backends, and long-running workloads Workflows is built for any workload that doesn't fit in a single request. Agents: Deep integration with the AI SDK enables infinitely long running durable agents that can maintain state, tools, and handle external events or interruptions. AI SDK v7 is taking this further with WorkflowAgent. Backends: Workflow SDK proved this programming model in TypeScript codebases, and we're bringing it to a new language. The Workflow Python SDK is now in beta. Long-running workloads: Workflows can be used for any function that needs to execute reliably, including multi-step onboarding flows, payment processing, ETL pipelines, or any backend work that would otherwise require you to wire up your own queues and retry logic. How it works Shipping a reliable long-running process to production typically means splitting your code across queues, workers, status tables, retry logic, and monitoring. Dedicated orchestration services add yet another layer with long-lived background processes you run in Kubernetes, scale horizontally, and dedicate engineering time to keep healthy. They are distributed systems you pay for on top of your core application compute. Workflows eliminates the orchestrator entirely. All c