Voice & IVR
Build interactive voice experiences — click-to-call, IVR menus, voice surveys, PIN delivery, call recording, machine detection, and inbound call handling.
Voice Conversations API lets you define dialplans (sequences of verbs like SAY, COLLECT, DIAL, PLAY) that control call flow programmatically. These tutorials walk through common patterns end to end.
Topics covered
- Call masking — anonymous two-party calls through a virtual number
- Click-to-call — connect two parties via an API-initiated call
- IVR flows — menu-driven voice interactions with DTMF input
- Voice surveys — collect responses over the phone
- PIN delivery — send and verify one-time codes via voice
- Call recording — record bridged conversations
- Machine detection — distinguish human answers from voicemail
- Inbound calls — receive and redirect incoming voice traffic
Tutorials in this section
| Tutorial | What it covers |
|---|---|
| Build call masking | Anonymous two-party calls via virtual number + dialplan |
| Click-To-Call example | Connect two parties via Voice Conversations API |
| Setup a basic IVR | Menu-driven voice flow with DTMF |
| Send a Voice Survey | Collect phone responses programmatically |
| Create a communication flow | Multi-step voice conversation design |
| Accept a PIN via IVR | Verify a code entered on the keypad |
| Record a bridged call | Capture conversation audio |
| Machine Detection | Detect human vs. voicemail answers |
| Send PINs via Voice Conversation API | Deliver one-time codes by phone |
| Send a PIN efficiently | Optimized PIN delivery pattern |
| Receive inbound Voice calls | Handle incoming calls to your numbers |
| Redirect inbound calls | Route calls via the Routee web portal |
Updated 5 days ago

