Workspace
A workspace is your company’s space in Keloa — one per business. It holds every conversation, every contact, every AI agent and every knowledge source. Everything is scoped to the workspace; teammates you invite see only this workspace’s data. You can belong to multiple workspaces (for example an agency with several clients) and switch between them from the workspace menu in the sidebar.Contact
A contact is a person who has messaged you — identified by their email, phone number, or webchat session. Contacts are merged when we can confidently tell it’s the same person (same email across channels, for example). Contacts can optionally belong to a Company. See Contacts.Conversation
A conversation is a thread with one contact on one channel. It has a status (open, pending, resolved), optional tags, an assignee, and a list of messages. Inbound messages from any channel land as a conversation in your Inbox.Channel
A channel is a connection between Keloa and an outside system that carries messages — webchat, email, WhatsApp, Instagram, Messenger, or Shopify. Each channel has a status (connected, pending setup, disconnected) and can be bound to an AI agent. See Channels.AI agent
An AI agent is the personality and brain behind automated replies. Each agent has:- a name and greeting
- a system prompt that shapes voice, scope, and rules
- a set of knowledge sources it can draw from
- tools it’s allowed to use (e.g. look up a Shopify order, hand off to a human)
Knowledge
Knowledge is the content your AI is allowed to answer from. Four kinds of sources:- Website crawl — paste a URL, we crawl and index it
- File upload — PDFs, DOCX, TXT, Markdown
- Text snippet — paste any plain text
- Q&A pairs — write canonical question/answer rows
Flow
A flow is a visual automation — a graph of nodes that runs when something happens. Triggers (message received, conversation opened, …), Conditions (if tag is “VIP”), Messages (auto-reply), Actions (tag, set priority), Handoff (route to a teammate), Resolve (mark solved, ask for CSAT). Use flows to route, tag, escalate, or auto-reply with deterministic logic on top of your AI agent. See Flows.Macro
A macro is a saved reply. Type/ in the inbox composer to insert one. Great for the 10 replies you send every day.
See Macros.