Chatclay

Chatclay

  • Tour
  • Docs
  • Help

›Getting Started

Getting Started

  • Introduction
  • Create your first bot
  • Make a Flow
  • Use Topics

Flow Components

  • Context/Entity
  • What You See Is What You Get
  • Bot Says...
  • Text
  • Button
  • Carousel
  • List
  • Quick Replies
  • Image
  • Macro Element
  • Goto Flow Element
  • Subscribe/Unsubscribe Element
  • User Input Element
  • Add In Place

Training the Bot

  • Training the Bot
  • Add an entity
  • What's the intent?
  • Train for phrases

Testing the Bot

  • Testing the bot
  • Test Console
  • Test Bot on Web Chat

Advancing the Bot

  • Using Macros

Manage Bot

  • Chat Room
  • Agent Intervention
  • Chatbot Analytics
  • Collaboration

Use Topics

You must be curious, what is a topic?

What is a Topic?

Imagine a normal conversation with a friend or a colleague, that conversation will cover different topics. Part of the conversation may be about you, other part may be about work or anything else.

So, just like human interaction, your bot may converse regarding different topics. For instance in a lead generation bot, it would covers topics regarding the company and detailed information regarding the services. Thus, in this case the topics for the bot would be “About Us” and “Services” , these topics would have different flows around the similar theme.

img

Why create topics?

To make the bot structure cleaner, and improve the accessibility of the flows

How to add them?

It’s a simple process, all you need to do is:

  • Click on “Topic”
  • Give it a name: make sure it makes it easy to identify the flows you save in it
  • Click OK.
  • That’s it! Really easy, isn’t it? 🙌

Quick tip 💡

Maintain a good project structure! It is for your convenience :)

In case the project is huge with multiple functionalities, it is a good idea to structure them right. This makes it easier to navigate through different conversations of the chatbot.

  1. One good idea, to maintain a good structure is to break down the conversation into different parts which are also known as flows.
  2. The other would be to put the flows in relevant topics.

When your bot starts getting too big, you will notice that few of the flows are for a similar functionality. This is when you create a topic which is much like a folder on your computer. In this topic, you create the relevant flows.

This practice of maintaining a structure for the bot will be extremely helpful for navigation and makes it more adaptable.

Suppose in the restaurant’s example, the contact information required is changed from an email to phone number. Having a flow and a topic would make it easier and faster to find the chat where the changes need to be made.

← Make a FlowContext/Entity →
  • What is a Topic?
    • Why create topics?
    • How to add them?
Chatclay
Copyright © 2019 Supertext.ai