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 a new endpoint that retrieves the full set of messages for a specified conversation. This expands the delivery use cases for AI Transcribe, providing a means to get a complete transcript at the end of a conversation on-demand, instead of in real-time during the conversation or in daily batches of conversations.Use and Impact
This new endpoint is intended to support use cases for full transcripts that require them for end-users or automated services once a conversation ends, rather than on a delayed basis. Potential use cases include:- Coaching and quality assurance review
- After-call dispositioning workflows
- Agent reference for recent calls
- Text analytics
How It Works
GET /conversation/v1/conversation/messages takes a single conversation identifier and immediately returns an array of messages that covers the full conversation.
Each message includes the transcribed text of the utterance, the role and unique identifier of the sender (agent or customer), and the utterance’s created timestamp. For example:
This endpoint should not be used for retrieving individual messages in real-time.
FAQs
- Can this endpoint be called before a conversation ends? This endpoint is designed only for after-call retrieval of a transcript. AI Transcribe offers separate real-time mechanisms for use cases that require conversation utterances during the call. Refer to the AI Transcribe Deployment Guides for WebSocket and media gateway respectively for more information about real-time transcript delivery.
- How does AI Transcribe return conversation messages for multiple conversations? This endpoint only returns transcripts for a single conversation. ASAPP’s File Exporter API provides a batch mechanism for retrieving transcripts for multiple conversations at once. The data source is updated daily and returns utterances for all conversations in the update interval.