What happens when a workflow retries?
Send an Idempotency-Key header and the retried call returns the original result instead of creating a second record. Separately, your duplicate policy decides whether a repeat customer is skipped or creates a new record, matched by email or mobile.
