Messaging Channels
Connect external messaging platforms to your Wexio inbox
Messaging channels let you connect external platforms - like Telegram, WhatsApp, Instagram, and Viber - directly to your Wexio inbox. Once connected, all incoming messages from a channel appear alongside your other conversations, and your team can reply without leaving Wexio.
Each channel creates a separate integration (multi-bot support), so you can connect multiple accounts or phone numbers from the same platform.
Channel Overview
| Channel | API Type | Auth Method | Messaging Window |
|---|---|---|---|
| Telegram | Bot API | Bot Token from @BotFather | No window (unrestricted) |
| Cloud API via Meta | OAuth 2.0 Meta Business Login | 24-hour (templates outside) | |
| Graph API | OAuth 2.0 Meta Business Login | 24-hour (HUMAN_AGENT tag) | |
| Viber | REST Bot API | Auth Token from Admin Panel | 24-hour |
How Many Channels You Can Connect
You can connect several channels of the same provider - more than one WhatsApp number, Instagram account or Viber bot. The web widget is the exception: one per organisation.
Telegram bots are the one channel limited by your plan:
| Plan | Telegram bots |
|---|---|
| Free | 1 |
| Standard | 2 |
| Pro | 5 |
| Enterprise | Unlimited |
A bot that failed to connect still counts. Everything except a fully disconnected channel occupies a slot - connected, paused, pending, failed and idle alike. If you are told you have reached the limit but can only see one working bot, look for a failed or idle one and disconnect it.
Each conversation answers from its own channel. With several Telegram or Viber bots, a flow or AI reply goes out on the bot that received the message, not on whichever was connected first. The same holds for WhatsApp: templates and the 24-hour window are checked against the number that owns the chat.
Reconnecting a WhatsApp number or Instagram account you already have refreshes it in place rather than adding a second channel. The same identity cannot be live in two organisations at once, so move it by disconnecting it from the first.
Pausing & Resuming
Any channel integration can be paused to temporarily stop receiving messages from that channel. While paused:
- No new incoming messages are delivered to your inbox
- You cannot send outbound messages through the channel
- The connection remains configured - no need to re-authenticate
To resume, toggle the channel back on and messages will start flowing again immediately.
Channel Pages
Telegram
Connect a Telegram bot - unrestricted messaging with rich interactive features.
Connect WhatsApp Business API with template messages and product catalogs.
Connect Instagram Direct Messages with quick replies and ice breakers.
Viber
Connect a Viber bot with rich keyboard grids and tracking data.
Each channel connection creates a separate integration. You can connect multiple bots or phone numbers from the same platform to serve different teams or use cases.
GIFs and Stickers Across Channels
Operators and widget visitors can send GIFs and stickers from the GIPHY picker. How one arrives depends on the channel, because no messenger takes a raw GIF.
| Channel | What the recipient gets |
|---|---|
| Telegram | An mp4 animation, played inline. |
| An mp4 animation. | |
| An mp4 animation. | |
| Viber | An mp4 video. If no mp4 can be produced, a link message that renders the GIF inline. Never a native sticker - see Viber → GIFs. |
| Web widget | The GIF itself. |
Wexio sends GIPHY's own mp4 rendition rather than transcoding the file, so there is no quality loss or delay from re-encoding. A GIF that has no mp4 sibling - an uploaded one, for instance - is converted on send instead.
Stickers are a separate rendition from GIFs, and a channel without native sticker support receives the animation form.