<Speak>, <Gather inputType=dtmf numDigits=1>, <Redirect>, <Hangup>
View on GitHub
Clone and run the full working example
Getting started
Overview
A CRM or booking system triggers outbound reminder calls before appointments. The callee presses 1 to confirm, 2 to request a reschedule, or 3 to cancel (with a double-confirm step). All outcomes are stored and queryable via API with bulk scheduling support.Status lifecycle:
pending → calling → confirmed / reschedule_requested / cancelled / no_answer. Cancel via API before the call fires: aborted.Call flow
Vobiz webhooks
Set/answer as the Answer URL in your Vobiz application.