get_call_transcript
Get the AI transcript for a specified call, including per-speaker text segments with confidence scores and durations. Requires CallScribe enabled at call time and Premium Conversation Intelligence subscription.
Instructions
Get the AI transcript for a call. Requires CallRail Conversation Intelligence (CallScribe) to be enabled on the company at the time the call was placed.
If CallScribe was enabled AFTER the call, no transcript exists — CallRail does not retroactively transcribe.
⚠️ As of CallRail's 2026-05-21 API change, transcript data requires
a Premium Conversation Intelligence subscription — without it,
the endpoint 404s (and the transcription field on calls returns
null) even when a transcript exists. A 404 here therefore means
EITHER "no transcript for this call" OR "plan doesn't include
transcript API access"; the error envelope includes a hint.
Args: call_id: 'CAL...' id. account_id: CallRail account ID. Auto-resolves if omitted.
Returns: JSON string with the transcription including segments (text per speaker turn), per-segment confidence scores, and durations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| call_id | Yes | ||
| account_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |