Workflow
More about Dapr Workflow
Learn more about how to use Dapr Workflow:
- Try the Workflow quickstart.
- Explore workflow via any of the supporting Dapr SDKs.
- Review the Workflow API reference documentation.
Overview
Overview of Dapr Workflow
Learn more →
Features and concepts
Learn more about the Dapr Workflow features and concepts
Learn more →
History propagation
Share a parent workflow’s execution history with child workflows and activities for chain-of-custody, audit, and AI-agent context
Learn more →
Workflow versioning
Version workflows safely as code evolves
Learn more →
Workflow patterns
Write different types of workflow patterns
Learn more →
Workflow architecture
The Dapr Workflow engine architecture
Learn more →
How to: Author workflows
Learn how to develop and author workflows
Learn more →
How to: Manage workflows
Manage and run workflows
Learn more →
Multi Application Workflows
Executing workflows across multiple applications
Learn more →
History Retention Policy
Define retention policy to manage workflow state history state
Learn more →
Concurrency Limits
Configure concurrency limits for Dapr Workflows to control how many workflows and activities run simultaneously.
Learn more →
History signing
Cryptographic tamper detection for workflow execution histories
Learn more →
Payload size
How Dapr handles workflow and activity payloads that approach the sidecar’s max body size, and the metrics that surface proximity to the limit
Learn more →