Twilio Voice
Flow.ai integrates with Twilio Voice to create IVR bots and automate phone calls. You can use the integration to create conversational AI powered interactive voice response systems.
Capabilities
Twilio Voice provides a unique set of actions

New call
Receiving a phone call
Receive calls connected directly in Twilio or SIP trunk calls

DTMF
Receiving numeric input
Handle single digit or multi digit input

Speech
Handle spoken word
Spoken word can be transcribed and it's possible to process over a 100 languages and perform intent detection

Audio
Play audio
Play pre-recorded audio

Text-to-speech
Convert text to speech
Text To Speech is a process where text is converted into a human-sounding voice.

Hang up
Disconnect a call
Disconnect the call

Forward call
Transfer or route te call
Connect the current caller to another party

Pause
Short delay

Deflect call
Move to messaging
Deflect the call and initiate it on a messaging channel like WhatsApp or SMS
Configuration
What you'll need
You must have an existing Twilio account and a phone number
Connecting
Following the steps below, you can receive SMS messages and send replies using Twilio.
- Open the Flow.ai project you'd like to connect
- Go to the integrations view and add the Twilio Voice integration
- Copy the Webhook URL
- Login to Twilio. Create a new account if you don't have one yet.
- Go to Phone Numbers and select the number you would like to use for your Voice bot. You can also buy a new number here. If you do that, make sure it is compatible with voice.
- Open the details screen of the Twilio number you bought, scroll all the way down to Voice & Fax, and paste the Twilio Web Hook next to A Call Comes In
- Save it and you are done. Test your Voice bot by dialing the Twilio number