HOME / BLOG / TRAIN CHATBOT ON YOUR WEBSITE

Train an AI chatbot on your website.
In about a minute.

"Training" sounds like a data-science project. It isn't. There's no dataset to label, no model to fine-tune, no developer to hire. Here's what actually happens between pasting your URL and chatting with a bot that knows your business.

THE SHORT ANSWER

You paste your website URL. The pages are scraped, the text is split into chunks, and those chunks are embedded — turned into numbers a search can match against — so the bot answers questions from your own content. A typical small-business site finishes in about a minute. Better source pages make a better bot, and after launch you improve it by filling the content gaps your visitors reveal.

01 // The pipeline

What the minute
is actually spent on.

Four steps, all automatic. None of them involves you uploading anything or writing a line of code.

STEP 1 · SCRAPE

Your pages are read

The crawler walks your site from the URL you gave it — homepage, services, about, contact, FAQ — and pulls out the readable text. Navigation, footers and cookie banners are noise; the words that describe your business are signal.

STEP 2 · CHUNK

The text is split sensibly

Whole pages are too big to match against a one-line question, so the content is broken into chunks — roughly a topic each. "Do you cover Leeds?" should find the coverage paragraph, not your entire services page.

STEP 3 · EMBED

Chunks become searchable

Each chunk is embedded: converted into a long list of numbers that captures its meaning. Chunks about similar things get similar numbers — which is why "how much is a callout?" can match a paragraph that says "our visit fee is…" without sharing a single keyword.

STEP 4 · ANSWER

Questions meet knowledge

When a visitor asks something, their question is embedded the same way, the closest chunks are pulled, and the AI writes an answer grounded in those chunks — your words, not the open internet. Before you ever go live, a pre-flight exam checks the bot can actually do this.

That's the whole trick. No fine-tuning, no months of training — retrieval over your own content, which is why it's fast and why the bot doesn't need to make things up.

02 // Source material

The bot is only as good
as your pages.

The pipeline is the same for everyone. What varies is the raw material. Three things separate a useful bot from a shrug:

A clear services page

Say plainly what you do, where you do it and who it's for. "Bathroom fitting across Greater Manchester" trains a bot. "We craft bespoke solutions for discerning clients" trains nothing — the bot can only repeat vagueness back.

Real FAQs

Not filler questions for SEO — the ones customers actually ask on the phone. Do you charge for quotes? How long does a job take? Are you insured? Every genuine question with a written answer is a conversation the bot can now handle at 11pm.

Prices, if you publish them

Visitors ask about cost more than anything else. If your prices are on the site, the bot quotes them accurately. If they're not, it says so honestly and takes the enquiry — it will never invent a figure. Either way beats a contact form.

The test is simple: if a new employee couldn't answer a question from your website alone, neither can the bot. Fix the page and you fix the answer.

03 // After launch

Training doesn't end
at minute one.

Launch is when the real training data arrives: actual visitor questions. Three tools turn them into a smarter bot:

Content gaps

Questions the bot couldn't answer are clustered into a "content gaps" list in your portal. It's the most honest market research you'll get — the things visitors wanted that your website doesn't say. More on this in what to do with the questions your chatbot can't answer.

The teach-your-bot box

Type the missing answer once and it's in the knowledge base instantly — no rebuild, no redeploy, no developer. Useful for anything you'd never put on a public page: a minimum job value, a cancellation policy, a trade discount rule.

The weekly digest

One email a week rounds up new gaps, captured leads and how visitors rated the answers. Ten minutes of teaching a week keeps the bot current — accuracy as a habit, not a launch-day project.

Changed your services or prices on the site? Retrain and the knowledge base rebuilds — with the pre-flight exam re-run, so an edit can't quietly break your bot.

04 // Questions

Training, asked
plainly.

Do I need to prepare training data or documents?
No. Your website is the training data. Paste the URL and the pipeline scrapes your pages, chunks the text and embeds it into a searchable knowledge base. If you later want the bot to know something that isn’t on the site — a trade secret price, a policy you’d rather not publish — you add it once through the teach-your-bot box in your portal.
How long does training actually take?
For a typical small-business site — a dozen or two pages — about a minute from pasting the URL to chatting with a working bot. Bigger sites take longer, mostly in the scraping step. The build also runs a pre-flight exam, so by the time you preview, the bot has already answered test questions drawn from your own pages.
What if my website is thin or out of date?
The bot can only answer from what it knows, so a thin site makes a thin bot. The honest fix is better source material: a clear services page, real answers to the questions customers actually ask, and prices if you publish them. In the meantime, the teach-your-bot box lets you add answers directly, and the content-gaps list shows you exactly what visitors asked that the bot couldn’t cover.
Will the bot make things up if the answer isn’t on my site?
It’s built not to. The bot answers from your knowledge base, and when confidence is low it says it doesn’t know and offers to take the visitor’s details instead of guessing. It will not invent your prices, hours or policies — that behaviour is checked by adversarial probes before launch and guarded at runtime.
What happens when I change my website?
Retrain. Rebuilding the knowledge base picks up the new content and re-runs the pre-flight exam, so a site update can’t quietly break the bot’s answers. Small additions don’t need a rebuild at all — type the answer into the teach-your-bot box and it’s live instantly.

Keep reading: the pre-flight check · why chatbots make things up · pricing · all posts

URL → SCRAPE → CHUNK → EMBED → ANSWER

Your website is already the training data.

Paste your URL and chat with the bot it builds. Free, no card, about a minute — keep it if it earns the place.

Train my chatbot · free