🇪🇸 Español 🇬🇧 English 🇧🇷 Português

Trigger: Recording Ready

Fires an automation as soon as a call recording finishes processing and becomes available.

Jul 11, 2026

The Recording ready trigger fires once a call's recording has finished processing and uploading — the audio file is now available to listen to or download. It happens after "Call ended", once the recording pipeline finishes.

Requirements

  • Call recording must be enabled on the relevant voice channel. If it isn't, this trigger will never fire.

When to use it

  • Automatically archive the recording link in the CRM or in an internal note on the contact.
  • Share the recording in a Team channel so the team can listen.
  • Push the recording to an external quality-assurance system.

Trigger settings

  • Specific channel and Direction — the standard call filters.

Available variables

Standard call and contact variables, plus:

  • $recording.id — the recording's ID.
  • $recording.duration — the recording's length in seconds.
  • $recording.url — the S3 recording URL (MP3/WAV).

Steps

  1. Confirm recording is enabled on your voice channel.
  2. Create or open an automation.
  3. Drag "Recording ready" from Call triggers.
  4. Connect an action, e.g. "Log activity" or "Notify the team".
  5. Activate and save.

Example

You want every sales call recording shared in the "Sales — recordings" Team channel. Connect "Notify the team": "New recording ({{$recording.duration}}s) with {{$contact.display_name}}: {{$recording.url}}."

Tips

  • This trigger fires once per call, after processing finishes — don't confuse it with "Call ended", which happens earlier and doesn't wait for the recording to be ready.
  • Pair it with "Recording transcribed" if you also want to react once the transcription text is available.
Was this helpful?

Related articles