Feature Release
This is the announcement for an upcoming ASAPP feature. Your ASAPP account team will provide a target release date and can direct you to more detailed information as needed.Overview
ASAPP is adding an AI Transcribe implementation pattern for Twilio. ASAPP’s Twilio Media Gateway will allow Twilio Media Streams audio to be easily sent to AI Transcribe. The same call signaling integration via API will be leveraged as is used in the integration with the SIPREC Media Gateway.
Use and Impact
The new Media Gateway will allow for a simplified and easy integration for customers leveraging Twilio as their CCaaS provider, reducing time and effort of sending call media to ASAPP.How It Works
Procedure of streaming audio to ASAPP:- Authenticate with ASAPP to obtain an access URL.
- Instruct Twilio to start sending Media Streams to the ASAPP Media Gateway; the ASAPP Media Gateway will then receive real-time audio as well as Call SID data.
- Send start and stop requests to control when transcription occurs. Start and stop requests are used to start, pause, resume, and end conversations.
- Receive transcript outputs leveraging one of ASAPP’s transcription delivery mechanisms.
FAQs
- Is integration with the Start/Stop API required? Yes. Start requests to the API provide ASAPP with required metadata (i.e. agent and customer identifiers) and indicate which audio corresponds to the agent and customer respectively. Stop requests are also required, as they allow AI Transcribe to exclude hold and queue audio from transcription. This is a requirement for downstream services to function properly, ensuring transcription is only leveraged where necessary.
- How does Twilio handle audio forking? Please refer to Twilio Documentation for details on how audio forking is handled.