First bot checklist
Follow this checklist from top to bottom and you will go from an empty client to a live, well-behaved chat bot. Each step links to the page that explains it in depth.
1. Pick an AI provider and model
- Open your client and go to Settings → AI provider.
- Choose a Provider (
openai,openrouter,ollama, oropenai-compatible) and type a Model name (e.g.gpt-4o-mini). - Paste the API key (not needed for Ollama) and press Save. The key is stored encrypted and never shown again — the field will say "set — leave empty to keep".
Details and tips: AI providers.
2. Write the system prompt
Still under Settings → AI provider, fill in the System prompt: who the assistant is, what it may talk about, what tone to use, and when to point people to a human. This single text box shapes every answer — spend time on it.
3. Style the widget
- Go to Settings → Widget appearance.
- Pick a Quick theme or set your own colors, set the Panel title, Launcher label and Welcome message, and watch the Live preview update as you type.
- Press Save widget settings.
Details: Widget appearance.
4. Whitelist your domains
- Go to Settings → Install on your site.
- Under Allowed domains, enter your website's domains, one per line (e.g.
www.example.com, or*.example.comfor all subdomains). - Press Save.
The widget silently refuses to appear on any domain not in this list — this is the number one "widget doesn't show up" cause, so do it before installing.
5. Add your first knowledge
- Go to the Knowledge base tab.
- Under Add source, choose type
file, give it a name like "Product docs", and press Add source. - Upload a PDF, Word, text or Markdown file. Watch its status become ready in the documents table.
Without knowledge the bot only knows what the AI model generally knows — with it, answers cite your actual content. Details: Knowledge base.
6. Test in the Playground
- Open the Playground tab.
- Chat with the bot exactly as a visitor would — same configuration, same limits, same knowledge.
- Try mobile and tablet widths, the inline mode, and a dark page background.
Adjust the system prompt and knowledge until you like the answers. Details: Playground.
7. Set up failure alerts
- Open the Notifications tab.
- Make sure Notify on failures is checked, and choose the throttle (one email per problem per Hour or per Day).
- Under Add receiver, add your name and email — and anyone else who should know when the bot breaks.
Now you'll get an email if the daily message budget runs out or the AI provider starts failing. Details: Failure notifications.
8. Install the widget and go live
- Go back to Settings → Install on your site.
- Copy the Embed snippet — floating popup (or the inline variant) with the Copy snippet button.
- Send it to your web developer, or paste it into your site's HTML just before
</body>yourself.
That's it — the bot is live. Details for the developer: Widget installation.
After going live
- Watch the Statistics tab for the first days — messages, failures, and the activity log. See Statistics.
- Read a few transcripts under Conversations to spot questions the bot answers poorly, then feed the knowledge base accordingly.
- Revisit Limits & quotas with your platform admin if traffic is higher than expected.