Creating a Voice (IVR) Flow
Interactive Voice Response (IVR) workflows allow you to send recorded voice messages to which your contacts can respond by using their keypad or recording their own message. Voice workflows are handy for three reasons: They allow you to send and receive voice messages that by nature allow for improved tone, character and length when compared with text messages. They're synchronous - clients and beneficiaries are actively engaged with your workflow for the duration of the calPopularAdding Audio to Play Message Actions
You can add your own audio to your messages by grabbing a microphone or headset and record yourself using Quicktime or Windows' Sound Recorder. Once your messages are recorded, head over to a site like media.io to convert them to WAV files, then create a Play a Message action and click the "Upload Recording" button. Once uploaded, you can click the play buFew readersSimulating an IVR Flow
To test out your IVR flow, simply click the simulator in a green icon, and you'll experience the call as your contacts would.Few readersAdding a Voice-enabled Twilio Number
You can purchase a voice-enabled Twilio number and connect it to your Nyaruka account in minutes, or, if you're in a country where Twilio doesn't yet provide virtual numbers, you can either try Vonage or test your voice flows with an Android channel (see process here). Note: TwiliFew readersReplaying a Contact Recording
The Play a Contact Recording action allows you to play a contact's voice message collected by a Wait for Audio action. This action is useful for verifying a contact's response or allowing them to hear their message and re-record if they aren't satisfied. Create a Recording Step First, create a Wait for Audio action. In the example pictured below, we're savingFew readersConfiguring a Retry in an IVR (Voice) Flow
To configure your IVR flow to retry sending when a contact doesn't answer the call or the call doesn't connect, first navigate to your flow's editor. Then, click on the ☰ menu icon and select 'Edit': In the dialogue box that pops up, choose the time after the failed call that you'd like to retry: (https://storage.crisp.chat/useFew readersIVR Flow Split Actions
The Split Actions available within a voice workflow vary slightly from standard messaging Split Actions to conform to the keypad input method. Menu Selection The Wait for Menu Selection action allows you to provide up to 10 menu options to your contacts. E.g. "To make a deposit press 1, to add or update card details press 2, to cancel last deposit press 3, to speak with a representative press 4, to replay this message press 5Few readersViewing Call Logs
Call logs provide an audit trail for both successful and unsuccessful calls. To access a Message tab, and click on the "Call": You'll see a list of outgoing call sessions. Click one to view the requests made during the call. Send us a message via the support wFew readersForwarding Calls in Voice (IVR) Flows
Use the 'Wait for Forwarded Call' Split Action in an IVR flow to forward calls to another phone number. Here's how it works: In our example, we're asking contacts if they'd like to speak to a live agent or leave a message. If they choose to speak to a representative, the flow will forward their call on to another phone number of our chFew readers