Skip to Content
Voice AIReal WhatsApp Calls

Real WhatsApp Calls

Once you’ve tested your agent in the browser and it behaves the way you want, point real WhatsApp Business inbound calls at it.

Prerequisites

  • An active WhatsApp Business Account on Splashify Pro
  • WhatsApp Calling enabled on your WABA (it’s enabled by default for most accounts; check Settings → Calling in the app)
  • A voice agent with status = active
  • AI Credits in your wallet (₹5/min direct rate by default — see Pricing)

Make an agent your default

On the agent edit page, Overview tab → click the ★ Set as default voice agent button. Only one agent can be the default at a time; setting a new one unstars the previous.

When the star is filled, every WhatsApp inbound call to your business number routes to this agent automatically.

Set a fallback phone

On the Routing tab, set a Fallback phone in E.164 format (e.g. +919876543210). The agent uses this when:

  • The caller asks to be transferred to a human
  • The agent can’t help and the call needs personal attention
  • Working hours are configured + the call lands outside them

Without a fallback phone configured, the agent apologises and offers a callback instead — the call still ends gracefully.

Working hours (optional)

On the Routing tab, set timezone + per-day open / close hours. Calls outside those hours route directly to your fallback phone without engaging the AI. Useful when you have a part-time AI setup

  • a full-time human team.

What happens on a real call

  1. Caller dials your WhatsApp Business number
  2. Caller hears ringing for 1-2 seconds while the agent connects
  3. Agent picks up + plays your greeting within 2-3 seconds
  4. Real conversation — the agent listens, thinks, speaks. You can watch this live on the agent’s Activity tab (rows refresh every few seconds)
  5. Tools fire as the conversation requires
  6. Call ends when:
    • Caller hangs up (most common)
    • Agent transfers to your fallback phone
    • Working hours boundary crossed (rare — usually the call ends before this matters)
    • Wallet balance hits zero (agent says “I need to drop the call — please call back” and ends gracefully)
    • 10-minute hard cap reached (rare — most calls are 1-3 minutes)

What you see afterwards

The Activity tab shows every call as a row:

  • Date + time
  • Duration
  • Outcome (lead captured / callback scheduled / transferred / etc.)
  • Click to expand → see every tool fire that happened during the call

The agent’s post-call summary (3 sentences) lands within 30 seconds of hangup. If you’ve configured a follow-up template on the Routing tab, it sends to the caller within ~60 seconds.

Multiple voice agents

You can have multiple voice agents (e.g. one for sales, one for support) — only one is the default at any time. Future enhancement will let you route by caller phone or time of day; today the default agent answers every inbound call.

Disabling

Three options:

  1. Pause the agent — Overview tab → set status to paused. Calls route to your fallback phone instead of the AI.
  2. Unset default — click the filled star to remove default status. Calls fall through to whichever in-app pickup flow you have configured.
  3. Delete the agent — permanently removes it. You can recreate later but the knowledge base + history are gone.

Troubleshooting

SymptomFix
Caller hears ringing foreverCheck agent status is active on Overview tab. Check AI Credits balance — under ₹50 is risky.
Agent picks up but says “I need to drop the call”Wallet balance hit zero mid-call. Recharge AI Credits.
Caller says agent transferred but no human picked upVerify fallback phone is correct E.164 format on Routing tab. Verify the line is staffed.
Call connects but caller can’t hear agentNetwork / Meta-side issue. Caller can hang up + redial.
Agent answers in English, caller is on HindiAdd Hindi to the Languages list on Persona tab