GlossaryConceptUpdated September 2026

Idempotency

noun · also: retry, action, webhook

What is idempotency?

Idempotency means running the same operation multiple times has the same effect as running it once — critical for safe retries.

Definition

Full definition of idempotency

In automation platforms, idempotency matters because workflows retry. If your 'create HubSpot contact' action retries after a network glitch, you don't want two contacts. Idempotent actions use a deterministic key (e.g., the trigger's event ID) so the second call detects the first and is a no-op.

In practice

Idempotency examples

Idempotent action
HubSpot → Create or Update Contact. Re-running with the same email produces one contact, not two.
Used by

Apps that exemplify idempotency

See idempotency in action across real integrations.

FAQ

Common questions about idempotency

What if an action isn't idempotent?
Look the record up first and only create it when nothing matches, so a retry cannot make a duplicate.

Learn automation, one term at a time

Get plain-English automation guides and templates in your inbox. No spam.

Or skip ahead — start free →