get_call_recording
Get the recording URL for a call by its ID. Returns a short-lived signed audio URL for playback.
Instructions
Get the recording URL for a call. Returns a short-lived signed URL — fetch and use it within a few minutes before it expires.
Recording must be enabled on the company (CallRail UI > Settings > Account). Calls placed BEFORE recording was enabled have no recording even if it's enabled now — CallRail does not retroactively record.
Args: call_id: 'CAL...' id. account_id: CallRail account ID. Auto-resolves if omitted.
Returns:
JSON string with url (signed audio URL, typically MP3) plus
recording metadata. Empty url typically means recording was
disabled at call time, or the user opted out via the call-flow
recording disclaimer.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| call_id | Yes | ||
| account_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |