Error Handling
Choosing an idempotency key for an event
Choose a stable idempotency key that recognises retries without blocking a legitimate new event or action.
Section
Error Handling
Choose a stable idempotency key that recognises retries without blocking a legitimate new event or action.
Error Handling
Compare workflow triggers, decisions, data, actions and recovery settings, including configuration outside a platform's version view.
Error Handling
Tell redelivered events from genuinely new actions using both event identity and the identity of the business effect.
Error Handling
Set a business deadline, close an unanswered approval through a controlled transition and prevent late responses from authorising an action.
Error Handling
Handle API throttling with provider retry timing, shared pacing, bounded attempts and a clear failure route.
Error Handling
Set delete and restore rules for paired records, check actual deletion signals and prevent an unwanted record from reappearing.
Error Handling
Define idempotent workflow actions, stable keys and safe retry behaviour to prevent duplicate business effects.
Error Handling
Protect invoice creation across workflow retries, lost responses and concurrent workers using a stable business identity.
Error Handling
Capture the IDs, attempted action, known outcome and safe error context needed to investigate a failed workflow.
Error Handling
Identify competing record edits, choose a field-level rule and apply the resolution without overwriting another change.
Error Handling
Use the last confirmed outcome and destination records to resume an interrupted workflow without blindly repeating work.
Error Handling
Redirect new workflow starts, classify affected outcomes and recover unfinished items without repeating confirmed external actions.
Error Handling
Credential rotation succeeds when the old secret is revoked and every dependent workflow still runs as intended.
Error Handling
Keep failed workflow records diagnosable and owned, then check retention, destination state and replay safety before recovery.
Error Handling
Find a workflow’s remaining consumers, plan a cutover, settle pending and unknown work, and decommission it with an owner.
Error Handling
Decide whether a failed workflow record needs a bounded retry, data correction or reconciliation of an uncertain write.
Error Handling
Test duplicate prevention with lost responses, concurrent delivery, changed inputs and legitimate new actions.
Error Handling
A workflow can transform a payload successfully and still send the wrong business value.
Error Handling
Classify workflow failures, limit safe retries, preserve unresolved records and confirm the destination outcome.