Plan-gated. Call Logs needs the WhatsApp Calling plan feature — the same one that enables WhatsApp Calling. Building the assistants that create these logs also needs the AI Voice Agent feature (see AI Call Assistant), and playing recordings needs Call Recording.
The log list
The main table shows one row per call, newest first (by start time), scoped to your current workspace, 25 per page. Each row carries:
Four summary cards sit above the table — Total calls, Last 24h (with total minutes), Completed, and Failed (which counts both failed and no-answer calls). These cards always reflect the whole workspace, ignoring any filters you apply, so they give a fixed at-a-glance health read.
Filtering & searching
Narrow the list with the controls below. All are optional and combine; the default view is “all calls in the last 30 days”.
Filters stay in the page link and carry across pages, so you can bookmark or share a filtered view.
Call detail
Opening a call shows everything captured for it.Header
- Caller number, direction, and date/time at the top.
- The answering assistant, linked straight into its wizard so you can adjust persona, model, or voice without hunting through the list (shows “Unassigned” if none).
- Duration, status, and cost inline.
- Failure reason — shown in a red callout on failed or no-answer calls, so you can see at a glance why a call dropped.
- Open in inbox — when the call is linked to a conversation, jump straight to it in Team Inbox.
- Play recording — a combined player button appears when a mixed recording exists.
Usage cards
Three cards show the metered parts behind the cost:Transcript
The turn-by-turn conversation. Each turn is labelled AI agent or Caller and carries a timestamp into the call (M:SS from the start). Agent turns sit on the left, caller turns on the right, chat-style. The turn count is shown in the panel header. If transcription was off (or no turns were captured), the panel says so.Tool calls fired
A timeline of every skill the agent invoked mid-call, each with the function name, the time into the call, and the arguments it passed (pretty-printed). If no tools ran, the panel says so.Recordings
Inline audio players for the agent side and the caller side, shown only for the sides that were recorded. When neither side nor a mixed recording exists, the panel reads “Recording disabled for this call” rather than showing an empty player.How playback works. Each recorded side is saved during the call. The first time you press play, the audio is prepared into a playable file (and, for the combined track, the two sides are mixed together) so it plays right away. Playback is limited to your workspace and needs the Call Recording plan feature.
Cost, recordings & retention
Whether transcripts and recordings exist depends on what you enabled in the assistant’s Routing & recording step — agent audio, caller audio, and auto transcript are independent switches. If recording was off for a call, the detail page says so. Caller-side recording also needs the Call Recording plan feature.How cost is built. A call’s cost combines the AI usage, the transcription seconds, and the spoken-voice characters — all three visible on the detail page — plus your WhatsApp calling minutes. The list’s “Last 24h” card adds up minutes over the last day so you can watch spend at a glance. To control cost, tune the assistant per AI Call Assistant cost cautions.