Staff every line, with humans and AI
The whole phone system, run by your team and AI agents side by side. The AI answers and dials on its own. Your people take the calls that need a human, and never start from scratch.
The caller hears
Meera S
Sagepilot AI · Ananya02:31
Your team sees
Meera S
+91 98765 43210
Humans and AI, one line
The AI answers, or your team does. You choose per number, and every handoff comes with a written brief.
A dialer in the browser
Your team calls from any customer record, right inside the helpdesk. The order history stays open beside the call.
Numbers to analytics
Get your numbers and set your hours in-product. Then watch connect rates and how much the AI handles on its own.
Point it at the queues that hurt
Every card below is a queue you already staff. The AI takes the first pass, and your team steps in when it needs to.
- Where-is-my-order calls
- Finds the order, checks the latest carrier scan, and texts the tracking link before the caller hangs up.
- COD confirmation
- Dials pending COD orders, confirms the customer still wants it, and marks the order ready to ship.
- Failed delivery recovery
- Calls after a failed attempt, fixes the address, and rebooks the courier before the parcel goes back.
- Abandoned cart recovery
- Calls while the cart is still warm, answers the objection, and sends the checkout link with an approved offer.
- Refund and return status
- Checks the payment, explains the policy, and emails the receipt, all on the call.
- Appointment booking
- Books the slot, reschedules, or sends a reminder, then confirms it on WhatsApp before hangup.
- Subscription save calls
- Handles a skip, pause, or cancel, offers an approved save, and logs how the call went.
- Missed-call rescue
- Turns a missed call into a scheduled callback, dialed by the AI or queued for your team.
AI answers, or your team rings
Give each number a front line: the AI, or your team. When it rings your team, only the people online and on shift ever hear it. Your hours and holidays handle the rest.
- One toggle per number: AI answers or a ring group picks up
- Presence-aware routing: away agents never ring
- Ring, busy, after-hours, and transfer recordings per number
+91 80471 24907
Sagepilot-managed number
AI answers calls
Ananya picks up automatically
Fallback team
Rings when the AI steps aside
Business hours
After-hours recording plays outside
Puts a softphone in every browser
Your team calls straight from a customer's record, in the same tab as everything else. The live call floats over the workspace, so their orders and past chats stay a glance away. Or hand the call to an AI agent from the same screen.
- Mute, hold, conference, and consult-then-merge warm transfer
- WhatsApp voice calls ring the same softphone
- Message the caller on WhatsApp or email without leaving the call
Call mode
Talk to them
You’re on the call
AI agent
Diya makes the call
Meera Sharma
+91 98765 43210 · 2 orders
Transfers with a brief, in both directions
Before the AI transfers, it makes sure a human is actually free, then hands over with a written note. Your agent picks up already knowing the order and the problem. It runs the other way too: hand the AI a live call and let it carry on.
- Conference in an agent, a team, or any outside number
- Keep the AI on the call, or let the human take over
- Supervisors can listen in, whisper, or jump right in
AI transfer from Ananya
Caller: Rohan S · +91 99880 12034
Transfer note
Order #8217 arrived damaged. Replacement approved, needs a manager to confirm the pickup window with the courier.
Dials with a brief, not a script
Every outbound campaign briefs the AI on the customer before it dials, and paces itself to stay inside your calling hours. Drop a call into a journey, and it branches on what happened: answered, no answer, or a number that failed.
- Per-customer briefs from allowlisted merge variables
- Pacing to carrier limits, calling windows, voicemail detection
- Missed calls become scheduled callbacks, by AI or your team
AgentDiya
ObjectiveConfirm the COD order
Calling window10:00-19:00 IST
Branches on the outcome
- CompletedMark order confirmed
- No answerWhatsApp fallback · retry in 30 min
- FailedRoute to the Support team
Acts on your systems, while the caller waits
A caller asks where their refund is, and the agent checks it live instead of promising a callback. It reads and updates your real systems, and anything you connect over MCP works on the call too. Money only moves inside your approval rules.
- Reads and updates Shopify, custom APIs, and your knowledge base
- Sends the WhatsApp or email before the caller hangs up
- Every action scoped to run in-call or after-call
- Order and payment pulled from Shopify
- Refund status checked in your billing system
- Receipt emailed before the call ends
Speaks 12+ languages, switches with the caller
The agent speaks Hindi, English, and 12+ Indian languages, and switches the moment the caller does. It reads out numbers, OTPs, and links the way people actually say them. And it sounds like a person, not a recording.
- Hinglish barge-in: "ruko" interrupts, "hmm" does not
- Replies in about a second and a half
- Live A/B experiments on call parameters
Mera order 4821 kahaan hai?
Kal shaam tak aa jayega. Tracking link WhatsApp pe bhej doon?
Matched Hindi automatically
Audits every call, exports every metric
Every call lands as a ticket, right beside your WhatsApp and email. Open one and you get the recording, a click-through transcript, and an AI summary with the disposition. When the queue gets big, sixteen views and bulk actions keep it in hand.
- Connect rate, AI-vs-human mix, transfer funnel, leaderboards
- 16 prebuilt views including Needs review, plus saved shared views
- Bulk dispositions and tags, CSV exports up to 500,000 calls
72%
Connect rate
6
Active now
2:41
Avg handle
Handling mix
1,284 calls
Transfer funnel · 214 requested → 196 completed
CSV ↓Common questions
Can our team take calls on it, or is this AI-only?
Both. Your team gets a full softphone in the browser, and the AI answers whichever lines you point it at. Every number flips between the two with one switch.
Do we need Twilio or a carrier account?
No. You can buy numbers right here, KYC and all, self-serve in India and with our help elsewhere. Already on Exotel? Keep your numbers and just connect your account.
Can we keep our existing number and IVR?
Yes. Forward your existing number, or keep your IVR in front and send only certain queues our way while you build trust. Your hours, holidays, and recordings are set from day one.
Can it make outbound calls, not just answer them?
Yes. Your team dials from any record, and the AI runs whole campaigns, briefed on each customer and paced to stay inside your calling hours. Journeys can place calls too, and branch on how they went.
What languages does it speak?
Many. Hindi, English, and 12+ Indian languages, and it switches the moment the caller does. Numbers and OTPs come out in spoken form. Hinglish is native: "ruko" stops the agent, a filler "hmm" does not.
What happens when the AI can't help?
Handoff. It checks a human is free and on shift, then transfers mid-call with a written note. Outside hours, it sets expectations honestly instead of leaving the caller on hold.
The rest of the OS




Join the brands that run their customer experience on Sagepilot
Live in a day, across every channel your customers use.