← All posts

Train your bot in under 10 minutes

A walkthrough from empty workspace to a widget shipping real answers — without writing any code.

You do not need a machine-learning team to ship a chatbot that knows your product. You need a sitemap, a logo, and about ten minutes. Here is the shortest path.

1. Create a workspace

Sign up, verify email, name the team. The first bot is free for thirty days on the trial plan — enough room for a thousand pages and four thousand messages.

2. Point at your content

Drop your sitemap URL. FluentBot crawls, de-duplicates, chunks, and embeds. If you prefer, upload PDFs, or paste a seed URL and let the crawler walk the site up to a depth you pick.

Tip: start with your help center and product docs. Marketing pages come later.

3. Tune the voice

Pick a persona (friendly, technical, terse), set a fallback message, and optionally add shortcut replies for the top five questions your humans already answer three times a week.

4. Embed the widget

One <script> tag. The widget runs inside a Shadow DOM, so your host page’s CSS cannot leak in and break it. Theme it in the settings panel, or pass overrides at runtime via the SDK.

<script type="module" src="https://cdn.example/chat-widget.js"></script>
<script type="module">
window.FluentBotChatWidget.injectWidget("your-bot-id");
</script>

5. Watch it learn

The content-gaps view lights up questions the bot could not answer well. Every unanswered question is a docs task with a confidence score attached. Write the missing paragraph, hit retrain, ship.

That is it. The other ninety percent of FluentBot — analytics, human handoff, webhooks, the REST API — is there when you need it, and invisible when you do not.

More from the blog

All posts →
Maya Reyes ·

Citations vs hallucinations: why grounding matters

An unsourced answer is a guess wearing a tie. Here's how grounding closes the gap between confidence and correctness.

Dev Patel ·

Why our widget lives inside a Shadow DOM

Embedding third-party UI on someone else's page is a CSS minefield. Shadow DOM is the only sane defuser.

The FluentBot team ·

Why we built FluentBot

Most chatbots hallucinate because they were never trained on your content. We took a different path.