ChatDaddy
Inbox & Calls

How to Make and Manage WhatsApp Calls in ChatDaddy (Statuses & Call Log)

Learn how to make and manage WhatsApp calls in ChatDaddy — including call statuses (Completed, Missed, Canceled, Failed), AI transcripts, follow-up labels, call log filters, and how to view call details and recordings.

Updated Jun 29, 2026

📞 WhatsApp Calling lets your team make and receive real voice calls with customers directly over WhatsApp Business — fully inside ChatDaddy, right in your browser. No phone line or extra app needed. Every call is logged automatically, and calls you place in the browser are recorded.

Before your first call

  • **A connected WhatsApp Business API (WABA) channel. **Calling is only available on WhatsApp Business API channels — the green call button won't appear on other channel types.
  • **A working microphone + browser permission. **Calls run in your browser; Google Chrome is recommended. You'll be asked to allow microphone access.
  • **Call permission from the contact. **The first time you call a new contact, WhatsApp requires them to approve a call-permission request before the call can connect (explained below).

ℹ️ Recording and the live transcript only work in the browser and tab where the call takes place.

How to make a WhatsApp call

You start a WhatsApp call from the Inbox.

  1. Open the Inbox and select a chat on a WhatsApp Business API channel.
  2. In the chat header, click the green WhatsApp Call button. The green WhatsApp Call button in the chat header (shown only on WhatsApp Business API chats).

What happens next depends on whether the contact has allowed calls before.

First call to a contact — "Call Permission Required"

ChatDaddy first checks the contact's call permission. If they haven't allowed calls yet, you'll see a Call Permission Required card with the message “{contact} hasn't allowed calls yet. Send them a request first.

  1. Click Request Permission. ChatDaddy sends the contact a WhatsApp message asking them to approve calls.
  2. The card changes to Waiting for {contact} — “Permission request sent via WhatsApp. The call will start once they allow it.
  3. Once the contact approves, the call connects automatically.

⏳ If you've already sent several requests you may see “You've reached the permission request limit. Try again later.” After a contact approves once, future calls connect right away without another request.

During the call

When connected, a small green call window appears (you can drag it around or collapse it to a pill). It shows the contact, a live call timer, and these controls:

  • Mute / Unmute — turn your microphone off or on.
  • End — the large red button hangs up the call.
  • Speaker — toggle the speaker.
  • Live Transcript — a best-effort, real-time transcript of the conversation, with lines marked You and Them. While the call is connecting you'll see Calling…. If something goes wrong you may see Call failed (“Network error — could not connect the call.”) or Mic access denied (“Microphone access denied. Allow mic in browser settings and try again.”), each with a Retry option.

Receiving a WhatsApp call

When a customer calls your WhatsApp Business number, an Incoming Call card slides in from the top of the screen — on any page in ChatDaddy. It shows the caller and “WhatsApp · Incoming call”.

  • Answer (green) — pick up the call.
  • Decline (red) — reject the call.
  • End & Answer — if you're already on another call, end it and answer the new one. If a teammate answers first, you'll see “Already answered by another agent” and the card disappears.

Finding your WhatsApp call log

  1. In the left sidebar, click the Calls (phone) icon.
  2. At the top of the page, switch to the WhatsApp Log History tab. (The first tab, Calls History, is for your phone-line calls.) Open the Calls page and select the WhatsApp Log History tab to see all your WhatsApp calls.

Reading the call log

Each row is one WhatsApp call. The columns are:

  • From — the WhatsApp Business number / channel involved.
  • To — the customer.
  • Date — when the call happened.
  • Duration — how long the call lasted (00:00 means it never connected).
  • Agent — the teammate on the call, or Unassigned.
  • Status — the outcome of the call (see the table below).
  • AI Transcription — whether a transcript is available.
  • Follow-up — the follow-up state for missed calls.
  • Notes — opens any notes saved on the call. The Status, AI Transcription and Follow-up columns tell you the outcome of each call at a glance.

Understanding call statuses

The Status column (and the call details panel) use these labels:

StatusWhat it means
CompletedThe call connected and finished normally.
MissedThe call rang but was not answered.
CanceledThe call was declined or canceled before it connected.
FailedThe call couldn't be completed due to an error.
BusyThe line was busy.
RingingThe call is ringing right now.
In ProgressThe call is currently connected.
QueuedThe call is queued and about to start.

📌 Every Missed call is automatically flagged for follow-up so it doesn't slip through the cracks (see “Following up on missed calls” below).

AI Transcription labels

LabelWhat it means
ReadyA transcript is available to view.
ProcessingThe transcript is being generated.
Get transcriptClick to request a transcript for this call.
Not applicableThe call was too short to transcribe.
UnavailableNo transcript — e.g. the call never connected.

Follow-up labels

LabelWhat it means
Needs follow-upA missed call that no one has returned yet.
Called backSomeone has called the customer back.
ResolvedThe follow-up is complete.

Inside a chat, calls also appear as message chips, for example Outgoing WABA Call · Answered · 1m 20s, Incoming WABA Call · Missed, or Outgoing WABA Call · Declined by contact.

Your call statistics at a glance

Above the log, summary cards give you a quick overview:

  • Total Calls — the number of calls in the current view.
  • Avg Duration — the average length of your connected calls.
  • Top Agents — the three teammates handling the most calls.
  • AI Insights — coming soon. Summary cards: Total Calls, Avg Duration, Top Agents and (soon) AI Insights.

Filtering and searching your calls

Use the controls above the list to narrow things down:

  • Date — e.g. All by now, Last 7 days, Last 30 days.
  • All Agents — show a specific teammate's calls.
  • All Call Channels — filter by a specific WhatsApp Business number.
  • My Calls / All Calls — your calls only, or the whole team's.
  • Search — find a call by contact. Filter by date, agent, channel, your calls vs. the team's, or search.

Viewing the details of a call

Click any row to open the call details panel. At the top you'll see the contact, the call direction (Inbound or Outbound), the channel, and the Status. Below that are Started, Ended, Duration and Agent.

The call details panel shows the status, timing, agent, and — for missed calls — a follow-up tracker.

Recording, transcription and timeline

  • Recording — play back the recording, change the speed (1x / 1.5x / 2x), or Download recording. Recordings are only captured for calls made through this browser; otherwise you'll see “No recording available.”
  • Transcription — saved transcripts for WhatsApp calls are marked Coming Soon.
  • Timeline — a step-by-step history of the call (Call initiated, Call ended, recording captured/uploaded, and follow-up actions). Lower in the panel: recording playback, transcription status, and a full call timeline.

Following up on missed calls

Every missed call gets a follow-up tracker. Open the call and use the Missed call follow-up section:

  • It moves through three stages: Needs follow-upCalled backResolved.
  • Call customer back places a new WhatsApp call to the contact.
  • Mark as followed up records that the call was handled — you can add an optional outcome note (e.g. “left a voicemail, will retry tomorrow”).
  • When everything's done, the call is marked Resolved (use Reopen follow-up if you need to revisit it). You can also tick a missed call as followed up directly from the Follow-up column in the log.

Tips & FAQ

  • **Which channels support calling? **Only WhatsApp Business API channels. The WhatsApp Call button won't appear on other channel types.
  • **Why didn't my recording save? **Recordings are captured by the browser that placed or answered the call. Calls handled on another device/tab, or calls that never connected, won't have a recording.
  • **Why does my contact have to approve a call? **WhatsApp requires first-time call permission from the customer. After they approve once, future calls connect right away.
  • **Best setup? **Use Google Chrome with microphone access allowed for ChatDaddy, on a stable internet connection.
Feedback
Was this article helpful?

Related articles