Botsonic Tutorial: Build Your First AI Chatbot in 30 Minutes
A step-by-step Botsonic tutorial — from creating a workspace to embedding a fully trained AI chatbot on your website. With expert tips and real benchmarks.

This is the tutorial we wish we had when we first deployed Botsonic. By the time you reach the bottom of this page, you'll have a working, on-brand AI chatbot trained on your own content and embedded on your site — in well under an hour.
- 1Total time: 30–60 minutes for a first deployment.
- 2Requires: a Botsonic account and a knowledge source (URL, PDF or text).
- 3Optional but recommended: a CRM endpoint, brand kit assets, and a list of edge-case questions.
- 4The single most impactful step is curating your knowledge sources — quality in, quality out.
Before you start
Have these ready and the rest will be smooth:
- A clean URL or two pointing at your most useful documentation (help center root works perfectly).
- A list of 20–40 representative customer questions, including 5 edge cases.
- Your logo (SVG ideally), brand colour, and the position you'd like the widget to appear.
- If you plan to capture leads: a webhook URL or a CRM list ID.
1. Create your Botsonic account
Head to writesonic.com/botsonic, sign up with email or Google, and pick the Free plan to start. You can upgrade later once you've validated the workflow. Inside, click Create new chatbot.
2. Add your knowledge sources
Botsonic accepts URLs, sitemap crawls, PDFs and plain text. We recommend starting with a single root URL — for example, the homepage of your documentation. Botsonic will discover linked pages automatically and let you exclude paths if needed.
3. Configure your bot's persona
Set the bot's name, default language, tone (helpful, concise, formal, casual) and refusal rules. For most support deployments we recommend: "If the answer isn't in the documentation, say so and offer to connect with a human."
4. Customise the widget
Upload your logo, pick your brand colour, choose the widget position (bottom-right is conventional), and write 2–3 conversation starters that surface common journeys ("What does it cost?", "How do I integrate with X?", "Can I get a demo?").
5. Test in preview
Botsonic provides a live preview pane. Run through your 20–40 representative questions and grade each response: correct, partially correct, or hallucinated. For partially correct answers, identify the gap in your underlying content and patch it.
6. Connect lead capture
Enable the mid-conversation form, choose the trigger (after N turns or on a specific intent), and connect a webhook or Zapier flow to your CRM. This is where Botsonic begins to pay for itself.
7. Embed the widget on your site
Copy the script tag from the Embed section and paste it into your site's <head>. The widget will appear immediately. For Shopify, WordPress and Webflow there are guided installers — use those rather than hand-editing theme files.
8. Monitor and improve
After 7 days of live traffic, open the unanswered-questions report. Each entry is either: (a) genuinely out of scope and worth a refusal template, or (b) a content gap to fix. Resolve a handful weekly and your bot's accuracy will compound quickly.
Follow along live
Open a free Botsonic workspace and run this tutorial side-by-side.