Skip to main content
Outbound reminder call with confirm / reschedule / cancel - all outcomes stored per appointment. XML elements used: <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: pendingcallingconfirmed / 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.

App API

Environment variables