Skip to main content

5-Minute Setup Guide

Here is the fastest way to go from zero to a working AI chat widget on your website.

Create Your Account

Go to bestchatbot.io and click Get Started. Sign up with your Google account or email and password.

Create a Workspace

After signing in, create a new workspace. A workspace holds your knowledge base, settings, and widget configuration.
Each workspace runs one chat widget with its own isolated knowledge base. Create separate workspaces if you need to manage multiple websites or brands.

Configure Your Widget

From your workspace, open the Web Widget setup and fill in:
  • Name — a label (e.g., “My Website Widget”)
  • Allowed Origins — the domains where the widget may run (supports wildcards like *.example.com)
  • Primary Color — your brand color in hex
The dashboard generates a unique embed snippet for you.

Add Knowledge

Give the bot something to learn from. You have two options:
  • Upload Documents: Drag and drop PDFs, DOCX, TXT, or MD files
  • Add URLs: Paste a website URL and let BestChatBot scrape the content (direct URL, sitemap, or full crawl)
After adding content, click Rebuild Knowledge Base so the bot can process your data.

Embed on Your Site

Copy the script tag from your widget’s Installation tab and paste it just before the closing </body> tag on any page where you want the widget to appear.
<script
  src="https://bestchatbot.io/widget/v1/chat.js"
  data-api-key="rk_live_xxxxxxxxxxxxxxxxxxxx"
  defer
></script>

Test and Go Live

Open your website — a chat bubble appears in the bottom-right corner. Click it and try a question. You can also use the Retrieval Testing page in your dashboard to dry-run the bot before opening it to visitors.Once you’re satisfied, the widget is already live for everyone visiting your site.

Next Steps

Upload Documents

Learn how to add files to your knowledge base.

Add URLs

Scrape content from your website or docs.

Customize Responses

Set the bot’s tone and response length.

View Bot Responses

Monitor how the widget performs.