How to create a chatbot flow using drag-and-drop?
How to Create and Configure Chatbot Flows ⚙️
Once you’ve created your chatbot, it's time to configure the flow and make it interactive. Here’s how you can create and customize each step of your chatbot:
1 Adding a New Node ➡️
To build the flow, you’ll need to add nodes to your chatbot. You can simply drag and drop a node from the left sidebar into the central panel. Don’t forget to link the new node to existing nodes to create a logical flow.
2 Configuring the Node 🛠️
Once a node is added, it’s time to configure it. Click the pencil icon ✏️ on the node to open the configuration settings. For example, on the Send a Message node, you can:
- Add the text you want the bot to send.
- Attach media (images, videos, etc.).
- Set a friendly label for better organization.
3 Setting Start and End Keywords 🚦
You can define keywords to either end or restart the chatbot. To set these keywords, click the gear icon ⚙️ next to the "Save" button.
- End Keyword: Stops the chatbot immediately when a user sends a specified keyword.
- Restart Keyword: Resets the chatbot back to the starting step when triggered.
4 Defining the Starting Step 🏁
The first node in your chatbot flow is the Starting Step. By default, this is a Send a Message node. You can change the starting step by clicking the three-dot menu on any node and selecting Set as Start.
5 Deleting and Cloning Nodes 🗑️🔁
- Delete a Node: If you want to remove a node, click the three-dot menu on the node and select Delete.
- Clone a Node: To create a duplicate of an existing node, click Clone in the three-dot menu. This will create a new node with the same configuration.
6 Managing Node Connections 🔗
Nodes are connected to each other to form a flow. To delete a connection, hover over the connection line between two nodes, and click the X icon ❌ that appears.
To make a new connection, click on the right handle of one node and drag the cursor to the left handle of the destination node.
Saving Your Chatbot 💾
After making changes to your chatbot, don’t forget to save your progress. Click the Save button 💾 to ensure that all your configurations are applied and that your chatbot is ready to go.