How to Create a Chatbot Without Code

Posted On
January 20, 2023
|
05:30

Summary

In this video, you’ll learn how to create a chatbot without writing code using Kommunicate. The walkthrough covers creating a bot from scratch, adding welcome messages, setting up intents, training the bot with user phrases, configuring fallback responses, enabling human handoff, and testing the chatbot before adding it to your website.

Transcript

This tutorial explains how to create a no-code chatbot using Kommunicate. You’ll learn how to build a chatbot from a blank template, add responses for common customer questions, configure fallback and handoff behavior, and test the chatbot before publishing it on your website.

Hey everyone, welcome back.

In this video, we’ll see how you can easily create your own chatbot without writing a single line of code.

So, let’s get started.

Before we begin, you’ll need a Kommunicate account for this tutorial. If you don’t have one yet, you’ll find a sign-up link in the description box below. You can sign up for a free trial and follow along.

Once you’re done, log in to your Kommunicate dashboard.

After logging in, go to the side navigation panel and click Bots, then select Integrations.

From here, you can connect your chatbot with different platforms. For this tutorial, we’ll create a new chatbot. Click Create on the next page.

You can either choose one of the available templates or start from scratch. For this video, let’s select the blank template.

Next, you’ll be asked to give your bot a name and choose an avatar. You can also upload your own avatar if you want.

The final step on this page is to set a default language. For this tutorial, let’s choose English.

After that, click Save and Continue.

On the next page, you can enable the option for the bot to automatically hand over conversations to a human agent.

With this feature, your bot can transfer the conversation to a team member if it cannot understand a user’s query. Once the handoff is completed, the bot will stop responding.

Let’s turn on this feature and click Finish Setting Up the Bot.

Now that you’ve successfully created your bot, you can set it to handle all incoming queries, or you can configure that later from the chat settings.

For now, we’ll set it to handle all incoming queries.

Next, you’ll move to the bot creation section, where you can set custom goals for your bot.

The first part is the welcome message. These are the messages your bot will use to greet users when they start a conversation for the first time.

Under the bot category section, you can create the messages you want users to see.

You can add text messages, such as:

Hi, how can I help you?

You can add another text message by clicking the Text button.

You can also create buttons. When you click the Buttons option, you’ll see two choices: a default button and a link button.

The default button is a simple text button.

The link button allows you to add a URL. This is useful when you want to direct users to a specific webpage, document, pricing page, or help article.

On the right side of the screen, you can see a live preview of how your chatbot is shaping up.

You can also add images as message actions and use custom payloads, which we’ll cover later in the video.

For now, let’s click Save and move to the next section, which is the response section.

Here, you can create intents for your most common customer questions and expected user queries.

To create an intent, first give it a name.

Now, under the User section, enter the phrases you want the bot to recognize for this intent. You can enter more than one phrase to improve the bot’s ability to understand different ways users may ask the same question.

Next, go to the Bot section and add the answers or messages that the bot should send for this intent.

We’ve already covered text responses, so now let’s look at images.

Click More, then select Image.

You can either upload an image from your device or paste an image URL from the web. Once you’re done, you’ll see the selected image in the preview window.

Let’s move on.

We’ll look at delivery actions later. For now, let’s see how custom payloads work.

Click the Custom Payload option under the payload window.

Here, you’ll find a link to a web document that includes templates for some pre-made custom payloads. Using these templates, you can quickly create lists, flashcards, and other rich message formats.

Edit the code based on your requirements and save it.

If you don’t want to write the payload from scratch, simply copy the code from the document, go back to the chat window, and paste it there.

Then, adjust the code to fit your needs and check your progress in the preview window on the right.

When you’re done, click Train Bot.

If you want to create more intents, click the Add button.

From the left panel, give your intent a name.

In the User section, enter your training phrases. Then, under the Bot section, add the responses you want the bot to send for those phrases.

In this example, we’ve created a text message and will also add a quick reply button.

Once you’re done, click Train Bot to save the intent.

Now, let’s move to another section called Small Talk.

Small Talk contains responses to general messages like “Hi,” “Hello,” “Good morning,” and similar greetings.

Your bot comes preloaded with some ready-made Small Talk replies. You can always add more if needed.

The last section is the default fallback.

This response is triggered when the bot cannot match the user’s query with any of the available intents you’ve created.

You can add any fallback message here, and you can also add a delivery action.

A delivery action lets you apply a specific action to the conversation once this fallback intent is triggered.

For example, you can hand off the chat to a specific team member, assign it to a team, or route it to another bot. The choice is yours.

When you’re done, click Save.

Now we’ve created and trained a bot to handle common customer questions.

Let’s click the Test button and see how the chatbot works on the test page.

Once the chat window opens, you’ll see the bot greet us. From here, it’s easy to continue the conversation and get answers quickly.

You can also customize the chat window to match your website’s colors and theme.

That’s it for this video. I hope you found it helpful, and I’ll see you in the next one.