New State of Dapr Report 2026.|Get The Report
Diagrid
Back to all questions
Durable Execution Selection

Does Diagrid Catalyst guarantee exactly-once execution for external API calls in durable workflows?

No, Catalyst, like other durable execution platforms, does not guarantee exactly-once for external side effects. It provides at-least-once execution with replay, meaning an activity could be retried. Idempotency or reconciliation logic in your application code is required to handle duplicate side effects from retries or replays.

Was this article helpful?

Your feedback helps improve Diagrid's FAQ experience.

Keep reading

More Diagrid FAQ articles

View all