One API for every channel.

Gateway normalises WhatsApp, Instagram, Telegram and SMS behind a single, consistent interface - one webhook in, one send API out. Build the conversation once and reach customers wherever they are.

One interface

Send and receive without the per-channel mess.

Every channel has its own quirks, payloads and limits. Gateway hides all of it behind one normalised webhook and one send call, so your code stays clean as you add channels.

  • Normalised inbound webhook
  • One outbound send API
  • Consistent message and contact model
POST /v1/messages
# one call, any channel POST https://api.dotai.chat/v1/messages { "channel": "whatsapp", "to": "+9715...", "text": "Your booking is confirmed." }
Channels · live
WhatsApp Cloud APIconnected
Instagram DMsconnected
Telegramconnected
SMS fallbackconnected
Every channel

Add a channel without rewriting your app.

Turn on a new channel in the gateway and your existing logic just works. Inbound events arrive in the same shape; outbound sends use the same call. No new SDK, no new edge cases.

  • WhatsApp, Instagram, Telegram and SMS
  • Add channels by configuration, not code
  • Built to power Agent and Desk too
Developer-first

The plumbing under the whole suite.

Clean, documented API

Predictable REST endpoints, webhooks and a consistent data model for messages, contacts and channels.

Multi-tenant ready

Designed for teams running many numbers, brands or clients from one integration.

Secure by design

Signed webhooks, scoped API keys and per-channel controls keep your messaging locked down.

Build once. Reach everywhere.

Talk to us about wiring Gateway into your product.