Beginner โฑ 45 min workshop ๐Ÿ‘ฅ For non-technical founders ๐Ÿ“… July 4, 2026

Build Your First AI Chatbot (No-Code)

In the next 45 minutes, you'll build a working AI chatbot trained on YOUR business documents โ€” no coding, no ML background, no $10,000 agency fee. Just a browser, your FAQs, and this guide.

What You'll Build

By the end of this workshop, you'll have:

The bot will handle 70-80% of routine customer questions automatically โ€” freeing you or your team to focus on the complex 20%.

Choosing a Platform

There are dozens of no-code chatbot builders. Here are the top 6, compared for small business use:

PlatformBest ForPrice (2026)Free TierLearning Curve
ChatbaseDoc-trained RAG chatbot, embed on siteFree 50 msgs; Hobby $32; Standard $120Yes (50 msg/mo)Very low
TidioE-commerce live chat + AI (Lyro)Free 50 convos; Starter $29; Growth $59YesLow
LandbotVisual conversational workflows, WhatsAppfrom ~$40/moYes (limited)Medium
BotpressOpen-source flexibility, developersFree 100 convos; Plus $150; Team $750YesMedium-high
VoiceflowVoice + visual buildersFree + ~$49/moYesMedium
Dante AIQuick doc-trained botsPaid tiersTrialLow

Prices as of July 2026 โ€” verify on vendor sites. Note: Botpress moved to per-conversation billing in May 2026.

For this workshop, we'll use Chatbase. Here's why:

Step-by-Step: Build Your Chatbot on Chatbase

Step 1: Create Your Account (2 minutes)

  1. Go to chatbase.co
  2. Click "Get started free"
  3. Sign up with Google or your email
  4. You'll land on your dashboard โ€” click "Create new chatbot"

Step 2: Upload Your Training Documents (10 minutes)

This is the most important step. Your chatbot is only as good as the documents you feed it. Gather:

Supported formats: PDF, Word (.docx), TXT, and you can also paste a website URL to auto-crawl it.

  1. In your Chatbase dashboard, go to the Data Sources tab
  2. Drag and drop your files (or paste your website URL)
  3. Click "Process" โ€” Chatbase will chunk, embed, and index your documents
  4. Wait 1-2 minutes for processing
โš ๏ธ Common Mistake: No Documents Uploaded

The #1 reason chatbots fail is that businesses deploy them without uploading any documents. The bot then hallucinates from general model knowledge โ€” giving wrong prices, wrong policies, and wrong answers. Always upload your business documents first.

Step 3: Customize Your Bot's Personality (5 minutes)

  1. Go to the Customize tab
  2. Set your bot's name (e.g., "Acme Assistant")
  3. Set the welcome message (e.g., "Hi! I'm the Acme Assistant. Ask me about our products, shipping, or returns.")
  4. Add 3-4 suggested questions users can click to start
  5. Set the bot persona โ€” this is crucial. Use something like:
    You are [Company]'s assistant. Only answer from the uploaded documents. If you don't know, say "I'm not sure about that โ€” let me connect you with a human" and suggest contacting support@company.com. Be friendly, concise, and professional.
  6. Pick your brand colors and upload your logo
  7. Set the language (English, Swahili, etc.)

Step 4: Set Guardrails (3 minutes)

  1. In Customize โ†’ Behavior, set the "off-topic reply" โ€” what the bot says when someone asks something unrelated to your business (e.g., "I can only help with questions about [Company]. For other topics, try ChatGPT!")
  2. Toggle on Source citations โ€” the bot will show which document it pulled the answer from (builds trust)
  3. Set up human escalation โ€” a message like "Need to talk to a human? Email support@company.com" that appears when the bot can't answer
  4. Optionally: add a lead capture form โ€” collect name/email before showing the chat, for sales leads

Step 5: Test Your Bot (5 minutes)

  1. Go to the Playground tab
  2. Ask 10 questions a real customer would ask:
    • "What are your business hours?"
    • "How much does [product] cost?"
    • "What's your return policy?"
    • "Do you deliver to [location]?"
    • "How do I track my order?"
    • "Can I get a refund?"
    • "Who owns the company?"
    • "What payment methods do you accept?"
    • "Do you have [specific product]?"
    • "I have a complaint about my order"
  3. For each answer, check: Is it accurate? Is it from your documents? Is the tone right?
  4. If the bot gets something wrong, go back to Data Sources and add a Q&A pair with the correct answer

Step 6: Embed on Your Website (5 minutes)

  1. Go to the Embed tab
  2. Choose your embed style: floating widget (bottom-right corner), inline embed, or full-page
  3. Copy the <script> snippet
  4. Paste it into your website's <head> or just before </body>
  5. If you use WordPress, Webflow, Wix, or Shopify โ€” Chatbase has one-click integrations (no code needed)
  6. Refresh your website โ€” the chat widget should appear

Alternatively, share the public link Chatbase gives you to test with your team before embedding.

Step 7: Review and Iterate (ongoing)

  1. After launch, check the Conversations tab weekly
  2. Look for questions the bot couldn't answer โ€” add those to your documents
  3. Look for questions where the bot gave wrong answers โ€” correct the source document
  4. A/B test different welcome messages to see which gets more engagement
  5. Update your documents whenever your products, prices, or policies change

Cost Breakdown for a Small Business

StagePlanMonthly CostWhat You Get
Proof of conceptFree$050 messages/month โ€” test internally
LaunchHobby$32500-2,000 msg credits, 33 MB storage, 1 agent
Growing siteStandard$120More credits, multi-agent, higher limits
High trafficPro$400Maximum credits, priority support

For most small businesses, the Hobby plan at $32/month is the right starting point. That's less than $1/day for a 24/7 customer service agent that never sleeps, never gets cranky, and handles 70-80% of routine questions.

5 Common Mistakes to Avoid

  1. No documents uploaded โ€” the bot hallucinates from general knowledge. Always upload your business docs first.
  2. No testing before going live โ€” test with 10+ real customer questions in the Playground before embedding.
  3. No human escalation โ€” when the bot can't answer, customers get frustrated. Always provide a path to a human.
  4. One bot for everything โ€” don't try to make one bot handle sales AND support AND HR. Scope it to one persona.
  5. Set and forget โ€” review conversation logs weekly. Update documents when products/policies change. A stale chatbot is worse than no chatbot.

Privacy Considerations

โš ๏ธ Data Privacy

If your documents contain personally identifiable information (PII) โ€” customer names, ID numbers, financial data โ€” be careful. Consumer OpenAI API keys (used by some chatbot builders) may train on your data. For PII:

  • Use Chatbase's Business plan (data not used for training)
  • Or bring your own OpenAI API key with zero-retention agreement
  • Comply with Kenya Data Protection Act 2019 (parallel to GDPR)
  • Anonymize documents before uploading if possible

What's Next?

Congratulations โ€” you now have a working AI chatbot. But this is just the beginning. To go further:

If you want help with any of these โ€” WhatsApp integration, CRM connection, multilingual setup, or a more sophisticated custom bot โ€” that's exactly what my AI Starter package covers. I'll build it for you in 2-3 weeks.

Want a chatbot that works on WhatsApp too?

My AI Starter package ($1,500 / KES 200K) builds a WhatsApp or website chatbot trained on your documents, with 1 automation, analytics, and multilingual support (English + Swahili). 2-3 weeks to launch.

See AI Starter package โ†’ Get in touch

Sources & References

  • Chatbase โ€” chatbase.co (pricing verified Jul 2026)
  • Chatbase blog: How to build an AI chatbot โ€” chatbase.co/blog/how-to-build-ai-chatbot
  • Tidio pricing โ€” tidio.com
  • Botpress pricing update May 2026 โ€” botpress.com/blog/pricing-update-may-2026
  • No-code chatbot comparison โ€” resolve247.ai, sitegpt.ai/blog/best-nocode-chatbot-builders