Skip to content
Expedify
Building AI Agents for Sales, Onboarding and Support

Module · M2 · Every door: channels

What each channel demands of you

Lesson 6 of 16 · 8 min

Every channel looks the same from inside the workflow builder: a trigger on the left, an output on the right. They are not the same. They differ in what you must have before you can send a single message, in what the customer can physically do with your reply, and in what each conversation costs you.

This is a reference page. You are meant to come back to it before you promise a customer a channel, not after.

What you need before you can start

Web chat is lesson 2 for a reason: it is the only channel with no gate in front of it.

Web chat

You must have
Nothing. Paste the widget on your site.
Realistic lead time
Minutes.

Email

You must have
A sending domain, verified (SPF/DKIM).
Realistic lead time
Hours to a day, mostly DNS propagation.

WhatsApp

You must have
A BSP account, a number that has never been on consumer WhatsApp, and an approved message template for anything you send first.
Realistic lead time
Days. Template review is a queue you do not control.

Voice

You must have
A phone number, a telephony provider, and a voice agent configured with a speech model.
Realistic lead time
A day or two, longer if the number is being ported.

The WhatsApp template trap. You may reply freely for 24 hours after a customer messages you. Outside that window every message must use a pre-approved template. Teams design a beautiful proactive onboarding sequence, then discover on launch day that every message in it needs approval, and that one of them was rejected for being promotional.

What the customer can actually do with your reply

Web chat

Links
Yes
Formatting
Rich
Length
Generous
The real constraint
None. It is the forgiving one.

Email

Links
Yes
Formatting
Rich
Length
Generous
The real constraint
It may not be read for hours. Never use it for anything time-critical.

WhatsApp

Links
Yes
Formatting
Minimal
Length
Short
The real constraint
Read in seconds. A wrong message is seen before you can correct it.

Voice

Links
No
Formatting
None
Length
One breath
The real constraint
Nothing can be re-read. No link, no price table, no URL.

Voice is not chat with a speaker on it. "I've sent you the link" is meaningless mid-call. A number the customer must remember cannot be four digits long. And latency is a behaviour, not a metric — a two-second pause reads as the line dropping, and people start talking over your agent.

What each one costs

Rates from the platform's own billing table. Everything is in credits, and one credit is ₹1 before tax. What matters here is not the individual numbers but the shape:

Verified against the platform billing rates, 2026-08-02.

Web chat

Charged per
the model call
Rate
LLM rates only
Plus
nothing

Email

Charged per
email sent
Rate
0.05 – 0.10 credits
Plus
the model call

WhatsApp

Charged per
message
Rate
0.10 credits
Plus
the model call

Voice

Charged per
minute, and then some
Rate
four line items
Plus
transcription 0.15–3.00/min, speech 0.50–24.00/1k chars, the model, and the minutes

Any workflow

Charged per
execution
Rate
0.10 – 1.00 credits
Plus
whatever its nodes do

Look at the voice row. It is the only channel billed on four axes at once — you pay to turn speech into text, to think, to turn text back into speech, and for the call itself. A voice conversation is not slightly dearer than a chat one. It is a different order of magnitude, and it is the reason a chatty voice agent is an expensive voice agent.

The design consequence. On chat, a long thorough answer is good service. On voice, the same answer costs more, takes longer, and is harder to follow. Brevity on voice is not a style preference — it is the cheapest and the kindest option simultaneously.

Choosing, honestly

  • Start on web chat. No gate, no cost floor, most forgiving. Get the agent right here first.
  • Add WhatsApp when customers are already there — and start the template approvals a week before you think you need them.
  • Add voice when the conversation genuinely cannot wait, and budget for it deliberately.
  • Use email for the paper trail, never for the urgent thing.

Next: whichever door they came through, the agent has to remember what was said two messages ago — and know what it should deliberately forget.