Build an AI Chatbot

How to build your first AI chatbot for free (no coding)

So if you’re living on this planet, then you know that using generative AI to build chatbots for your business website are a must have for businesses these days. Are you wondering how to built your first AI chatbot and how this would affect your business?

You’re in the right place, then. 

From this guide, you’ll learn:

  • What a website AI chatbot is and is not
  • Why it is so important for today’s customer experience, 
  • How to get started, and even, 
  • How to easily train your AI chatbot on your business data

It’s a lot to cover, so let’s get started. 

What is an AI chatbot and what is it not?

So first of all, what is an AI chatbot? An AI chatbot, or artificial intelligence chatbot, is a computer program designed to simulate human conversations. It uses machine learning and natural language processing to understand and respond to user inputs in a way that almost gives you the feeling of chatting with another human. The beauty of it is that AI chatbots can chat 24/7, never get tired, and are capable of handling multiple conversations simultaneously. Mind-blowing, isn’t it?

However, as amazing as an AI chatbot can be, there are things it’s not. It’s not a human – it doesn’t have feelings or emotions. While an AI chatbot’s responses can seem incredibly human-like because they’re based on vast amounts of data and complex algorithms, they’re not capable of genuine empathy or understanding nuanced context like a human can.

An AI chatbot also isn’t infallible. Though it learns from its interactions, it can make mistakes. It might misinterpret user inputs, or give incorrect or inappropriate responses. But don’t get me wrong! These limitations don’t take away from the fact that AI chatbots are an extraordinary innovation. They’re transforming customer service, streamlining business processes, and offering countless other benefits across various industries.

An AI chatbot is this brilliant piece of technology that can give you the illusion of conversing with a human while being able to work tirelessly around the clock. But remember, as intelligent as an AI chatbot is, it still doesn’t possess the emotional intelligence or personal experiences that make us uniquely human.

Why it is important for today’s customer experience

So with that being said, it’s critical that you incorporate AI chatbots into your business. Well, for one, keeping up with your competition is a big plus. As many businesses are using chatbots for customer service on their websites, they are leveraging this technology to improve the customer experience, reduce their agent costs, and quickly respond to their customers 24/7.

Having an AI chatbot on your website is like having a superhero sidekick for your customer service team. In today’s fast-paced world, where everyone wants things done yesterday, an AI chatbot swoops in to save the day by providing instant responses to customer inquiries. No more waiting on hold or twiddling your thumbs for an email reply that may or may not show up. With an AI chatbot, your customers get the help they need pronto, boosting satisfaction levels through the roof. Plus, let’s not forget the round-the-clock availability – it’s like having a 24/7 customer service hotline without the need for sleep! And hey, when your customers are happy, they stick around, shout your praises from the rooftops, and maybe even buy more of your stuff. So, yeah, having an AI chatbot on your website isn’t just important; it’s downright essential for delivering top-notch customer experience in today’s hyper-connected world.

Why should you build an AI chatbot for your website?

Conversational bots are more than a fad, and chatbot makers develop them with specific purposes in mind. For example, chatbots can:

  • Make customers happy by quickly answering their questions
  • Conduct multiple real-time conversations at once
  • Offer better user experiences on mobile devices
  • Increase your sales by up to 70%
  • Make your website more interactive, engaging, and credible

A chatbot can single-handedly resolve 69% of customer queries from start to finish. This can translate to a 30% reduction in your customer service costs.

Here are some things you can do after you build your first AI chatbot

  • Pre-qualify your leads with a chatbot
  • Choose your ChatGPT AI model
  • Train ChatGPT on your website content, articles, files, spreadsheets, PDFs, and knowledge base
  • Set up initial System messages for the ChatGPT API
  • Setup Human Escalation Trigger phrases that will invite agents to your visitor conversations
  • Send links to important URLs
  • Register leads to your service with a chatbot
  • Direct your website visitors to website information with a chatbot
Build your AI Chatbot for your website

Let’s start building your first AI Chatbot

So let’s get down to the details here and build your AI chatbot with no code. With just a few simple clicks, you’ll create or first AI chatbot without using any code.


High Level Steps

  1. Create your OpenAI API Key after registration
  2. Sign up for a Social Intents free trial account
  3. Add your OpenAI API Key to your Social Intents chatbot settings.
  4. Customize your AI on your website
  5. Copy your Chatbot code snippet to your website

1.  Create your OpenAI account

The first step to build your first AI chatbot is to create an OpenAI account.

Once logged in to OpenAI, click on your profile and select ‘View API keys’

OpenAI account setup

Now create a new API Key to use in your Social Intents Chatbot Settings for integration.

Social Intents Signup

Finally, make sure to set up your billing information in OpenAI as they are now requiring a pre-payment of some amount to get started using their AI.

2. Sign up for a Social Intents Free Trial Account

Now, if you don’t already have an account with Social Intents, simply register for a Free Trial to build your first AI chatbot.

Once you choose to signup, you’ll see the option to add an integration.

Choose the ‘Create a ChatGPT Chatbot‘ option to set up your Chatbot and train the AI chat on your data.  In the next step, you’ll see the training page as part of the signup process.  

3. Add your OpenAI API Key to Social Intents

On your ‘Create a chatbot’ page, add your OpenAI API key to the setup and then we’ll set up your training data.

You can train the website AI on your website url by adding your website url to the training data and clicking Add.  We will crawl your website content and add individual pages to the training content.  When you have added the urls, pdfs, spreadsheet data, or Word docs you want the chatbot to use in it’s responses to your customers, click the Train All button at the bottom of this page.

No this is where a lot of the magic of the AI chatbot takes place – the chatbot training.

Your chatbot can be trained automatically with your business data and it generates responses based on your website or other resources of your choice. You can train your chatbot by scanning:

  • Website URL
  • KnowledgeBase help center
  • Documents like Word Docs and Spreadsheets.

You can also use editable text articles to train your bot.

After training, then click Next to complete your AI Chatbot set up.

Train your AI Chatbot

Here you have your code snippet that you can add directly to your website to enable your first AI chatbot on your website.  Just include this code snippet anywhere in the body of your html template.  You can also use a standalone url to link directly to the chat from a button or link anywhere on your website page.

4. Customize your first AI chatbot settings

Now you can customize your AI Chatbot Welcome text with a Default Welcome Response, and Quick Reply buttons to help direct your users.

The Human Escalation trigger phrases can be used to match on user intent when they want to reach to a live agent.  When one of these phrases is matched, we invite your human agents by sending Live Chat Invites to Microsoft Teams, Slack, Zoom, or Webex.

Once your agents answer the chats, then the bot drops out of the conversation.

Make sure to customize the ChatGPT Instruction Phrases to point to your website url to help guide ChatGPT on the types of answers to provide.

Build your first AI Chatbot

Want more info on Chatbot Settings?

If you’d like more details on each Chatbot Settings field, you can check out this AI chatbot setup guide.

5.  Copy your Chatbot Code Snippet to your Website

Now just copy the Live Chat code snippet to your website to enable the ChatGPT chat on your site.

Grab your code and add to your html template:

Install your AI Chatbot code

Key Takeaways

  • AI chatbots can improve customer experience by providing quick and accurate responses to inquiries, reducing the overall customer service workload.
  • Getting started with AI on your website is straightforward with tools like Social Intents, which offer easy integration and training on your website content.
  • AI chatbots can be configured in various ways, including fully automated bots with human escalation, hybrid agent-AI chatbots, and multilingual support.
  • While AI has the potential to significantly reduce the time spent by customer service agents, a hybrid model combining AI with human expertise is often the most effective.
  • Implementing AI chatbots involves creating a live chat widget, connecting to AI tools like ChatGPT, and customizing features to fit your website’s needs.

That’s it!  You’ve now built your first AI chatbot.

Now your first AI chatbot is enabled on your website and is ready to answer your visitor questions!

Scroll to Top