I’ve tested a bunch of AI chatbot builders, and to be honest, most of them don’t work, are hard to set up, or just look terrible.
In this video, I will show you three epic no-code AI chatbot builders for creating customer service agents on your website in just minutes.
You’ll find the free trial links in the description.
Disclaimer: This post has affiliate links at no cost to you.
#1 Jotform WordPress Agent

Jotform’s WordPress Agent is a WordPress extension that allows for creating a chatbot on your site.
It helps you capture leads, guide visitors, and answer FAQs automatically on your website.
If you’ve used Jotform before, this chatbot builder feels like a natural next step.
Let me show you how easy it is to use, how accurate the chatbot is, and more.
My Experience
Now, let me show you how it works and the results I got using it on my websites.
To use this tool, install the WordPress plugin here.

After the installation completes, you can add the plugin to your WordPress site. To upload it, just sign in to your WordPress site, go to Plugins → Add Plugin, click Upload Plugin, and select the file you just downloaded.

Click “Install Now” after you’ve uploaded the plugin file to the view.

Activate the plugin you just installed.

You should now see a new active plugin in your WordPress dashboard called “AI Chatbot for WordPress — Jotform.”

Now you should see the Jotform AI Chatbot in the left-hand panel as one of the tools.
Click the icon, then click “Try it now.”


Sign up for the service.

Allow Jotform’s access to your site.

Set up your chatbot for your site.

Here’s my setup just as an example:

If the text is hard to read, here’s what I told my AI chatbot:
Provide customer support for my users by answering questions based on my website content. Don’t look for info outside my site. If a topic isn’t covered, just let the user know no answer was found here.
Then hit “Create AI Chatbot.”
After that, wait for a second for the AI to read your site and learn all the information on it.

Pick a persona for your chatbot.

I picked my avatar to be a funny little 3D character.

Give your agent a name and its specific role.

I named it “Software Helper” since it lives on my software review site.
I also set its role as “Customer Support Agent.”
Then you can pick the rest of the AI persona settings — language, tone of voice, greeting message, and chattiness score.

Pick an agent style.

You can pick an existing color scheme, so no design skills are needed.
The preview on the left updates in real time, showing exactly how your AI chatbot will look with your settings.

You can even start interacting with your chatbot here, before you even hit publish.

Set the visibility.

From these settings, you can control how the chatbot appears on your site:
- Layout — Pick the look. For example, Minimal gives a clean, simple style.
- Position — Choose the left or the right side of the screen. I usually see it on the right, so that’s what I went with.
- Pulsing — Turn this on if you want the avatar to gently pulse. I’m not sure what’s most common, so I kept it pulsing.
- Open by default — Decide if it’s always open or only opens when clicked. I think opening it after 5 seconds grabs users’ attention.
- Visible on — Choose if it shows on all devices or just some. I want it visible on everything for maximum accessibility, so no restrictions here.
Oh, and don’t forget that you can change visibility for specific pages in the advanced settings.
For example, if you don’t want the chatbot on your contact page, you can do this:

Isn’t it handy?
Finally, we have the Knowledge Base section.
Unlike most AI chatbots, you don’t need to tell this one to read your website content — it already does.
So if you just want a chatbot that answers questions based on your site, you don’t have to touch anything here.
But if you want the chatbot to use info from other resources, this is where you do it.
Here are your options:

So basically, you can:
- Add Knowledge — Enter text info directly into the system.
- Upload Documents — Train the chatbot with your files, like PDFs or Word docs.
- Crawl URL — Pull content from web pages so the chatbot learns from your site.
- Questions & Answers — Make simple Q&A pairs that the chatbot can use in conversations.
The AI will learn everything in these documents and use it in the chatbot whenever users ask related questions.
I won’t add more resources because I want the AI to only reply based on what’s on my site.
When you’re ready, just hit “Publish.” This makes your AI chatbot live on your website.

You can always unpublish it using the same button.

Anyway, now your website has a chatbot that knows the answers to everything on your site.

Isn’t that easy?
I tried a few test questions.
It nailed the first one:

This is from one of my top 10 posts, and the result matched exactly what the chatbot suggested.
Let’s try it again. This time, I asked how to contact the website.

The response was 100% correct again.
It even knew who founded the site, just from what I’ve shared on the About page.

But now, let’s see if it actually follows the instructions I gave it.
Let’s ask who the president of the United States is. Even though the answer is obvious, the chatbot should say it can’t find info about this on my site.
Here’s what happened:

Isn’t that cool?
The AI even knew not to answer a super basic question like this, since it’s not on my site.
I don’t want users treating my chatbot like a general ChatGPT and wasting my credits, so this setup is great for keeping spam in check.
It worked exactly how I wanted.
#2 ChatLing

Chatling is an easy-to-use drag-and-drop AI chatbot builder tool.
You can use this bot on any website to generate leads, do customer support, and more.
This platform is also beginner-friendly and requires no coding skills to implement it.
Now I will show you my experience with it.
My Experience
This tool also offers a free trial. Just go to their site and activate it.

After signing up, click on “Create chatbot.”

Choose the option that best fits what you want to do.

I created a Blog support bot for my website.

After this, you’ll need to set up your chatbot’s workflow. At first, this looked a bit intimidating and technical to me. But once you look at it for a minute, you’ll get the gist of it!

I just changed the welcome text, since the default workflow looked right to me.

Next, do the AI configurations. This is where you set the instructions for your bot.

I told the AI bot to only use my website for answers and not come up/search for anything.

Next, add a knowledge base for your AI bot. This is where the bot will get its answers from.

You can use URL lists, documents, text files, and more. I picked my website as the knowledge base.

Unlike the previous tool, this time it just took 3 minutes for the AI to read my pages.

Click the “Preview” button to test your AI bot. This lets you see the current version and interact with it.

For example, I asked my AI bot what’s realistic to earn as a blogger.
The answer it gave me honestly blew my mind:

That’s exactly what’s on my website. Plus, the AI shows the exact page it found the answer from.

This is impressive. When I clicked the links, they took me straight to the page with the info the AI gave me in the chat.
Once your AI is ready, just hit the Publish button in the top right corner.

Then you can embed it on your website or share a link for anyone to use.
This can save you a ton of time on customer support, lead generation, and more.
#3 CustomGPT AI

CustomGPT is another great custom AI chatbot builder.
This is not a WordPress plugin, but instead a general-purpose online AI chatbot builder tool.
This is almost as easy to set up as the previous one. Although here you’ll need to move some code around.
My Experience
Using CustomGPT is easy. Just go to their site and start your free trial.

Then, create a team.

Click “Create Project” to create a new chatbot.

Specify the data source.

This tool lets you use a lot of different data sources.
For example, you can connect it to a Confluence doc, Notion, or Zendesk chats.

In this example, I’ll create a chatbot for my website, so I’ll use my site as a data source.
To add a website, copy the URL into a view like this:

Click “Create Project.”

The default look is a bit outdated, to say the least. Make sure to customize the bot to make it look more modern.

Also, add a photo of yourself or someone from your team.

Next, create a persona for your agent. This is one of the most important steps.
You want your agent to reflect your company’s values and control how it responds.
I told my AI bot not to search the web or make things up, and to only use my website as a source.

After you’re all set, you can put your agent live!

You can customise how you want to show it on your site from these options.

I’ll just add it to a website as an Embed.
Here’s where you need to do a bit more hassle than with the Jotform chatbot: Now you have to move the code to your website to show your agent on your site.
So sign up to your WP dashboard.

Add a custom HTML block to your site.

Copy the code from the CustomGPT site to your HTML block.

This is how your WordPress page should look now.

Click the preview icon to see your page with the bot installed.

This is what my page looks like:

Start interacting with your bot on your site!
For me, it gave really accurate answers, which I’ll show in a second.
If everything looks good, go ahead and publish your page.

But here’s where I started to see some issues. On one of the attempts, the AI chatbot got stuck, and I could only see a view like this.

So I just restarted the process and created a new bot, which started to work after 20 minutes or so.
Here are some sample questions I asked my bot:

Here’s what’s cool about this chatbot: It will show you exactly where it got the information from!

I asked some more questions to make sure it knew what it was talking about.

Once again, it didn’t just give a perfectly accurate answer — it also offered extra steps and tips to follow.
On top of that, it showed me the pages on my site where it got the info.
This is crazy. Now I actually believe it when they say it can handle 93% of support requests. After seeing what it did on my site, that doesn’t seem surprising at all.