How To Create AI Chatbot in Less Than 10 Minutes

By Joren Wouters • Updated on
I will show you how you can create an AI chatbot for any business in less than 10 minutes.
This chatbot will be trained on your specific data, so it can automatically answer questions from your customers.
In this AI Chatbot tutorial, I will teach you how to create an AI chatbot in just 5 easy steps.
Let’s get started!

Table of Contents
What We’re Using to Build Our Chatbot
To create our AI chatbot we will be using Chatbase.
Chatbase is one of the best chatbot platforms. You can use it to train a chatbot on your specific data, such as your website. Then it can automatically answer questions about that data.
What’s so good about Chatbase is that you can set up a chatbot within minutes. You can also revise the answers of the AI.
AI often gives incorrect answers. With Chatbase, you can easily improve those answers. Then, Chatbase will automatically learn from that.
Step 1: Create Your Chatbase AI Chatbot
The first step is to create your Chatbase account. To do that, please click the button below:
Create a Free Chatbase account
This will bring you directly to the Chatbase website.
Here you can click on Try For Free, and Chatbase has a free plan that allows you to test the platform:
Once you’re ready to use this for your business, you can go with their paid plan, which only costs $19 a month.
Once you are logged in, you can click on New Chatbot:
Step 2: Train the Chatbot on Your Data
The next step is to train the chatbot on our data.
First, you need to determine on what data sources you want to train it.
You can choose between:
- Files
- Text
- Website URLs
- Questions and Answers
- Notion
In this tutorial, I will be using My Jewellery as an example. My Jewellery is a multi-million dollar eCommerce business here in the Netherlands. They sell jewellery and clothing.
Just like any other eCommerce business, they have a customer service page:
When you go here, you can see all the questions that you can train your chatbot on. For example, they have questions about:
- When will my package be delivered?
- What is the return term?
- How long will it take for my return to be processed?
So because we want to train our chatbot on a website, we choose for Website. One option is to fill in the website URL, and Chatbase will grab all the links:
Another option is to manually enter the clicks. You can do that by clicking the Plus under “Included Links”:
Then, we will add all links from this customer service page.
Once you’ve done that, you can click on Create Chatbot:
Now, Chatbase will train itself on the My Jewellery website.
This can take several minutes. You can just wait until it says Trained next to the website URLs (you need to refresh the page for this):
For each URL, you can see the number of characters it has been trained on.
If the number of characters is low, then it could be that Chatbase cannot read your website well. For example, for one URL in the screenshot we only have 313 characters (while that page has more).
In this case, I would go that page, convert it to PDF and train Chatbase on the PDF.
Step 3: Improve the Chatbot Answers Manually
Once you have trained your Chatbase chatbot, you can go to the Playground. Here you can talk to your chatbot, and we can improve the answers manually.
Here, you can click on the icon on the left:
And then you can determine the model that you want to use. You can choose GPT-4, Cloud, Gemini and so on:
Also, you can set the temperature. This determines how reserved or creative the chatbot is.
Likewise, you can edit the system prompt. Here, you can set your own custom prompt. But Chatbase also offers pre-built prompts, including:
- Customer support agent
- Sales agent
- AI chatbot
For now, we will go with the AI Chatbot pre-built prompt.
Then you need to save that to your chatbot:
Once you’ve saved to your chatbot, you can talk to it in the Playground. For example, I can say “What is your return term?”, and then it will automatically respond to that:
This automatic responding to questions is great. But what’s so amazing about Chatbase is that we can also revise these answers.
In the Activity, in the Chat Logs, you can see all chats your Chatbase chatbot had.
If you think this answer is not good, for example, you can easily click on Revise Answer:
Then you can give the expected response, and Chatbase will learn from this.
So, the next time someone asks the same question, it will give a better response than before.
And that’s what I recommend you to do. I suggest having many conversations with your AI chatbot. Then, revise its answers until they match your expectations.
Once you’re done with that, we can actually add it on your website.
Step 4: Set Your Chatbot Settings
Before we can add it to our website, we first need to determine the Settings of the chatbot.
If we go to Settings, the first thing we do is change the name of our chatbot.
In this case, I’ll just call this “My Jewellery Assistant”, then click on Save:
The next step is to set the chat interface. This determines how it will look on the website.
Then, we can add an initial message (also called a Welcome Message).
Here, we can add:
I’m the digital assistant of My Jewellery, how can I help you? Please click on one of the buttons or type in your question below 👇
Then we can add suggested messages. These are buttons that people can click on.
For example, you can enter Delivery Time or Return Policy here, or something similar:
So people can just click on that instead of typing it in themselves.
Then if we go to the bottom, we can also add a logo and specific colors:
Here you should add the logo of your business to the Profile Picture and to the Chat Icon. will use the My Jewellery logo, which I already downloaded before.
Then we can also change the color, which I will set to pink, because that matches the branding of My Jewellery:
Now we can hit Save:
The last thing that we can do is go to Leads. And I actually recommend disabling this:
This is often enabled by default. This means that every time someone starts a conversation with your chatbot, a form will come up. The form says “Let us know how to contact you” with the name, email, and phone.
I don’t recommend that. This chatbot should auto-reply to customer questions.
We don’t necessarily want to get their name, email or phone. So, it’s better to disable it.
Once you’ve done that, we can actually add this to our website.
Step 5: Add the AI Chatbot to Your Website
To add Chatbase to your website, go to Connect. Choose for Embed on the left and click on Make Public:
Now we have two options that we can add to our website:
- You can use the chatbot inside your page
- Or you can add it as a chat bubble to the bottom-right of your site
We will go with the second option. Just click on Copy script:
Next, I will show you how you can add this to a WordPress website.
But you can add this to any website, whether you’re using Shopify, Wix, or Webflow. Or anything else really.
So in WordPress, you can add the plugin WP Code to add the Chatbase script to your website.
Once you have the plugin, you can click on Add New:
Choose for Add Your Custom Code:
And select the HTML Snippet:
Under “Code Preview”, you can paste the script code from Chatbase:
Then, click on Active and Save Snippet in the top-right corner:
Now, the Chatbase chatbot is working on my website:
Your Next Step
And that’s how you create an AI Chatbot in less than 10 minutes!
Once your chatbot is ready, you can also connect it to other channels such as Facebook, Instagram, and WhatsApp.
But this is just a start. If you want to see more tutorials on building chatbots, you can read them here:
For now, get started with Chatbase using the link below and see what it can do for your business.
What is the best chatbot to use with Facebook messenger ads?
Hey David! I would recommend using ManyChat.