Customer-AI orchestrator · for Tradetron

Every call sounds like
your best rep.
Even at 3 a.m.

CallFunnel.ai calls your users, decides what to say in plain English, and never breaks character. Voice + WhatsApp + Telegram + email — one brain, one timeline per customer, real authority to offer concessions with your approval. Built for 5 lakh users from day one.

Running live on y-mcp:8817 · 10 seeded workflows · 13/13 unit tests green · zero opex bloat
Talks to your existing Twilio, Exotel, Cartesia, Sarvam, Deepgram, Slack, ElasticEmail
Listen — real audio
Win-back · Pro dormant > 30 days
"Hey Manish, this is Skylar from Tradetron. We noticed you haven't logged in for a while — anything you got stuck on, or did life just get busy?"

The status quo

Three reasons your outbound is broken

Voice has been dead since IVR. WhatsApp is fragmented from email. The bot can't make a real decision. You end up just hiring more humans.

📞

"Press 1 for renewal"

IVR menus are a productivity tax. Users hang up. The 2-3% that don't, get routed wrong half the time. The bot doesn't know who you are.

🧩

The channel-fragmentation tax

WhatsApp doesn't know what voice said. Email doesn't know what Slack escalated. Every channel runs its own context window and forgets the customer between contacts.

🪵

The bot can't decide anything

When a caller says "₹999 nahi de paunga right now" — the bot recites a fallback script. A human would offer a free strategy build. The bot doesn't have that authority. It should.

What Conductor does differently

Three things no one else has put together.

A natural-language rule book replaces the workflow builder. One cross-channel memory replaces ten siloed CRMs. Real authority — with hard guardrails — replaces fallback scripts.

01 · Authorship

The Anthropic context window is the rule book.

You type what you want in plain English. Claude Opus writes a structured rule book — goal, audience, opening, intents, dispositions, safety. No nodes, no dropdowns, no clicks. The dropdown era is dead the moment Opus + tool-use existed.

You type: "Call our top NPS-9 promoters, ask if they'd write a marketplace strategy or refer a friend, both earn Pro credit."
Out comes: a 6-intent rule book with Gemma as the voice, monthly schedule, conversion event referral_or_publish, hostile-DNC path, and a do-not-collect-friend's-details safety line.
02 · Memory

One timeline per customer.
Across every channel.

Mongo holds an append-only feed of every voice call, WhatsApp message, Telegram reply, email open, Slack escalation, billing event, strategy event — keyed to the user. When the bot calls Manish for the third time, it doesn't start cold.

Bot's context on call 3: "Manish · TT-6993 · Pro 15mo · last call: pricing concession approved, redeemed · WhatsApp follow-up read but no reply · NPS 9 last quarter · Zerodha fine, Upstox margin shortfall last Tuesday."
03 · Authority

Real decisions.
With guardrails you control.

Bot can offer free strategy builds, plan extensions, even patch the call to a creator. Below your ₹X cap it decides per policy. Above, it asks you on Slack with the caller's full context — and waits for one tap. Every decision is audited. One kill-switch stops everything.

Slack ping: "Manish (TT-6993, 15mo Pro, NPS 9) raised pricing — propose free strategy build + 1mo extension (~₹2,500). 14 of 18 prior approved-and-redeemed in 7 days."
One tap. Bot delivers the offer mid-call.

Hear actual openings

10 workflows. 6 voices. Real audio.

Every opening below was rendered by Cartesia from the workflow's rule book, just like the bot would render it on the actual call. Pre-rendered openings cost ~80 ms less than live TTS — meaningful when the first impression hangs on it.

Pro Renewal · 7-day expiry 🎙 Skylar · en-F · US warm
"Hi Manish, this is Skylar from Tradetron. Your Pro plan expires next week, so I just wanted to check in — are you still finding it useful, or has anything got in the way?"
Onboarding · Day-3 stuck 🎙 Jacqueline · en-F · empathic
"Hi Manish, this is Jacqueline from Tradetron — welcome! I noticed you signed up a few days ago but haven't deployed your first strategy yet. Anything I can help with?"
Margin shortage rescue 🎙 Blake · en-M · energetic
"Hi Manish, this is Blake from Tradetron — quick heads up, your strategy is about to skip an order because of a margin shortfall. Want me to walk you through topping up right now? It takes 60 seconds."
High-NPS promoter activation 🎙 Gemma · en-F · British decisive
"Hi Manish, this is Gemma from Tradetron. You gave us a 10 in the last NPS round — thank you! I wanted to ask: would you be open to either publishing a strategy on the marketplace, or referring a friend? Either earns you Pro credit."
Broker re-auth · Zerodha 24h fail 🎙 Daniel · en-M · crisp
"Hi Manish, this is Daniel calling from Tradetron. Your Zerodha connection has been in an error state for the last day, which means your live strategies aren't running. Got two minutes to fix it now?"
Refund prevention 🎙 Gemma · en-F · British decisive
"Hi Manish, this is Gemma from Tradetron. I noticed you clicked the refund link but haven't submitted yet — before you do, can I ask what didn't work for you? If we can fix it, great. If not, I'll process the refund myself."
See all 10 workflows in the Library →

From idea to first dial

Three steps. Two minutes.

No engineers. No workflow editors. No drag-and-drop. You type, you listen, you ship.

1

Describe what you want

One paragraph. Plain English. Who to call, what's the goal, what the bot should do when the caller pushes back.

Call Pro users dormant >30d. If they raise pricing, ask me on Slack to offer a free strategy build + 1mo extension. If interested, schedule WhatsApp tomorrow. If hostile, DNC + close.
2

Listen to the opening

Claude writes the rule book. Conductor renders the opening line with the picked voice. You hear it in your browser. Tweak the words or swap voices until it sounds right.

"Hey {first_name}, this is Skylar from Tradetron. We noticed you haven't logged in for a while…"
3

Ship it

Upload audience (CSV or segment query). Hit Run. Watch the live thread in Slack. Approve concessions with one tap when they ping you. Read the weekly digest Monday morning.

# Live thread updates every 5 min in #tt-slack-codeops ✓ 87 / 240 dialed · 45 answered · 8 intent-flags · spend ₹789

The voice cast

Six personas. One per emotional register.

Pick per workflow. Or set a default in Settings and let each campaign override. Hindi · Marathi · Tamil · Bengali land day 2 via Sarvam Bulbul.

Skylaren-F · US warm
The default. Friendly + confident. Best for renewals, win-back, anything where warmth matters.
Jacquelineen-F · empathic
For sensitive moments — losses, dormant users, onboarding anxiety. Listens before pushing.
Katieen-F · clear enunciation
For survey questions and anything where the caller must parse precise wording. NPS, qual feedback.
Gemmaen-F · British decisive
Serious asks. Refund saves. Promoter recruitment. When you want the call to feel substantive.
Blakeen-M · energetic US
Urgency. Margin rescues. Time-sensitive walkthroughs. Brings energy without panic.
Danielen-M · crisp
Transactional. Payment retries, broker re-auths, anything that benefits from no-nonsense clarity.

Built in, not bolted on

Safety + compliance from day one.

Most outbound platforms ship guardrails as v3. CallFunnel.ai ships with them mandatory in v1 — because the bot has real authority, so the floor matters.

India NCPR + internal DNC scrub. Daily TRAI registry pull. Every dial checks both lists. Caller-requested "don't call me again" flips an internal flag respected by every channel.
DLT-gated India outbound. Workflows can't run an India campaign without an approved DLT template id. Renewal, win-back, and NPS templates already approved; promotional pending.
Bot honesty mandatory. If asked, the bot answers truthfully that it's an AI agent and offers to connect a human. No "I'm a real person" deception, ever.
Recording disclosure on every call. First line out of the bot. Per India best practice + US two-party-state law.
DPDP-ready data-subject rights. One endpoint — call dial, customer asks "delete me" — automated export + erasure across Mongo timeline + SQL state. Audited.
Hard concession caps + audit log. Per-user lifetime cap. Per-campaign weekly cap. Above-threshold needs Slack approval. Every offer logged with reason, approver, justification.
Risk-keyword auto-escalation. If a caller mentions fraud, SEBI, police, lawyer — the bot ends cleanly and instant-DMs Umesh on Slack with transcript + context.
One kill-switch. One Slack command drains every active dialer + blocks new outbound. In-flight calls finish naturally. No data lost.

At 5 lakh users

Three workflows. ~₹1.6 Cr / year recoverable.

Conservative numbers. Renewal recovery + win-back + refund prevention alone. Add onboarding-stuck and margin-rescue and the cost line moves down too.

7.4×
Net ROI · weekly
₹85k
Attributed · this week
80%
Inbound self-served
~6.2h
Support hours saved · day
Numbers from current Conductor run · check the weekly digest for the audited ledger.

It's already running.

Open it. It's yours.

CallFunnel.ai is live on y-mcp. The dashboard, build flow, library, approval queue, settings, reports — all yours.

Sign up free → Preview the workflow builder Preview the reports digest