> ## Documentation Index
> Fetch the complete documentation index at: https://upstash-dx-3122-agent-docs.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Upstash Workflow

> Durable, reliable serverless functions with retries and scheduling.

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

## Start here

* [Overview](/workflow/getstarted): what Workflow is and where to start.
* [Quickstarts](/workflow/quickstarts/platforms): supported platforms and framework guides for TypeScript and Python.
* [How Workflow Works](/workflow/basics/how)
* [Caveats](/workflow/basics/caveats)

## Sections

* [Core Concepts](/workflow/basics/serve): workflow endpoints, local development, steps, the workflow client, and how-to guides.
* [Features](/workflow/features/retries): retries, parallel steps, failure functions, dead letter queue, flow control, waiting for events, webhooks, and invoke.
* [Agents](/workflow/agents/overview): build durable AI agents and agent patterns.
* [REST API](/workflow/api-reference/runs/trigger-workflow-run): runs, logs, notify, DLQ, flow control, and signing keys.
* [Resources](/workflow/integrations/openai): integrations, examples, and troubleshooting.

## For AI agents

* [/docs/workflow/llms.txt](https://upstash.com/docs/workflow/llms.txt) lists every Workflow page.
* Append `.md` to any page URL for its Markdown, for example [/docs/workflow/getstarted.md](https://upstash.com/docs/workflow/getstarted.md).


## Related topics

- [Secure a Workflow](/workflow/howto/security.md)
- [Singleton Workflows](/workflow/howto/singleton.md)
- [Dynamic Workflows](/workflow/examples/dynamicWorkflow.md)
- [How Workflow Works](/workflow/basics/how.md)
- [Migration Guide](/workflow/howto/migrations.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.