Newer Version Available

This content describes an older version of this product. View Latest

Transcribe Calls in Real Time with the Create Transcript API

To see transcriptions in real time, add the Enhanced Conversation component to the Voice Call record page through the Lightning App Builder. You can add this component for orgs that use Voice with Amazon Connect. For orgs that use Voice with Partner Telephony, add this component only if your telephony provider supports transcription.

You can send the transcribed messages to the Create Transcript API with the valid JWT token. To learn more, see Create Transcript. This API uses JWT authorization to communicate with Salesforce.

You can also use the Connect REST API to upload or update transcripts.

Some additional guidance:

  • Review the transcript-related limitations specified in Salesforce Help: Service Cloud Voice Limits and Limitations.
  • When specifying the vendorCallKey for a transferred call, use the vendorCallKey of the parentVoiceCall. That is, use the voice call ID for the call with the original agent.
  • During a conversation that involves a transfer, all calls in the conversation get transcripts from the entire call. After the call ends, the transcript disappears from the conversation body component for a brief period while the post-call association takes place.
  • The post-call association process is triggered by the conversation closed event. This process ensures that the transcript for each call segment only includes the conversation during that time period. This process can take a few minutes.