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 chatbot1) Login to your Thinkstack account.
2) Enter the Chatbot Name, Brand Name, and Brand Info. Click Create Chabot.
Your chatbot🤖 is now created 🎉
#
Train your chatbotTo ensure that your chatbot answers the user's queries appropriately, you must train it with a specific knowledge base:
#
URL as a sourceAdd an external URL to provide a data source for training your chatbot.
For detailed steps on how to train your chatbot using URLs, refer to the section: Training Your Chatbot Using URLs.
#
Files as a sourceUpload 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.
For detailed steps on how to train your chatbot using files, refer to the section: Training Your Chatbot Using Files
#
Q&A as a sourceAdd a custom query in the form of a Q&A in the fields provided to train your chatbot to answer specific types of queries.
For detailed steps on how to train your chatbot using Q&A, refer to the section: Training Your Chatbot Using Q&A
#
Customize your chatbotYour 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.
#
GeneralUnder Settings, click on General. You can customize the chatbot's Name, the chatbot Subheading, or the Message Input Placeholder.
Ensure that you click Confirm & Save to save the changes made.
#
Chatbot AppearanceUnder 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.
For detailed steps on how to customize your chatbot appearance, refer to the section: Customizing Chatbot Appearance
#
MessagesUnder 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
For detailed steps on how to set these messages, refer to the section: Configuring Static Messages
#
LeadsUnder 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.
#
ModelUnder Settings, navigate to the Model section to select the GPT model you want your chatbot to use.
The dropdown menu provides several options, including:
• GPT-3.5 Turbo: Faster and cost-effective, consuming 1 credit per response.
• GPT-4o Mini: Uses 1 credit per response.
• GPT-4 Turbo: More advanced, generating detailed responses, consuming 15 credits per response.
• GPT-4o: Balances enhanced capabilities with a consumption of 8 credits per response.
After selecting your preferred model, click Confirm & Save to apply the changes.
You can understand more about the AI models here: Models
#
SuggestionsUnder 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 or get URL responses to users.
You can understand more about the Suggestions here: Suggestions
#
Test your chatbotTo test all the saved changes you can preview your chatbot under Preview in the chatbot's navigation bar.
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 websiteIn 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.