How to Build a Website Chatbot in 3 Steps

In this article we're going to show you how you can easily build a website chatbot in 3 simple steps.  The website chatbot uses AI and your website content to answer your visitor questions and best of all you can escalate the chats to your human agents if you want to.

Train your chatbot with a website, sitemap, PDFs, files, and Word Docs to provide the best possible response to your visitors.  Reduce your support time, increase customer happiness, and deploy your website chatbot to your site in just minutes.

This website chatbot uses ChatGPT and your OpenAI account for the chatbot backend, and Social Intents live chat for the website chat.  You can set up the chatbot to always answer, answer your visitor questions only when your agents aren't available, or to escalate to your agents when your visitors want to talk to a human.  

Build your Website Chatbot with these features

Here is a list of a features that your website chatbot will have out of the box.  It takes just minutes to set up and deploy to your website.

  • Train your website chatbot with your website domain URL or sitemap
  • Train your website chatbot based on uploaded Word Docs
  • Train your website chatbot with spreadsheets and Excel files
  • Train your website chatbot with your knowledge base in 1 click
  • Choose your ChatGPT model including ChatGPT 4 and the latest 16k and 32k models
  • Pre-qualify your leads with a chatbot
  • Set up initial System messages and instructions for ChatGPT
  • Configure Human Escalation Trigger phrases that will invite agents to your visitor conversations
  • Monitor chatbot conversations in real-time and have your humans pick up chats as needed
  • Direct your website visitors to website information with a chatbot

Here's an example of your website chatbot deployed to your website.  You can customize colors, logos, questions, and default quick replies:

ChatGPT Bot embedded in your website

Let's get started with a step-by-step guide to building your first AI chatbot trained on your data.

Prerequisites

High Level Steps

  1. Create your OpenAI API Key after registration
  2. Create a Social Intents free trial
  3. Train your AI Chatbot with your own website content, files, and documents.

1.  Create an OpenAI account

If you haven't already, sign up for your OpenAI account here.

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

Now create a new API Key to use in your Social Intents Chatbot Settings when building your ChatGPT chatbot.

Add Payment Information to OpenAI to enable the API

The ChatGPT API is only enabled on paid OpenAI plans.  Otherwise you'll see an error message response like the following from our chatbot integration:

You can check and add your billing information here: OpenAI Payment Settings

2. Create a Social Intents Free Trial

If you don't already have an account with Social Intents, simply register for a Free Trial.

Simply choose the Add ChatGPT integration when signing up.

3.  Train your AI Chatbot on your own

After clicking register on the free trial, you can enter your OpenAI API Key in the integration and then load your training content for your new chatbot.  You can enter the url of your sitemap.xml, point to pages, upload PDF files or other files like Word Docs, text files, CSV files or spreadsheets to train your Chatbot on information about your website.  See details here on chatbot training.

After registering in Social Intents, you can continue to customize any of the ChatGPT settings for your chatbot.  For details on each ChatGPT Chatbot Settings you can configure, you can check out this article:https://help.socialintents.com/article/200-chatgpt-chatbot-settings

Simply copy your website chatbot code snippet we've created to your website to enable your new AI Chatbot.  

That's it!  Your Website Chatbot trained on your own content is enabled on your website!

Now your website chatbot powered by ChatGPT is enabled on your website and is ready to answer your visitor questions!

Get Started with your Website Chatbot on your website today!

Start your 14-Day Free trial at Social Intents to add ChatGPT to your website in under 5 minutes.  It's as simple as adding your OpenAI API Key into your chatbot settings!