Skip to content
KlyoChat
Custom AI Agents

An AI support agent that answers from your docs — not from guesses

Train a KlyoChat agent on your help docs, PDFs, and FAQs, then let it auto-reply to Instagram and Messenger DMs — or draft answers your team approves before they send. Every reply shows the sources it pulled from, so you always know why it said what it said.

agent · @yourbrand

Klyo Agent

answering from your docs

Hi! A couple quick questions before I order 👋

Tap a question to ask

Pick a question or flip between Auto-reply and Draft mode — watch the agent light up its sources, then answer.

Live now

What is Custom AI Agents?

A custom AI agent is a support assistant you train on your own help docs, PDFs, and FAQs so it answers customer DMs in your words — not with generic answers pulled from the open web. In KlyoChat, the agent retrieves answers straight from the sources you upload (a technique called RAG), cites those sources on every reply, and either auto-answers Instagram and Messenger DMs or drafts responses your team approves first. When a question is out of scope or its confidence is low, it hands the conversation to a human in the same shared inbox — with no per-resolution fees and no black-box answers.

28

Agent templates, ready to fork

$0

Per-resolution fees — flat pricing

2 modes

Auto-reply or draft-for-approval

Results teams see

What Custom AI Agents changes

70%

of common questions resolved before handoff

<1 hr

from docs uploaded to first answer

$0

per-resolution fees on every plan

24/7

instant first response in your DMs

How it works

How a KlyoChat AI agent works

Point it at your docs, set the conditions for when it fires, and choose whether it sends or drafts. No prompt-engineering PhD required.

1

Feed it your knowledge

Upload help docs, PDFs, DOCX, or images, or paste your FAQs. KlyoChat chunks and indexes them into a knowledge base the agent retrieves from (RAG) — no fine-tuning, no engineers, no code.

2

Set the guardrails

Fork one of 28 templates, choose a tone, and add conditions so it only fires where you want: specific keywords, business hours, unassigned chats, a segment, or a label.

3

Pick auto or draft

Let it auto-reply in your DMs, or run it in draft-for-approval so a teammate hits Approve or Edit before anything sends — a safe way to build trust while your docs mature.

4

Hand off when it matters

When a question is out of scope, confidence is low, or a customer asks for a person, the agent passes the thread to your team in the shared inbox with a one-click summary attached.

{  "agent": "support-concierge",  "mode": "draft_for_approval",        // or "auto_reply"  "knowledge_base": {    "sources": ["help-center.pdf", "returns.docx", "faqs.md"],    "retrieval": "rag",    "cite_sources": true  },  "conditions": {    "channels": ["instagram", "messenger"],    "keywords": ["order", "refund", "shipping"],    "business_hours": "off_hours_only",    "assignment": "unassigned"  },  "handoff": { "on": ["low_confidence", "human_requested"], "assign_to": "support-team", "summary": true }}
What you get

Everything in Custom AI Agents

Trained on your docs, not the open web

Upload help articles, PDFs, DOCX, or images and KlyoChat indexes them into a knowledge base (RAG). The agent answers from your shipping policy and your return window — the exact wording you approved — and shows the sources it pulled from on every reply, so nothing is a black box.

Auto-reply, or draft for a human to approve

Flip one switch. In auto-reply the agent answers DMs on its own; in draft-for-approval it writes the reply and waits for a teammate to Approve or Edit before it sends. Ship carefully while your docs are new, then let it run once you trust it.

Conditions decide when it fires

The agent doesn't barge into every chat. Scope it to specific keywords, business hours (off-hours only), unassigned conversations, a contact segment, or a label — so it soaks up the repetitive volume and leaves the judgment calls to your team.

It knows when to hand off

When a question is out of scope, confidence is low, or a customer asks for a person, the agent passes the conversation to your team in the shared inbox. No dead ends, no bot loops, no customer stuck talking to a wall.

28 templates to start from

Skip the blank page. Fork a ready-made agent — order status, returns, lead qualification, bookings — then drop in your knowledge base and tone. Most teams have one answering DMs the same day they set it up.

On-demand summaries

Ask for a one-click summary of any thread and the agent recaps what the customer wanted and what's already been promised — so a teammate picking up a handoff is fully caught up in seconds, not paragraphs.

Works across your channels

One feature, every platform you're on

New channels arrive as adapters, not rewrites — so this works the same wherever your customers message you.

TelegramLiveFacebookLiveInstagramLiveWhatsAppIn rolloutTikTokComing soonX (Twitter)Coming soon
Keep exploring

Pairs well with

AI Knowledge Base

Agents grounded in your docs.

Feed agents your PDFs, docs, and pages so answers are accurate, on-brand, and cited.

Learn more

Unified Inbox

Every channel in one calm feed.

Assign, snooze, tag, and resolve conversations from every channel without switching tabs.

Learn more

No-code Automation

Triggers, conditions, actions — drag and done.

Build comment-to-DM funnels and auto-replies on a visual canvas, from prebuilt templates.

Learn more
FAQ

Common questions

Ready to run every conversation from one calm inbox?

Start your free trial. No credit card. Connect your first channel in under a minute.