docs/daprdocs/content/en/developing-applications/building-blocks/workflow/workflow-overview.md

1.8 KiB

type title linkTitle weight description
docs Workflow overview Overview 1000 Overview of the workflow building block

With Dapr workflows, you can automate and orchestrate tasks within your application. The workflow feature provides a developer-friendly programming model for authoring workflows as code in a way that abstracts away the complexities of messaging, state management, and failure handling.

The workflow feature is comprised of the Workflow API and the workflow components that allow for authoring workflows naitively in Dapr or through external 3rd party workflow applications.

Workflow API

To Do:

  • Add diagram of how workflow API works?
  • Add explaination of how the API works
  • Reference

Features

To Do

Try out the workflow API

Quickstarts and tutorials

Want to put the Dapr Workflow API to the test? Walk through the following quickstart and tutorials to see in action:

Quickstart/tutorial Description
Workflow quickstart Description of the quickstart.
Workflow tutorial Description of the tutorial.

Start using workflows directly in your app

Want to skip the quickstarts? Not a problem. You can try out the workflow building block directly in your application. After Dapr is installed, you can begin using the workflow API, starting with the workflow how-to guide.

Next steps

  • [Learn how to set up a workflow]({{< ref howto-workflow.md >}})
  • [Supported workflows]({{< ref supported-workflows.md >}})