Bring your own Meta credentials and we handle the AI. No per-message markup, no Business Solution Provider middleman, no lock-in. Same trained brain that powers your website chat, now answering on WhatsApp.
Growth plan from $30/mo · Bring your own Meta account · Pay Meta direct at wholesale rates
Once Meta approves your WhatsApp Business number, the InsiteChat side is four fields and two copy-pastes.
In your Meta Developer dashboard, add a WhatsApp Business Account (WABA), add a phone number, and verify it. Meta issues a permanent access token you'll paste into InsiteChat.
Open Webhooks & Integrations → WhatsApp in your chatbot. Enter your App ID, Phone Number ID, WABA ID, and access token. We generate a Verify Token and a Webhook URL for you.
Copy the InsiteChat webhook URL + Verify Token and paste them into Meta → WhatsApp → Configuration → Webhooks. Subscribe to the "messages" field. Meta sends a one-time verification challenge — we respond automatically.
WhatsApp-message your own business number from any phone. Inbound messages hit our webhook, route to your trained AI, and reply within seconds. Track every conversation in the InsiteChat Conversations tab.
The economics flip in your favor the moment you send real volume.
Paste your Meta App ID, Phone Number ID, WhatsApp Business Account ID, and permanent access token. You own the number, the verification, and Meta's billing relationship — we only handle the AI.
Other vendors resell WhatsApp through a Business Solution Provider and mark up every message. With BYOK you pay Meta at their standard rate. InsiteChat just charges for the RAG + LLM compute you already pay for on the web widget.
Your WhatsApp bot answers from the exact same knowledge base as your website widget. Train once on your docs, website, Notion, or Google Drive — deploy everywhere.
Auto-detects language from each WhatsApp message and replies in the same one. Works in 95+ languages including Hindi, Arabic, Spanish, Portuguese, and every RTL script your customers use.
When a visitor types "talk to a human" (or similar), the AI sends a handoff message, emails your team with full conversation context, and pauses AI replies for 24 hours so your agent can take over cleanly.
Inbound messages are queued via Celery and deduped by message ID — Meta's retry storms never cause duplicate replies. The webhook returns in milliseconds so Meta never times out and disables your app.
If your customers live in WhatsApp, meet them there.
WhatsApp is the dominant support channel in LATAM, India, and MENA. Put your trained AI on your Business number so order-status and return questions answer themselves — no support ticket touched.
Paid ad clicks land on "Click to WhatsApp" instead of a landing page. The AI greets, qualifies, and captures the lead in a natural thread — and hands off to sales only for the hot ones.
Instead of "our office opens at 9 AM" auto-replies, answer real questions 24/7. Your AI handles 70-90% of first-touch, and the escalation queue your agents see in the morning is only the issues that truly need a human.
Same RAG brain, same trained content, delivered via Meta's Cloud API.
Access tokens and Verify Tokens are stored server-side and never sent to the browser or written to logs. Disconnecting the integration deletes the token immediately. You can revoke the token at any time from your Meta Developer dashboard — which invalidates it everywhere, including InsiteChat. Since you own the Meta app, you also own the audit trail.
Everything you need to know about deploying InsiteChat on WhatsApp.
BYOK = Bring Your Own Key. Instead of reselling Meta access through us, you connect your own Meta Developer App, your own WhatsApp Business Account, and your own approved phone number. You own the Meta relationship and pay Meta directly at their rates. We only handle the AI brain that reads incoming messages and generates replies.
Bundled WhatsApp means the vendor marks up every message sent — at scale that markup becomes the dominant line item. With BYOK you pay only Meta's wholesale conversation rates and InsiteChat's flat AI subscription. No per-message tax from us. For any business with real volume, this saves thousands of dollars per month.
WhatsApp is available on Growth ($30/mo) and Scale ($150/mo) plans. Free and Starter don't include it. Growth supports one WhatsApp number per chatbot. Scale adds human handoff via keyword trigger, and will support multiple numbers in a future update.
A Meta Developer App with the WhatsApp product enabled, a WhatsApp Business Account (WABA) linked to the app, a phone number verified and added to that WABA, and a permanent access token generated for the app. This is the standard Meta WhatsApp Cloud API setup — same as any other serious WhatsApp bot integration.
On Scale plans, when an incoming WhatsApp message contains phrases like "talk to a human", "speak to an agent", "real person", or similar, the AI sends a "Connecting you to a human..." reply, emails the chatbot owner with the sender's phone and the last several messages, and pauses AI replies for that conversation for 24 hours. Your agent can reply to the customer directly from Meta's WhatsApp Business dashboard.
V1 supports inbound and outbound text messages — the bulk of customer-support traffic. Audio, image, and video handling are on the roadmap. Template messages for proactive outbound (reminders, status updates) are also in progress.
No — one WhatsApp number is tied to one InsiteChat chatbot at a time. This is a Meta-side constraint: each Phone Number ID can only post to one webhook URL. If you need different knowledge bases for different customer segments, create multiple chatbots with separate numbers.
We process inbound messages asynchronously through a Celery worker and dedupe by Meta's message ID — stored in Redis for 5 minutes. If Meta retries the same delivery (which is common during their outages), we return 200 immediately without generating a duplicate reply.
Access tokens are stored server-side and never exposed in frontend code or logs. Disconnecting the integration deletes the token. You can revoke the token in Meta's Developer dashboard at any time, which immediately invalidates it everywhere.
End-to-end (inbound WhatsApp message → AI retrieval → LLM response → outbound WhatsApp reply) typically lands in 2-5 seconds. Meta's webhook ack is instant (<100ms) so your delivery rate stays high even under burst traffic.
Growth plan from $30/mo. Bring your own Meta keys. Pay Meta direct — no per-message markup from us, ever.
Get Started Free