IVR Console is FWAI’s outbound calling desk. Connect a sheet, pick a recording, and it dials your whole list, captures press-1 interest, fires WhatsApp the moment someone picks up — and hands you a clean report.
No caller team. No per-seat licences. Pay only for what you dial.
Every team runs the same broken loop: export a sheet, hand it to callers, chase who picked up, copy-paste WhatsApp links one by one, and reconcile it all on Monday.
Registrations keep arriving after you export. By the time the team calls, half the list is old and the newest leads never got a call at all.
Two tabs, two exports, one lead. Nobody dedupes by phone number, so your best leads get spammed and your quiet ones get missed.
Someone picks up, says yes, then waits four hours for a link. The intent is long gone before the message arrives.
“How many did we reach?” becomes a two-hour spreadsheet reconstruction — no answer rate, no press-1 count, no per-sheet breakdown.
Paste a Google Sheet URL, pick the exact tab, and the console takes it from there — polling every five minutes and dialling only the rows it has never seen.
Your recording plays, the keypress is captured, and interested leads are split out of the list the moment they press 1 — no caller writing names on a notepad.
Not after a press-1. Not in a batch that evening. The message fires the second the call is answered, which is the only moment the intent is still warm.
Ringing…
Recording starts playing
One-off or recurring, calls or bulk WhatsApp. Scheduling runs on the server, so nothing depends on someone leaving a browser tab open.
Deduplication runs on the number itself, not on the row. Two tabs, two exports and a re-import of the same list still add up to a single call per person.
Answer rate, press-1 count, duplicates, retries and full call detail — per sheet connection, ready the same day as CSV or XLSX. No Monday reconstruction.
Everything above is the dialling. These are the pieces that make it survivable once you are running it for more than one client.
Upload once, reuse across campaigns. Swap the recording without rebuilding the list or touching the schedule.
Top up the wallet and get a proper GST invoice as a PDF automatically — for you and for the client. Your accountant stops asking.
Separate clients, separate lists, separate wallets, separate reports. Run your whole book of business from one console.
| Capability | IVR Console | Manual caller team | Generic dialler |
|---|---|---|---|
| Picks up new sheet rows on its own | Every 5 minutes | Re-export by hand | CSV upload only |
| Duplicate protection | By phone number | Human memory | Per-file at best |
| WhatsApp on pickup | Same second | Copy-paste, hours later | Separate tool |
| Press-1 intent capture | Built in, per lead | Noted in a sheet | Usually an add-on |
| Recurring campaigns | One-off + repeating | Someone remembers | Rare |
| Client-ready report | CSV + XLSX per sheet | Rebuilt manually | Raw call logs |
| GST invoice per top-up | Auto-generated PDF | Not applicable | Rarely India-ready |
| Cost to scale 10× | Same team, more minutes | 10× the people | Per-seat licences |
No. You connect a Google Sheet tab once. The console re-reads it every five minutes and dials only the new rows, so late registrations get called without anyone re-exporting anything.
Dedupe runs on the phone number itself, not on the row. If the same number appears in two tabs, two exports or two runs of the same connection, it is dialled once and the rest are marked as duplicates in the report.
The moment the call is answered — not after a press-1, and not in a batch later. Answered calls get the message while the person is still holding the phone.
Yes — one-off at a set time, or repeating on a schedule, for both calls and bulk WhatsApp. Scheduling runs on the server, so nothing depends on a browser tab staying open.
A per-sheet report for each connection: dialled, answered, press-1, duplicates, retries and full call detail — downloadable as CSV or XLSX and ready to send to the client as-is.
You top up a wallet and spend it on minutes. Every top-up generates a GST invoice as a PDF automatically, for both you and your client, so nothing has to be reconstructed at month end.
Yes. It is multi-tenant — separate clients with their own lists, wallets, campaigns and reports, all managed from a single console.
Connect your first sheet today and watch the first hundred calls go out before lunch.
Onboarding is hands-on — we set up your first campaign with you.