Skip to content
All articles

Deploy an AI chatbot on WhatsApp, Telegram and Instagram DMs

A channel guide: how WhatsApp, Instagram DM and Telegram differ, how to run one bot across all three, and how to avoid Meta bans.

Conversational commerce increasingly lives in DMs, not on websites: WhatsApp dominates much of the EU and emerging markets, Instagram DM owns visual e-commerce, and Telegram is a fast, flexible challenger. If your bot only sits on a website, you're missing the channel where customers are actually ready to message. This guide covers how to deploy one AI chatbot across WhatsApp, Telegram, and Instagram at once, how the channels differ, and which traps to avoid.

We'll break down each channel separately, because technically and by policy they differ a lot.

Why these three channels

  • WhatsApp — #1 for broad reach across the EU, LatAm, and beyond. The official path is the WhatsApp Business Platform (Cloud API).
  • Instagram Direct — where visual e-commerce and beauty/fashion live. People message straight off stories and posts. Runs on Meta's Messenger API.
  • Telegram — the most flexible technically: a free Bot API, instant launch, buttons, payments, files. Great for services, info products, and B2B.

One bot "brain," three entry channels — that's the goal.

Why DMs beat the website

Buyer behavior has shifted into messengers so far that, for many niches, the website is now a storefront rather than the place a deal closes. The reasons:

  • Habit. People are in WhatsApp and Instagram all day anyway. Messaging a DM is zero context-switching, unlike "find the site → find the form → fill it out."
  • Trust in a personal dialogue. A DM feels like talking to a person, not a faceless form. This is especially strong in beauty, services, and info products.
  • Stories as an entry point. A reaction or reply to a story opens a conversation instantly — the shortest path from interest to message.
  • Mobility. It all happens in one app: saw the ad → messaged → paid → got confirmation.

So a DM bot catches the customer at peak desire, instead of forcing them to "make it to the website."

Channel comparison

Parameter WhatsApp Instagram DM Telegram
Launch harder (verification) medium very fast
Platform cost per-conversation/templates $0 + Meta approval $0 (Bot API)
Buttons/menus lists/buttons in templates limited full
Bot reply window 24h + paid templates 24h unlimited
Cold outreach opt-in templates only prohibited possible (carefully)
Best for mass retail, EU beauty, fashion, e-com services, B2B, info

The key rule: Telegram is forgiving; Meta channels are not. Meta enforces a 24-hour window: outside it you may only message with approved templates, or you risk a ban.

How to deploy on WhatsApp

  1. Pick a path: directly via the WhatsApp Business Platform (Cloud API) or through a BSP provider.
  2. Verify your business in Meta Business Manager.
  3. Register a number (a dedicated one, not your personal) and display name.
  4. Create and get approval for message templates for initiating outside the 24h window.
  5. Connect to your backend; budget for cost — Meta charges per conversation/template. Under GDPR, capture opt-in consent and offer an easy opt-out.

WhatsApp is pricier and slower to start but irreplaceable for mass reach and EU audiences.

How to deploy on Instagram DM

  1. You need an Instagram Business/Creator account linked to a Facebook Page.
  2. Create an app in Meta for Developers, connect the Messenger API for Instagram.
  3. Pass App Review (messaging access) — this takes time; budget several days.
  4. Set up automation: DM replies, reactions to comments (story mentions, comment-to-DM).
  5. Mind the 24-hour window: outside it, only allowed message types.

Instagram's strength is catching the customer at peak interest — right after viewing a story.

How to deploy on Telegram

  1. Create a bot via @BotFather, get the token.
  2. Connect the token to your backend/n8n.
  3. Set a webhook — Telegram pushes updates to your endpoint.
  4. Add buttons (inline keyboards) for qualification and menus.
  5. Optionally add payments (Telegram Payments) and CRM writes.

Telegram is the best place to start: launch in a day, zero platform fee.

Tone and UX per channel

One flow doesn't mean one style. Channels have different "personalities":

  • WhatsApp — businesslike but concise. Templates constrain formatting freedom, so be crisp. People expect a fast, professionally warm reply.
  • Instagram DM — quick, visual, informal. Short messages, emoji are fine, fewer buttons (there are technically fewer). Context — the person just watched a story, so continue "on the same wave."
  • Telegram — businesslike and functional. Rich menus, buttons, files, even single-flow payments work here. The audience tolerates a bit more text.

A mistake is copying Telegram UX into Instagram: long menus packed with buttons feel heavy there and lower the response rate.

What it costs: a per-channel breakdown

Budgets differ sharply across channels:

  • WhatsApp — Meta charges per conversation/template (the pricing model changes periodically). Budget separately for conversations, especially at scale.
  • Instagram DM — the platform itself is free, but you'll spend time and effort on Meta App Review and maintaining a Business account. Costs are mostly development and LLM tokens.
  • Telegram — the platform is free (Bot API). You pay only for backend hosting and LLM tokens. The cheapest start.

The general rule: start cheapest on Telegram, add IG when you need a DM e-commerce channel, and switch on WhatsApp when you need broad reach or the EU.

One brain, three channels

Don't build three bots from scratch. The right architecture:

  • Shared core (LLM + flow + CRM integrations) — one.
  • Channel adapters — a thin layer that normalizes WhatsApp/IG/Telegram inbound messages to one format and back.
  • Single CRM point — all leads from all channels land in one funnel with a source tag.

That way you update logic once, not three times, and see unified per-channel analytics.

Common traps

  • Ignoring Meta's 24h window → blocking. Always have approved templates.
  • Cold outreach on IG/WhatsApp → account ban. Opt-in only.
  • Personal number on WhatsApp Business → risk of losing the number. Use a dedicated one.
  • Identical UX across channels → IG has fewer buttons than Telegram; adapt.
  • No human handoff → DM customers get frustrated fast; escalation is mandatory.

A phased rollout roadmap

Don't try to switch everything on at once. A sensible sequence:

  1. Week 1 — Telegram. Launch the bot core, qualification, CRM integration. Fastest feedback, zero platform fee.
  2. Week 2–3 — Instagram DM. Submit to Meta App Review (early, since it takes longest), wire the adapter, set up comment-to-DM and story reactions.
  3. Week 3–4 — WhatsApp. Verify the business, register the number, prepare and approve templates, switch on the Cloud API.
  4. Ongoing — analytics and optimization. Watch which channel delivers more qualified leads, where people drop off, and refine the flow.

This order gives a working channel in week one, while the more complex connections proceed in parallel with real data in hand.

What to prepare per channel

Before switching a channel on, check readiness:

  • WhatsApp: a dedicated number (not personal!), business verification in Meta Business Manager, approved templates, readiness to pay per conversation.
  • Instagram: a Business/Creator account, a linked FB Page, passing App Review (budget time), prepared comment-to-DM reactions and story mentions.
  • Telegram: choose the bot name, set commands and menus via @BotFather, prepare the webhook endpoint, design inline buttons for the flow.

The most common launch delay is Meta App Review and WhatsApp verification. So those processes start first, before the full logic is even ready.

Per-channel analytics: what to watch

Multichannel only makes sense with unified analytics. Watch:

  • Lead distribution by channel — where more qualified inquiries come from.
  • Conversion per channel — Instagram may produce many chats but fewer deals than Telegram, or vice versa.
  • Cost per lead by channel — WhatsApp is pricier due to per-conversation fees, so compare ROI.
  • Response time and containment — where the bot copes alone and where a human is needed more often.

With this data you deliberately invest in the channel that delivers the cheapest qualified leads, instead of "all of them at once."

Account safety and ban protection

Messenger commerce has a downside: a rules violation can cost you the channel instantly. How to stay safe:

  • Never cold-message on IG/WhatsApp. Only to those who messaged first or gave explicit consent.
  • Always keep approved WhatsApp templates for initiating outside the 24h window — otherwise the message won't deliver or you'll get banned.
  • A dedicated number for WhatsApp Business. If something goes wrong, you won't lose your personal number.
  • Warm up new accounts. Don't blast volume on day one — ramp gradually.
  • A backup channel. If Instagram gets blocked, Telegram should keep working — an argument for multichannel not just for reach but for resilience.

Following Meta's rules isn't a formality — it's the survival condition for your sales channel.

How MaxICo Labs solves this

We launch one AI chatbot across WhatsApp, Telegram, and Instagram with a shared core and a single CRM funnel — respecting Meta's rules, WhatsApp templates, and each channel's quirks, so you avoid bans and don't duplicate logic.

  • Bots on WhatsApp (Cloud API), Instagram DM (Messenger API), Telegram (Bot API)
  • Shared core + channel adapters, one CRM funnel
  • WhatsApp template setup and Meta App Review
  • Qualification, booking, payments, human handoff
  • Per-channel analytics and flow optimization

Want a bot where customers actually message?

Message Valeriy in the chat on our site — we'll suggest which channel to start with — or book a free call and we'll map a rollout plan across all three.

Frequently asked questions

Which channel should I launch the bot on first?

Usually Telegram: a free Bot API, launch in a day, full buttons and payments. Instagram and WhatsApp require Meta approval and verification, so they're typically added as a second phase.

What is Meta's 24-hour window?

On Instagram and WhatsApp you can freely reply to a customer only within 24 hours of their message. Outside the window you may use only pre-approved templates, or the account risks being blocked.

Can one bot cover all three channels?

Yes. The right architecture is a shared core (LLM + flow + CRM) and thin per-channel adapters. Logic is updated once, and all leads land in one funnel tagged by source.

Why can't I do cold outreach on Instagram and WhatsApp?

It violates Meta policy and leads to account bans. You may message first only to users who opted in, and via approved templates on WhatsApp. GDPR also requires consent for EU recipients.

About the author

MaxICo Labsyour AI partner

An applied-AI lab led by Максим Шаповал. We publish practical materials about AI agents, automation, CRM and digital systems.