Listen to call recordings and read transcripts

Updated May 22, 2026

Every call to a Yaplet number — answered, hung up, ended by inactivity, all of them — lands in your inbox as a conversation thread the moment the call ends. You always get a full transcript. If you enabled recording on the agent, you also get a downloadable MP3.

Where calls show up

Open Dashboard → Inbox. Voice calls appear alongside chat and email conversations, tagged as voice calls. You can filter the inbox to show only voice threads if you want to focus on them.

Each voice thread shows:

  • Caller identity — the caller's phone number, plus their name from caller-ID where the carrier provides it.
  • Call duration — start to end, displayed in minutes and seconds.
  • Transcript — every utterance, labelled by speaker, with timestamps relative to the start of the call.
  • Recording — if recording was enabled on the agent, a playable and downloadable MP3.
  • Cost — the per-minute charge for that specific call.

Reading a transcript

The transcript opens directly in the inbox thread. Every line is labelled either Caller or Agent with the speaker name, and timestamps mark when each utterance started.

If the caller spoke in a language Gemini transcribes well, the transcript appears almost in real time as the call unfolds. For some non-English languages, Yaplet falls back to Deepgram for transcription only — you do not need to configure anything; this happens automatically.

Playing and downloading a recording

If recording is enabled on the agent and the call completed normally:

  1. Open the call thread in the inbox.
  2. Click the play button on the recording card to listen in-browser.
  3. Click the download icon to save the MP3 file locally.

Recordings are stored as MP3s, mono, voice-grade quality. File sizes are small enough to email — a five-minute call is usually under 1MB.

How to enable recording

Recording is per-agent, not per-number. To turn it on:

  1. Open the voice agent from Dashboard → Automation → Voice.
  2. On the General tab, enable Recording.
  3. Save.

From the next call onwards, the agent records every conversation it handles. Existing calls are not retroactively recorded.

Consent and disclosure

Yaplet does not automatically play a consent disclaimer before recording starts. If your jurisdiction requires it — two-party-consent states in the US, most of the EU, and many other places — you must add the disclaimer yourself to the agent's begin message. Something like:

Hi, you have reached Acme Corp. This call may be recorded for quality and training purposes.
How can I help you today?

If you do this, also consider turning off the interruptible greeting setting on the agent so the disclaimer plays in full before the caller can barge in.

Consent rules vary by country and even by state. Review the wording with your legal team — Yaplet provides the recording infrastructure, but the disclosure language is your responsibility.

Retention

Item How long it is kept
Transcripts Kept indefinitely.
Recordings (MP3) Most recent 100 per workspace. Once you exceed 100, the oldest recordings are auto-deleted to make room for new ones.
Call metadata (duration, caller ID, cost) Kept indefinitely with the transcript.

If you need long-term storage for recordings, download MP3s to your own archive before the cap rotates them out. Transcripts are not affected by the 100-recording cap — only audio rotates.

Can I reply from a call thread?

Voice call threads are currently read-only. You can listen, read the transcript, block the caller, and read the per-call cost, but you cannot reply by chat, email, or SMS from the same thread yet. Replying through other channels is on the roadmap.

What to read next

To understand how the per-minute cost on each thread is calculated and where workspace-wide usage shows up, see Voice credits and per-minute billing.

Did this article answer your question?