FullThrottleFu
03/28/2026, 12:09 AMAI Evy
03/28/2026, 12:10 AMAI Evy
03/28/2026, 12:10 AMAI Evy
03/28/2026, 12:10 AMAI Evy
03/28/2026, 12:10 AMcall_ended - Receives the transcript field when the call completes
- call_analyzed - Receives full call data including the transcript after analysis is complete
- transcript_updated - Receives transcript updates during the call, plus a final update when the call ends, including transcript_with_tool_calls
The webhook payload contains the call object with the transcript field.
3. Get Call API
Retrieve transcripts programmatically using the Get Call API: [(3) ]() [(1) ]()
javascript
import Retell from 'retell-sdk';
const client = new Retell({
apiKey: 'YOUR_RETELL_API_KEY',
}) ;
const callResponse = await client.call.retrieve('119c3f8e47135a29e65947eeb34cf12d') ;
console.log(callResponse) ;
[(3) ]()
The response includes:
- transcript - Full transcription as a string
- transcript_object - Transcript as a list of utterances with timestamps
- transcript_with_tool_calls - Transcript with tool call invocations and results
You can also use the List Calls API to retrieve multiple call transcripts at once. [(4) ]()one
03/28/2026, 2:35 AM