Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.keloa.ai/llms.txt

Use this file to discover all available pages before exploring further.

Every “place” where you receive customer messages is a channel. Today Keloa is live on web chat and email. WhatsApp, Instagram, Messenger and Shopify are on the roadmap.

Live channels

Website widget

One script tag, branded chat bubble on your site. Fastest to set up.

Email

Forward support@yours to Keloa, replies go back through your verified domain.

Coming soon

WhatsApp Business

Via the WhatsApp Business Platform. Notify-me list open in Settings → Channels.

Instagram

DMs and story replies via Meta’s Messaging API.

Messenger

Connect a Facebook Page to receive Messenger DMs.

Shopify

Store chat plus order, product, and tracking tools for the AI.
If you want one of the upcoming channels prioritised, click Notify me on the channel card in Settings → Channels and we’ll ping you the day it ships.

Where to connect channels

Sidebar → SettingsChannels. 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

StatusMeaning
ConnectedMessages are flowing both ways.
Pending setupCreated in Keloa, waiting for external verification (e.g. an email domain DNS check).
DisconnectedWas connected, now paused. No messages flow.
ErrorSomething broke (expired token, bounced DNS). Click to fix.

Channel limits per plan

PlanChannelsEmail channelsEmail domains
Starter111
Growth333
Business101010
ScaleUnlimitedUnlimitedUnlimited
Each connection counts independently. Two email addresses on the same domain is two channels but one verified domain.

One AI agent per channel (by default)

Every channel has a default AI agent that handles inbound messages. Pick it when you connect, or change later in the channel’s settings. Use flows to override the default for specific senders or topics.

Real-time

Every channel feeds the same real-time Inbox via Reverb. Operators see new messages within a second.

Privacy

All channel traffic is logged in the EU. When you disconnect a channel, inbound messages stop immediately. Historical conversations stay unless you delete them in Settings → Data & privacy.