Reference · Glossary
Idempotency
Processing the **same event twice** without duplicate side effects — critical for webhook retries.
When to use
Email sends, ticket creation, billing actions in automated workflows.
When not
When every retry must create a new audit row — use dedupe keys instead.
Example
Store `event.id`; if seen, return 200 without sending Slack again.