Designing Idempotent Call Follow-Up: A Practical State Machine How to prevent duplicate callbacks, bookings, and notifications when voice workflows retry. Designing Idempotent Call Follow-Up: A Practical State Machine