> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.meetgail.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.meetgail.com/_mcp/server.

# Download Call Recording

> Saves a Gail call's audio recording as a workflow file for later steps.

The Download Call Recording node fetches a call's audio recording and saves it as a file
in the workflow. Later steps can then attach it to an email, upload it elsewhere, or hand
it off for review.

## When to use it

* You want to keep or forward the audio of a call, not just its transcript.
* You want to attach a recording to an email or upload it to another system.
* You want the recording on hand for quality review or record-keeping.

## Inputs

| Field   | What it's for                                               | Example                                |
| ------- | ----------------------------------------------------------- | -------------------------------------- |
| Call ID | The unique identifier of the call whose recording you want. | `019e2b47-8c3a-7f56-b2d1-4a7e9c05d3f8` |

The Call ID can be a fixed value or an [expression](/platform/workflows/core-concepts/expressions/using-expressions-in-nodes)
that reads the ID from the trigger or an earlier step.

## Outputs

| Field   | What you get back                                                           |
| ------- | --------------------------------------------------------------------------- |
| Outcome | Whether the recording was found, downloaded, and saved.                     |
| File    | On success, the saved audio file, ready to attach or upload in later steps. |

## Example

After a renewal call to Sarah Chen, a workflow uses Download Call Recording to save the
audio, then attaches that file to a [Send Email](/platform/workflows/node-reference/communication/send-email)
step so her assigned agent gets the recording for a quick quality check.

![The Download Call Recording node configuration panel, showing the call identifier field.](https://fdr-prod-docs-files-public.s3.us-east-1.amazonaws.com/gail.docs.buildwithfern.com/4cd7a1026444f90aa11276de3689a1ace43c69d1869f6644a6f36d8ce4bd666b/docs/pages/platform/workflows/assets/gail-download-call-recording.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA6KXJSKKNFOCF7G4B%2F20260823%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260823T232949Z&X-Amz-Expires=604800&X-Amz-Signature=ad6638bd32b287f000de6c14a246e7b06d1690e9e668b62b1f6185d835f91802&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)

A call only produces a recording if one was made and is available. If the recording is
missing, too large, or cannot be reached, the node reports the specific reason instead
of a file, so route to a follow-up step when that matters.

## Related nodes

#### [Get Call Data](/platform/workflows/node-reference/gail/get-call-data)

Read the transcript and details of the same call.

#### [Outbound Call](/platform/workflows/node-reference/gail/outbound-call)

Place the call whose recording you want to save.

#### [Send Email](/platform/workflows/node-reference/communication/send-email)

Attach the saved recording to an email.