Voice (IVR) flows let you interact with contacts through phone calls instead of text messages. They are especially useful when tone, real-time engagement, or accessibility matters—particularly for audiences with limited literacy or smartphone access. This guide explains how to create and test a Voice (IVR) flow in RapidPro.app.
Adding Voice Messages: Uploading and Managing Audio Files (.WAV)
In Voice (IVR) flows, audio quality can make or break the caller experience. RapidPro.app lets you attach your own recorded audio to a Play Message action so callers hear a clear, human voice instead of text-only prompts. This guide shows you how to record, convert, upload, and preview your audio files.
Twilio Voice Setup: Purchasing and Connecting a Number
Introduction: Voice (IVR) flows allow you to reach contacts through phone calls, making your workflows accessible even when text messaging is not suitable. To use Voice (IVR) features in RapidPro.app, you must connect a voice-enabled phone number, most commonly provided by Twilio. This article explains how to add a voice-enabled Twilio number and highlights common […]
Testing IVR Flows: Using the Call Simulator
Introduction: Before you launch a Voice (IVR) flow, you should test it end-to-end to confirm callers hear the right prompts and can navigate menus correctly. RapidPro.app includes an IVR simulator so you can experience the call flow like a real caller and validate both the main path and edge cases (invalid input, fallbacks, retries). 5–8 […]
Replaying a Contact Recording (Verification and Re-recording)
Introduction: In Voice (IVR) flows, callers can leave spoken responses. The Play a Contact Recording action lets you replay that audio back to the caller—useful for confirmation, quality checks, and allowing callers to re-record if they’re not satisfied. 5–8 min read Voice IVR Updated on: 19/12/2025 Replay caller recordings for verification (and allow re-recording) If […]
IVR Split Logic: Menu Options and Keypad Selection
Voice (IVR) flows use keypad input and audio recordings instead of text replies. To support this interaction style, IVR flows rely on specialized Split Actions designed for phone calls. This guide explains the three main IVR-specific split actions and how to use them to collect input and route callers correctly.
Failure Management: Configuring an Automatic Retry Call
Introduction: In voice-based interactions, calls can fail due to network issues, busy lines, or unanswered calls. By configuring retry behavior, RapidPro.app can automatically attempt to call again after a failed attempt—improving reach, reliability, and completion rates for your Voice (IVR) flows. 6–9 min read Voice IVR Updated on: 19/12/2025 Automatically retry failed calls (without rebuilding […]
Call Forwarding: Transferring to a Live Agent or Another Number
Introduction: Sometimes an IVR menu isn’t enough—you want callers to reach a real person. In RapidPro.app Voice (IVR) flows, you can forward a live call to another phone number using Wait for Forwarded Call, then route the caller based on what happened (answered, no answer, busy, or failed). 6–9 min read Voice IVR Updated on: […]
Call History: Viewing Session Logs (Success/Failure)
Introduction: Call logs provide an audit trail for every Voice (IVR) call—successful or not. They help you verify what happened during a call session and troubleshoot issues like failed connections, missing events, or unexpected routing in your IVR flow. 5–8 min read Voice IVR Updated on: 19/12/2025 Find call sessions and read what happened If […]

