Skip to main content

Use cases

  • Durable workflows — long-running orchestrations with checkpointing, retries, and durable timers. See Workflow.
  • AI agents — durable, stateful agents whose execution survives process restarts. See AI agents.
  • MCP servers — exposing tools and data to LLM agents over the Model Context Protocol. See MCP.
  • Microservice composition — service-to-service invocation, pub/sub, state, secrets, bindings via the Dapr APIs.
  • Event-driven processing — pub/sub fan-out, queue-backed processing, and resource bindings.