Skip to main content

Overview

3 min read
Building with an AI coding agent?
Connect the Upstash MCP server and the Workflow skill to Claude Code, Cursor, Codex, and other agents.

Upstash Workflow lets you write durable, reliable and performant serverless functions. Get delivery guarantees, automatic retries on failure, scheduling and more without managing any infrastructure.

Quickstarts#

Upstash Workflow supports Next.js, Cloudflare Workers and many other frameworks in TypeScript and Python.

Key Features#

Example Use Cases#

Here are some example real world use-cases for Upstash Workflow:

How it works#

Upstash Workflow builds on the principle of steps. Instead of defining a single, complex piece of business logic, workflows contain multiple individual steps.

Each of the steps are executed by a separate request to your application, by preserving the output of previous steps.

In case of an error, a failed step is retried individually without needing to re-run any previous steps. Instead of the entire business logic, each step can take up your serverless function execution duration, and many more benefits.

Workflow execution diagram

Support#

Need help or have questions? We're here to support you:

  • Join our Discord community to ask questions and share feedback
  • Open a ticket through the Intercom chatbox in the dashboard for any issue

SDKs#