Channels
Channels overview
How an assistant can run on more than one place at once — your website, Shopify, WhatsApp, and Messenger.
A channel is a place your assistant runs. Most assistants start on a website, but the same assistant can also live inside Shopify, WhatsApp, and Facebook Messenger. The knowledge, tone, and tools follow the assistant — you do not have to maintain three separate bots.
Available channels
| Channel | What it does |
|---|---|
| Website embed | Drop a single <script> tag on your site to add the chat widget. |
| Shopify | Connect a Shopify store so the assistant can answer order, product, and shipping questions from live store data. |
| Connect a WhatsApp Business number so customers can chat over WhatsApp. | |
| Facebook Messenger | Connect a Facebook page so customers can chat from Messenger. |
How channels share state
All channels share the same:
- Knowledge sources. Update a Q&A entry once and every channel reflects it.
- Tone, language, and instructions. Configured in General.
- Tools. Lead capture and escalation work the same way on every channel.
- Conversation history and analytics. All channels feed the same dashboard.
What can differ per channel:
- The opening message the assistant sends first.
- Whether lead capture is enabled (you may not want to ask for contact details over WhatsApp, for example).
- Channel-specific behaviour like product cards on Shopify.
Connecting a channel
Each channel has its own setup flow because the underlying integration is different. The general pattern is:
- Open your assistant and go to Channels.
- Pick the channel you want to connect.
- Authorise Gabbex with the third party (Shopify, Meta, etc.).
- Configure channel-specific settings.
- Save and test.
The page for each channel walks through the exact steps.
Disconnecting a channel
You can disconnect a channel at any time from the same channel page. Disconnecting stops all incoming traffic from that channel and revokes the integration credentials. Conversation history is preserved.