Skip to main content

Build Your AI Chatbot: Quick Guide

This guide offers a quick, beginner-friendly approach to creating an AI chatbot, covering the basics to help you set up and embed it into your website or app effortlessly.

Create your chatbot#

  1. Login to your Thinkstack account.
  2. Enter the Chatbot Name, Brand Name, and Brand Info. Click Create Chabot.

chatbot name

Your chatbot is now created 🎉

Train your chatbot#

To ensure that your chatbot answers the user's queries appropriately, you must train it with a specific knowledge base:

URL as a source#

Add an external URL to provide a data source for training your chatbot.

url-source

For detailed steps on how to train your chatbot using URLs, refer to the section: Training Your Chatbot Using URLs.

Files as a source#

Upload an external PDF file to the designated field to train your chatbot with its content. Files such as support documents, product knowledge bases, or notes can serve as valuable data sources for training.

file-source

For detailed steps on how to train your chatbot using files, refer to the section: Training Your Chatbot Using Files

Q&A as a source#

Add a custom query in the form of a Q&A in the fields provided to train your chatbot to answer specific types of queries.

qa-source

For detailed steps on how to train your chatbot using Q&A, refer to the section: Training Your Chatbot Using Q&A

Customize your chatbot#

Your chatbot can be customized to deliver a more personal experience to your users. You can change its appearance, add welcome messages, enable leads tracking and much more.

To customize your chatbot, go to Settings within the console.

General#

Under Settings, click on General. You can customize the chatbot's Name, the chatbot Subheading, or the Message Input Placeholder. general

Ensure that you click Confirm & Save to save the changes made.

Chatbot Appearance#

Under Settings, click on Chatbot Appearance. Here, you can customize the appearance of your chatbot by adding a Bot Logo, selecting a background color for the header, and choosing the color of the chat bubbles used by both the bot and the user.

chatbot-appearncee

For detailed steps on how to customize your chatbot appearance, refer to the section: Customizing Chatbot Appearance

Messages#

Under Settings, click on Messages. Here, you can customize your bot's Welcome Message, Inactivity Message and other messages geared towards prompting your user and understanding their queries better message

For detailed steps on how to set these messages, refer to the section: Configuring Static Messages

Leads#

Under Settings Settings, click on Leads. Here, you can enable your chatbot to acquire leads of your users, such as Name, Email ID, and other contact information. leads

Model#

Under Settings, navigate to the Model section to select the GPT model you want your chatbot to use. The dropdown menu offers several options, including GPT-3.5 Turbo, which is a faster and cost-effective model consuming 1 credit per response; GPT-4o Mini, which also uses 1 credit; GPT-4 Turbo, a more advanced option that generates detailed responses but consumes 15 credits per response; and GPT-4o, which balances enhanced capabilities with a consumption of 8 credits per response. Once you’ve chosen the model that suits your needs, click Confirm & Save to apply the changes. model

You can understand more about the AI models here: Models

Suggestions#

Under Settings, click on Suggestions. Suggestion settings allow you to design intuitive conversation flows within your chatbot. You can do this by creating either Q&A style prompts, URL prompts, or Action based prompts for your user. suggestions

Test your chatbot#

To test all the saved changes you can preview your chatbot under Preview in the chatbot's navigation bar. preview

Note:Ensure that your chatbot is trained to answer the question(s) you're posting, and that the answer can be found on all the files and/or links you've uploaded.

Embed on your website#

In your chatbot's navigation bar, click on Embed. Here, you can copy the script(s) and add it to your website's HTML to add the chatbot as a chat bubble or as a chat window. You can also add the chatbot to your mobile apps. embed

Frequently Asked Questions#

How do I create my first chatbot on Thinkstack.ai?

+

How do I test my chatbot after creating it?

+

What should I do if my chatbot is not working as expected?

+

Is there a way to track the number of messages sent by my chatbot?

+

What is meant by Message credit?

+

What is the message limit for my AI chatbot?

+

Can I increase the message limit for my chatbot?

+

Can I use my own OpenAI key with the chatbot? How do I integrate my OpenAI key into the chatbot?

+