AI Agent

An AI chatbot for websites, trained on your own content.

Chatdrill is an AI chatbot for websites that learns from your help centre, product pages and PDFs instead of the open internet. It answers customer questions in seconds, shows the source behind every reply, and hands the conversation to a person the moment it should.

  • Trained on your own content
  • Sources on every answer
  • Human handoff built in
AI Agent · live conversation
Auto-answering
Today · 14:02

4 sources

Website crawl, help centre, uploaded documents and hand-written FAQ pairs

24/7

Automated customer service on nights, weekends and public holidays

1 click

Hands the conversation to a person with the full context attached

Any language

Detects the visitor's language and replies in it, whatever your docs use

Automated customer service

An AI customer support agent for the questions your team answers every day.

Where is my order, how do I reset my password, do you ship to Ireland, what is your returns window, how do I change my plan. Individually trivial, collectively most of your queue.

An AI chatbot for websites is only worth switching on if it is right. That depends far less on the model than on what it is allowed to read: a grounded agent working from your own help centre, product pages and policy PDFs will beat a general assistant guessing at your refund window every single time.

So the Chatdrill agent retrieves the passages that actually relate to the question, answers from them, and names the source. When your content does not cover something, that is the answer it gives — and a missing answer becomes a content task, not a quietly wrong reply sitting in a transcript nobody reads.

It runs on every channel the shared team inbox covers, not just the website widget, and the answers it drafts are available to your agents even in conversations it is not handling itself.

Chatdrill AI agent answering a customer's password reset question with step-by-step instructions, beside a sources panel citing the Help Center, website, FAQ and product guide it was trained on
A step-by-step answer beside the sources it was drawn from: help centre, website, FAQ and product guide.
Training

How to train your AI support agent on your own content.

There is no model to fine-tune and no prompt engineering to do. You choose the training data, describe how the agent should behave, and then read the answers it produces.

1

Point it at your website

The crawler reads your public pages, keeps their structure and skips navigation noise. You choose which paths are included and which are excluded, so drafts and internal pages never become training data.

2

Upload documents and FAQs

Add PDFs, policy documents and price lists, connect your knowledge base, or write question-and-answer pairs for the things that currently only live in someone's head.

3

Set tone and boundaries

Describe the voice in plain English, give the agent a name, and list what it must never do — invent a delivery date, offer a discount, or guess at a policy it cannot find.

4

Publish, then read the answers

Turn it on for one page or the whole site. Every answer is logged with its sources and its confidence score, so a wrong answer points you straight at the content behind it.

Diagram of Chatdrill AI training sources: website crawl, PDF documents, FAQs and an existing knowledge base all feeding into the AI agent, with the outcome better data in, smarter AI out, happier customers
Website crawl, PDF documents, FAQ pairs and your existing knowledge base all feed the same index — better training data in, better answers out.

Website crawl

chatdrill.com · 184 pages

Synced

Help centre

62 published articles

Synced

Documents

Returns.pdf · Shipping.pdf · Pricing 2026.pdf

Synced

FAQ pairs

48 written by your team

Synced

Product manual v4.pdf

Uploaded 2 minutes ago

Indexing
Next scheduled re-crawl tonight at 02:00 · last change picked up in under a minute
Knowledge management

Every training source is listed, dated and switched off in one click.

Knowledge is not a black box. You can see what the agent has read, when it last re-read it, and revoke any source the moment it goes out of date.

  • Include and exclude paths so drafts, staging pages and internal docs never become training data.
  • Scheduled re-crawls, plus a forced re-sync the moment you publish a pricing or policy change.
  • Separate knowledge per website when you run more than one brand from a single workspace.
  • One article, two jobs — the same help centre content answers customers who self-serve and trains the agent that answers the rest.
See how the knowledge base feeds the AI agent
AI Agent · live conversation
Auto-answering
Today · 14:02
Grounded answers

Grounded answers with cited sources, not confident guesses.

The agent retrieves the passages that genuinely relate to the question and answers from them. If nothing relevant exists in your content, that is the answer the customer gets.

  • A source on every reply — the document or page it came from, visible to your team and optionally to the customer.
  • Confidence scoring with a threshold you control, and a different threshold per topic where the cost of being wrong is higher.
  • Custom fallback messages for the questions the agent should not attempt at all — refunds, legal wording, medical advice.
  • A gap report ranking the questions your content cannot answer yet, so hallucination is fixed at the source.
AI replies

AI replies that make your own agents faster at their job.

Not every conversation should be automated. For the rest, the agent drafts the reply, summarises the thread and labels the intent — a human still decides what actually gets sent.

  • Suggested replies written from your knowledge base, with the source attached so the agent can check it in a second.
  • Rewrite in one click — shorter, warmer, more formal, or translated into the customer's language.
  • Thread summaries so a transfer or an escalation doesn't mean reading forty messages first.
  • Intent labels that feed routing, tagging and your reports without anyone tagging by hand.
Turn the best drafts into shared canned replies
Suggested reply · agent view

"I was charged twice for the same order this morning. Can you sort it out today?"

Drafted from Billing docs

I can see two authorisations on order #10428 — one of them is a pending hold, not a charge, and it drops off within three working days. If it is still there on Thursday, reply here and I will refund it immediately.

Insert and sendMake it shorterTranslate

Conversation summary

  • Customer sees two charges for order #10428 placed this morning.
  • AI confirmed one is a pending authorisation, not a settled charge.
  • Customer wants written confirmation before Thursday.
Intent · billing disputeOrder · #10428Priority · high
yourstore.com/help
Your brand
Get started
Chat with us
Typically replies instantly
Type your message…
02:41 local timeAI on dutyLanguage auto-detectedQueued for Sarah, 09:00
Always on

24/7 customer support on nights, weekends and the hours you can't staff.

Most customer questions arrive when nobody is at a desk. The agent answers them, collects what a human will need in the morning, and tells the customer exactly what happens next.

Every timezone, every language

It detects the visitor's language and replies in it, even when your documents are written in another one.

Working hours aware

It never promises a reply "in a minute" at 3am. It gives the real time your team opens, in the customer's timezone.

A queue, not a black hole

Anything it can't finish is summarised, tagged and waiting in the inbox when the first agent logs in.

See how AI and live chat share the same widget
Escalation

AI to human handoff that carries the whole conversation with it.

The handoff is the part most AI support gets wrong. In Chatdrill it triggers three ways — confidence below your threshold, a keyword you flagged, or the customer simply asking — and the transcript, summary and customer record travel with it, so nobody repeats themselves.

Customer asks"My order hasn't arrived and I need it before Friday — can you help?"WhatsApp · 21:44
Chatdrill AIReads the order, checks tracking, answers in 1.2 seconds — and scores its own confidence.
Knowledge baseShopify order
Solved instantly96% confidence. Tracking sent, delivery confirmed for Thursday. No human touched it.Resolved · 21:44
Or handed overConfidence low, or the customer asked for a person — it goes to Sarah with the full transcript, order and history attached.
Sarah — Support team

See the customer support solution end to end

Boundaries

What this AI will never do.

An AI agent is only useful if you can trust what it says to your customers when you are not watching. These are the limits we build in on purpose, not settings you have to remember to switch on.

It won't invent a policy

If your content doesn't cover the question, the agent says so. It does not fill the gap with something that sounds reasonable — which is exactly how hallucinated answers reach customers.

It won't pretend to be human

The AI is labelled as AI in the widget and in the transcript. Customers can ask for a person at any point in the conversation.

It won't trap anyone in a loop

Two failed attempts at the same question and the conversation goes to a human — or to a form, if your team is offline.

It won't ignore your rules

Refunds, discounts, medical or legal wording, competitor comparisons — anything you put out of bounds stays out of bounds.

It won't guess when unsure

Every answer is scored for confidence. Below the threshold you set, the agent escalates instead of sending a confident-sounding maybe.

It won't leak across workspaces

Your knowledge is scoped to your workspace and used to answer your customers. It is not shared with anyone else's agent.

AI to human handoff flow for customer support: a customer's billing question is resolved instantly by the Chatdrill AI agent, or escalated to a human support agent when the visitor needs more help
Two endings for the same billing question: resolved instantly by the AI, or escalated to a person. There is always a second path.

We would rather the agent say "I don't know, let me get someone" than damage a customer relationship with a well-worded invention.

AI analytics

Measure AI resolution rate, handoffs and the answers you can't give yet.

Deflection is easy to claim and easy to fake. These are the numbers that tell you whether customers were helped or simply filtered out of your queue.

Resolution, not just deflection

Conversations closed without a human, reported separately from the ones that came back an hour later.

Handoff reasons

Low confidence, customer asked, rule matched — so you fix the cause instead of the symptom.

Unanswered questions

A ranked list of what customers asked that your knowledge base does not cover yet.

Chatdrill AI analytics overview showing 78 percent of conversations resolved by AI, 312 human handoffs and 128 hours saved, with a trend chart comparing AI resolution rate against handoffs over 30 days
AI resolution rate tracked against handoffs, so a rising deflection number never hides a falling answer quality.
Reporting

AI numbers sit inside your wider customer support analytics.

First response time, resolution time, CSAT and channel mix belong in the same dashboard as AI resolution rate — otherwise you can only prove the AI is busy, not that it is helping.

Analytics · Last 7 days
Export
4,182
Conversations
+24% vs last week
61%
Resolved by AI
+8% vs last week
42s
First response
-18% vs last week
4.7
CSAT
+0.3 vs last week
Conversation volume
4,182
AI Human
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Resolved by
61%
by AI
AI resolved
2,551 chats
Handed to humans
1,631 chats
Missed
0.4%
First response time
-18% this week
7d agotoday · 42s
Channels
Website54%
WhatsApp22%
Instagram14%
Email10%

Explore customer support analytics and reporting

In the box

Everything the AI agent brings with it.

Knowledge, controls, escalation and reporting — configured from the dashboard, not from a support ticket or a professional services engagement.

Website crawler

Point it at a domain and it indexes the public pages, then re-crawls on the schedule you set.

Document upload

PDFs, docs and spreadsheets become answerable knowledge, with the file named as the source.

FAQ pairs

Write exact questions and exact answers for the cases you never want paraphrased.

AI instructions

Plain-English rules: what to do, what to refuse, when to escalate, what to always mention.

Brand tone

Formal, warm or brief — plus a persona name so the agent sounds like it belongs to you.

Suggested replies

When a human is answering, the agent drafts the reply and cites where it came from.

Conversation summaries

A short summary on every long thread, so the next person doesn't read forty messages.

Intent detection

Classify what the customer actually wants, then route, tag and report on it.

Human handoff

Confidence, keyword or customer request — three ways out, all of them one step.

FAQ

AI chatbot questions teams ask before switching it on.

Accuracy, control, escalation and data — the four things that decide whether an AI agent is safe to put in front of your customers.

Yes — that is exactly what the Chatdrill AI agent does. It crawls your public pages, help centre articles and uploaded documents, then answers customer questions from that content and cites the page or file it used. Anything your website does not cover, it does not attempt.

See it answer questions from your own website

Point it at your content. Read what it can answer.

Train the AI agent on your website today and check the answers before anyone else sees them.

Free plan available. No credit card required.