Back to Alchemy
Alchemy RecipeBeginnerguide

Building Your First AI Chatbot for Customer Support: A Practical Walkthrough

24 March 2026

Introduction

Customer support consumes significant resources for most businesses. Your team spends hours answering repetitive questions about order status, refunds, account access, and basic troubleshooting. A well-built AI chatbot handles these routine inquiries automatically, freeing your staff to focus on complex issues that require genuine problem-solving.

This guide walks you through building a functional customer support chatbot using three accessible AI tools: MindStudio, TheBAI, and Twig. Each tool takes a different approach, so you'll understand the trade-offs between ease of use, customisation options, and integration capabilities. By the end, you'll have a working chatbot that answers your most common support questions without writing a single line of custom code.

The approach here focuses on practical implementation. You won't learn advanced techniques, but you will have a deployed chatbot handling real customer enquiries within a few hours. This is ideal if you're new to AI tools and want to validate whether a chatbot makes sense for your business before investing in more complex solutions.

What You'll Need

Accounts and access:

  • An email address for creating accounts on each platform.

  • Your company's FAQ document or knowledge base (Google Doc, PDF, or text file with 20-50 common questions and answers).

  • A website or messaging platform where you'll eventually embed the chatbot (optional for initial testing).

  • Approximately 30-45 minutes per tool to set up and test.

Budget expectations:

All three tools offer free tiers suitable for testing. MindStudio and Twig provide free monthly credits. TheBAI operates on a pay-as-you-go model but is inexpensive for light usage. Unless you expect hundreds of daily interactions, you won't spend money during this initial setup phase.

Technical requirements:

You need a modern web browser and basic comfort copying text or uploading files. No coding knowledge is required, though understanding API keys will help if you decide to integrate the chatbot with other systems later.

Step-by-Step Setup

Setting Up MindStudio

Create your account and new app:

Visit mindstudio.com and sign up with your email. Once logged in, click "Create New App" and select "Chatbot" as your app type. MindStudio will present you with a template for customer support conversations. Accept the default settings for now.

Feed your knowledge base:

MindStudio works best when you provide it with your actual support documentation. You have three options: paste text directly, upload a PDF, or connect a webpage.

For this example, let's paste your FAQ content. Click the "Knowledge Base" section and select "Add Content". Create entries for your most frequent questions. Format each like this:


Question: How do I track my order?
Answer: Visit your account dashboard, select "Orders", and click the order number to see real-time tracking information. Tracking updates arrive via email as well.

Question: What's your refund policy?
Answer: We offer full refunds within 30 days of purchase. Refunded items must be unused and in original packaging. Contact support@yourcompany.com with your order number to start a return.

Paste all entries into the content field. MindStudio will parse this and make it searchable.

Configure the conversation style:

Click "Settings" and adjust the chatbot's personality. Select "Professional but friendly" from the tone options. Set the response length to "Medium" so answers aren't too brief but remain scannable. Enable "Ask for clarification" so the chatbot requests more details if it's uncertain about the user's question.

Test the chatbot:

Use the preview panel on the right side of the screen. Type sample questions like "Can I return my order?" and "How long does shipping take?" Observe whether answers match your knowledge base. If responses seem inaccurate, review your knowledge base content for clarity and completeness.

Deploy a simple version:

MindStudio generates an embeddable widget automatically. Click "Deploy" and select "Get Embed Code". You'll receive an iframe snippet:


<iframe src="https://mindstudio.com/chatbot/YOUR_APP_ID" width="400" height="600"></iframe>

Add this to your website's footer or support page. The chatbot will now appear for all visitors.

Setting Up TheBAI

Create your account:

Register at thebai.com. Unlike MindStudio, TheBAI emphasises simplicity. You'll notice the dashboard is more minimal; this tool prioritises speed over extensive customisation.

Build your bot:

Click "Create Bot" and choose "Customer Support" from the template library. TheBAI asks you to describe your business in 2-3 sentences. Write something like: "We sell handmade jewellery online. Our customers ask about shipping times, custom orders, sizing, and returns."

This description helps TheBAI understand your context without requiring extensive documentation.

Train with FAQ pairs:

TheBAI uses a simpler approach than MindStudio. Instead of uploading a full knowledge base, you enter FAQ pairs one by one. Click "Add FAQ" and enter questions and answers individually:


Q: Do you offer international shipping?
A: Yes, we ship to 50+ countries. Orders over £75 qualify for free shipping; smaller orders incur a £12 international fee. Delivery takes 7-14 business days.

Q: Can I modify my order after placing it?
A: Orders can only be modified within 2 hours of purchase. Contact us immediately with your order number and desired changes.

Repeat this process for your top 15-20 questions. Quality matters more than quantity here; TheBAI performs better with clearly written, specific answers.

Set response parameters:

In "Bot Settings", choose whether the chatbot should refuse to answer out-of-scope questions or attempt answers anyway. For customer support, select "Refuse unknown questions" to avoid the bot making up information about your products. Enable "Escalate to human" so unanswered questions can be forwarded to your team.

Add a contact form fallback:

TheBAI lets you collect customer details when the bot can't help. Configure an email address where these escalations arrive. This ensures no customer query goes unaddressed.


Escalation email: support@yourcompany.com
Fallback message: I couldn't find an answer to your question. 
A team member will contact you shortly. Can I get your email?

Test and publish:

Use the test panel to ask questions. TheBAI shows you its confidence level for each answer, which is helpful for identifying weak areas in your knowledge base. Once satisfied, click "Publish" and share the link with team members for feedback before making it public.

Setting Up Twig

Register and choose your model:

Go to twig.ai and sign up. Twig operates differently from the other two tools; it's built on a conversational AI model that feels more intelligent but requires clearer configuration upfront.

Create a knowledge project:

Select "New Project" and name it something like "Customer Support Bot". Choose "Customer Support" as the use case. Twig will ask whether you want to build from scratch or import existing content. Select "Import Existing Content".

Upload or paste your documentation:

Twig accepts multiple formats: markdown files, plain text, Word documents, or direct pasting. Prepare your FAQ as a single document with clear formatting:


## Shipping and Delivery

### How long does standard shipping take?

Standard shipping takes 5-7 business days within the UK. International orders take 10-14 business days depending on destination.

### Do you offer express shipping?

Yes, next-business-day delivery is available for orders placed before 11 AM weekdays. This costs an additional £8.99.

## Returns and Refunds

### What's your return window?

We accept returns within 60 days of purchase. Items must be unused, with all original tags attached.

### How do I initiate a return?

Visit your account, select the order, and click "Return Items". Print the prepaid label and drop the package at any Royal Mail location.

Upload this file to Twig. The platform automatically parses the structure and creates a searchable knowledge base.

Train the AI model:

Unlike MindStudio and TheBAI which use rule-based matching, Twig trains an actual language model on your documentation. Click "Train Model" and wait 2-3 minutes. Twig processes your content and learns the patterns in your answers.

Configure response quality:

Twig has a "Confidence Threshold" setting. Set this to "High" so the bot only answers questions it's very confident about. This prevents hallucinated answers. If the bot's confidence is below your threshold, it will offer to escalate to a human agent.


Confidence Threshold: High (>0.85)
Escalation Trigger: Confidence below threshold
Escalation Channel: Email to support@yourcompany.com

Customise conversation flow:

Twig lets you define what happens at the start and end of conversations. Add an opening message like: "Hello, I'm here to help with questions about orders, shipping, and returns. How can I assist today?" Add a closing message: "Is there anything else I can help with?"

Deploy via API or embed code:

Twig is the most flexible for integration. You can embed it like the others, or use its API for deeper integration:


POST https://api.twig.ai/v1/chat
Headers: 
  Authorization: Bearer YOUR_API_KEY
  Content-Type: application/json
Body:
{
  "project_id": "YOUR_PROJECT_ID",
  "message": "Can I return an item?",
  "session_id": "user_12345"
}

This approach works well if you want to integrate the chatbot into a custom application or use it alongside other tools.

Test thoroughly:

Ask questions that require inference, not just exact matches. For example: "I received my order three days ago but haven't used it. Can I return it?" A good response should infer that this fits within your return window and confirm acceptance.

Tips and Pitfalls

Know when to refuse an answer:

All three tools can attempt answers to out-of-scope questions. Resist the temptation to let them. A chatbot that confidently gives wrong information about product pricing or policies is worse than one that admits uncertainty. Configure each tool to decline unknown questions and escalate to your team instead. This protects your reputation.

Keep your knowledge base current:

Your chatbot is only as good as the information you feed it. If you update your refund policy, shipping costs, or product specifications, update the chatbot's knowledge base immediately. Set a monthly reminder to review and refresh your documentation.

Test edge cases and ambiguity:

Don't just ask obvious questions. Test variations: "How long to ship?" instead of "How long does shipping take?", "Can I return an opened item?" instead of "What's your return policy?". This reveals whether your tool handles natural language variation well. If not, add more question variations to your knowledge base.

Monitor escalations closely:

When customers ask questions the chatbot can't answer, those conversations are gold. Review escalated questions weekly. If you're seeing the same question repeatedly, add it to your knowledge base. After a month, your chatbot will handle significantly more queries automatically.

Set realistic expectations:

A chatbot handles routine questions well but struggles with nuance. If a customer's problem is "my order is damaged", the chatbot can acknowledge this and collect details, but a human should handle the actual resolution. Design your chatbot to triage, not to solve everything.

Start narrow, expand gradually:

Don't try to answer questions about every aspect of your business immediately. Pick three or four categories (shipping, returns, products, account access) and get those right first. Once your chatbot reaches 80% accuracy on core questions, expand into other areas.

Monitor costs if using paid tiers:

MindStudio and Twig offer generous free tiers for low-volume testing. TheBAI charges per conversation. If you're testing with high traffic, costs add up. Start in a test environment with limited exposure to avoid surprises.

Cost Breakdown

ToolPlanMonthly CostNotes
MindStudioFree tier£0Includes up to 1,000 chatbot interactions per month. Suitable for testing and small businesses. No credit card required.
MindStudioPro£2910,000 interactions per month, priority support, advanced analytics.
TheBAIPay-as-you-go£0 (plus usage)Free to set up. Charged per conversation (typically £0.01-0.05 per chat). Budget £5-15/month for light usage.
TheBAIStarter plan£19Fixed monthly fee covering up to 2,000 conversations. More predictable than pay-as-you-go.
TwigFree tier£0Includes up to 500 conversations monthly and 1 project. Good for initial testing.
TwigGrowth£49Unlimited conversations, up to 5 projects, advanced analytics, API access.

For a beginner, start with the free tiers. Most businesses won't exceed free tier limits during the first month of testing. Only upgrade once you've validated that the chatbot actually reduces support tickets and improves customer satisfaction.

Summary

Building a customer support chatbot doesn't require expensive software or technical expertise. MindStudio, TheBAI, and Twig each offer a straightforward path from zero to deployed chatbot in under an hour. Choose MindStudio if you want the most polished interface and don't mind limited customisation; pick TheBAI if you prefer simplicity and don't need advanced features; select Twig if you want the most intelligent responses and don't mind working with API integration. Start with whichever appeals to you most, test it thoroughly with your actual FAQ content, and monitor how it performs before deciding whether to scale up or switch tools. The goal isn't perfection on day one; it's learning whether AI chatbots make sense for your business.