Live channels
Website widget
One script tag, branded chat bubble on your site. Fastest to set up.
Forward
support@yours to Keloa, replies go back through your verified domain.Coming soon
Track availability on the Keloa roadmap.WhatsApp Business
Via the WhatsApp Business Platform. Notify-me list open in Settings → Channels.
DMs and story replies via Meta’s Messaging API.
Messenger
Connect a Facebook Page to receive Messenger DMs.
Shopify storefront chat
Inbound chat from your Shopify storefront. Shopify-as-an-integration (orders, products, knowledge sync) is already live — see Shopify integration.
Where to connect channels
Sidebar → Settings → Channels. Live channels show a Connect or Set up button. Coming-soon channels show Notify me. Each connected channel shows:- Connect / Disconnect controls
- status (
connected,pending_setup,disconnected,error) - last-synced timestamp
- a deep link into channel-specific settings
Channel status
| Status | Meaning |
|---|---|
| Connected | Messages are flowing both ways. |
| Pending setup | Created in Keloa, waiting for external verification (e.g. an email domain DNS check). |
| Disconnected | Was connected, now paused. No messages flow. |
| Error | Something broke (expired token, bounced DNS). Click to fix. |
Channel limits per plan
| Plan | Channels | Email channels | Email domains | Integrations |
|---|---|---|---|---|
| Starter | 1 | — (locked) | — (locked) | 1 |
| Growth | 2 | 3 | 1 | 2 |
| Business | 5 | 6 | 3 | 4 |
| Scale | Unlimited | Unlimited | Unlimited | Unlimited |
Email is a Growth+ feature. Starter is widget-only —
email_channels and email_domains are locked on Starter. Upgrade to Growth to add email channels.