3Modes:chat, live voice, AI Mode
The same agent, with the same knowledge and the same actions, however your visitors want to talk.
Not a chatbot. A multi-modal agent (chat, live voice, and full-page AI) that books meetings, captures leads, works your CRM, and calls your own APIs. Embedded in five minutes, on any site.

One agent covers every way a visitor wants to talk, and everything behind it — the inbox, the CRM, the bookings, your own APIs — is part of the same platform rather than another subscription.
The same agent, with the same knowledge and the same actions, however your visitors want to talk.
Most teams build this out of six separate subscriptions. Here it is one agent, one embed, one price.
Per-function scopes, PII redaction and response masking, per-session call caps and a full audit trail.
No developer, no project plan. Name your agent, give it your content, pick what it can do, and paste one line where you want it — the same afternoon.
Sign up, name it, and set your brand colours. Nothing to install, and nothing to pay until you are happy with it.
Upload docs, paste text, or point it at a page. It reads what you already have — no one has to write answers from scratch.
Pick what it can do: book a meeting, capture a lead, hand over to a person, or call your own webhook.
One tag goes into your page, wherever you keep the rest of your markup. Works on WordPress, React, Shopify, anything.
Most teams build their website AI out of six separate subscriptions. kaag.ai is all of it: one agent, one embed, one price.
Replies come from your own site and documents, with the source shown underneath. The same agent also runs as a full-page AI Mode.
Eight voice engines and twenty-plus languages, Malayalam, Hindi and Tamil among them, on the same agent and the same bill.
The agent collects details by text or voice, dedupes by email, and writes the contact straight in — or into the CRM you already run.
Every conversation waits in one inbox. When a person is needed the agent hands over in the same thread — claim, assign, resolve.
Availability, meeting types, reminders and reschedules run in the chat. Nobody is sent to a separate booking page.
Custom domains, your branding and your CSS, with a separate agent per client. No second subscription to publish a page.
All of it on the same bill. Nothing on this page is a separate subscription.
Replies come from your own site and documents, with the source shown underneath.
Upload docs, paste text, or point it at a page. Nobody has to write answers from scratch.
The same agent also runs as a full page, not only as a corner widget.
Eight voice engines and sixty-plus voices, on the same agent and the same bill.
Twenty-plus languages, Malayalam, Hindi and Tamil among them.
It collects details by text or voice, dedupes by email, and writes the contact straight in.
Availability, meeting types, reminders and reschedules, with nobody sent to a separate page.
Every conversation waits in one inbox, and a person takes over in the same thread.
Book a meeting, capture a lead, hand over to a person, or call your own webhook.
Custom domains, your branding and your CSS, with a separate agent per client.
One tag goes into your page, wherever you keep the rest of your markup.
Per-function scopes, PII redaction, per-session call caps and a full audit trail.
Your app mints a signed JWT; the agent calls your APIs to answer "what's my balance, my order, my booking?" using the visitor's real, authenticated data.
// agent calls your endpoint with a signed JWT POST /api/connectors/get_balance Authorization: Bearer <tenant-jwt> { "scope": "account:read", "redact": ["card_number"], "user": "usr_8f2…" } → "Your balance is ₹12,480."
Tuned for cost-efficiency by default; bring your own model key for full control over choice and cost.
No. One tag goes into your page, wherever you keep the rest of your markup, and it works on WordPress, React, Shopify or anything else. Name the agent, give it your content, pick what it can do, and paste one line.
From your own site and documents. Upload docs, paste text, or point it at a page — and every reply shows the source it came from underneath, so you can check it.
It follows them. Languages are auto-detected rather than set per visitor, so someone can open in English, carry on in Malayalam, and keep the same thread and the same agent.
No. Voice runs on the same agent and the same bill as chat. That is the whole point of the product: one agent, one embed, one price.
The conversation lands in one inbox and a teammate claims it and replies in the same thread. The visitor does not repeat themselves, and the handoff shows up in their chat window.
Both, inside the conversation. Availability, meeting types, reminders and reschedules run in the chat, and details collected by text or voice are deduped by email and written straight in — or into the CRM you already run.
Per-function scopes and JSON-Schema inputs, PII redaction and response masking, per-session call caps, and a full audit trail. Webhooks are HMAC-signed and API tokens are scoped.
Eight voice engines, twenty-plus languages, sixty-plus voices, with ambient room tone and nine call UIs. A genuine edge for India and multilingual markets.
8
20+
60+
9

The same engine powers a second product: a persona AI that remembers you, has its own evolving life, and reaches out. It installs like an app.
Run a separate agent for every client, brand it as your own, and choose the model that fits your budget.
Multi-tenant by design. Custom domains, separate knowledge, white-label branding and CSS.
Tuned for cost-efficiency by default; bring your own model key for full control over choice and cost.
67 security controls across 7 internal audits: RBAC, audit logs, SSO/SAML, token & voice budgets, GDPR retention.
Start free for 14 days with the full stack unlocked. No credit card. Per-company flat pricing, no per-seat fees.
Shown in USD · also billed in INR & EUR. See full pricing →
Same engine, any role, any brand. Tap a persona and watch the agent re-skin live.
Each persona is a real, separate tenant with its own custom domain, branding, and AI key.

Deploy one that talks, qualifies, and books, live on your site in five minutes.
no credit card · no setup fee · works on any site
