Skip to main content

General

No. Everything in this documentation is point-and-click. The only two technical steps are (a) pasting a script tag if you install the web widget yourself, and (b) adding DNS records if you use Keloa as your email sender. Both have step-by-step guides.
The UI ships in English and Dutch. The AI can understand and reply in any language — it auto-detects from the customer’s message. English, Dutch, German and French work best today.
In the EU. Application data, knowledge vectors, and attachments live in EU data centres. See Data & privacy for the details.
Yes — each brand gets its own workspace. One Keloa account can belong to many workspaces. Agencies do this all the time. Scale plan offers consolidated billing across workspaces.

AI agent

Your agent is instructed to answer only from the knowledge you provide and the conversation itself. If it doesn’t find an answer, it says so and hands off — unless your system prompt tells it otherwise. See System prompt.
Yes. Open any conversation and click Sources in the context drawer — you’ll see which knowledge passages and which tool calls shaped the reply.
Yes, three ways: (1) flip the agent’s status to paused, (2) manually reply as a teammate — the AI steps back automatically, (3) use a flow with a Handoff node for specific conditions.
No. It uses the current conversation plus your knowledge base. Within a conversation it reads everything the contact saw, not just the last message: the most recent messages word for word (at least 6; up to 20 on WhatsApp, Telegram and Slack) and a summary of everything older. See Conversation memory. Past conversations don’t get added to the knowledge base automatically — if you want to seed from them, export and paste the best answers as Q&A pairs.

Channels

All four are included from Growth. Messenger and Instagram have no Page limit. WhatsApp numbers and Telegram bots have their own limits: 1 on Growth, 3 on Business and unlimited on Scale. See Channels overview.
Yes. Each number has its own AI agent. WhatsApp numbers have their own limit, separate from the channels cap: 1 on Growth, 3 on Business, unlimited on Scale. A request that’s still being set up counts toward it. See WhatsApp.
No. These apps only let businesses reply within 24 hours of the contact’s last message (72 hours after a click-to-WhatsApp ad). On Messenger and Instagram, teammates can reply for up to 7 days if you turn on the Extended reply window (24h–7d), but the AI agent stays paused. Telegram and Slack have no reply window. See Reply windows.
Not yet. Replies are text on every channel. Teammates can send GIFs on WhatsApp and website chat. Contacts can send you photos, videos, voice messages and files.
No. The loader is under 6 KB and loads async. The full widget is lazy-loaded on first interaction. It won’t affect Core Web Vitals.
Yes, with identity verification. Your backend signs a short-lived token for the signed-in user, and Keloa checks it on every message, so nobody can chat as one of your users. Your team sees the verified user in the inbox, and their conversations follow them across devices. Guests keep chatting anonymously.
Keloa refuses wildcards over public suffixes and known shared-hosting platforms, such as *.com, *.co.uk or *.vercel.app, because they would let anyone’s site show your widget. Only add a wildcard for a domain you control, such as *.acme.com. For a hosted site, add its exact address instead (acme.vercel.app). See Allowed origins.
Yes — email is optional. Plenty of workspaces run only webchat + WhatsApp, for example.

Billing

Yes — Starter is free forever. 50 AI replies/month, 1 channel, 1 seat. Upgrade any time.
On Starter and Growth, the AI stops replying until the next cycle — human teammates can still respond and flows still work. On Business and Scale there’s a 7-day grace where AI keeps running and overage is billed. See Usage & credits.
Monthly plans are card + iDEAL + SEPA direct debit. Yearly plans on Business+ can be paid by bank invoice — email sales@keloa.ai.

Security and privacy

No. Every LLM we use is called with zero-retention flags set. Your prompts and completions are not used for any model training.
Yes. Our template DPA is available at keloa.ai/legal/dpa — sign and email back, or request a countersign.
Settings → Data & privacy → Delete contact. Erases contact, conversations, messages, attachments. Irreversible.