SUPPORT.TWILIO.COM END OF LIFE NOTICE: This site,, is scheduled to go End of Life on February 27, 2024. All Twilio Support content has been migrated to, where you can continue to find helpful Support articles, API docs, and Twilio blog content, and escalate your issues to our Support team. We encourage you to update your bookmarks and begin using the new site today for all your Twilio Support needs.

Transcribe entire phone calls with Twilio

There are two different methods for transcribing phone calls with Twilio:

  • For full-call transcription, use a Transcription Add-on.
  • For voicemail transcription, use the <Record> TwiML verb.

Transcription Add-ons (Beta)

Leverage Twilio add-ons to transcribe any <Record>, <Dial> , Outbound API, or <Conference> recordings. Add-ons are easy to set up in the Console -- after agreeing to the terms of service and installing, you can configure the type of recordings you want transcribed along with the callback URL you want to receive the transcription webhooks.  

<Record> Verb Transcription

Twilio Programmable Voice has built-in transcription with the "transcribe=true" attribute of the <Record> verb.  This option primarily addresses voicemail messages, as it is limited to recordings created via the <Record> verb, and with a length of less than 2 minutes.

Legal implications of call recording

If you choose to record calls, you need to comply with certain laws and regulations, including those regarding obtaining consent to record (such as California’s Invasion of Privacy Act and similar laws in other jurisdictions). Additional information on the legal implications of call recording can be found here.

Notice: Twilio recommends that you consult with your legal counsel to make sure that you are complying with all applicable laws in connection with communications you record or store using Twilio.

Related Topics

Have more questions? Submit a request
Powered by Zendesk