Chatbot builder basics
Overviewβ
The chatbot flow defines the sequence of interactions between the user and the chatbot, guiding the conversation from initiation to resolution. In Chakra Chat, you can use the chatbot builder to create a chatbot tailored to your use case.
Explore the builder π Chatbot Builder
Key Elements of Chatbot Builder
Nodesβ
These are the building blocks of the chatbotβs conversation logic. Each node represents a specific action or interaction. For Chakra Chat, the key node types include:

Send a Messageβ
Delivers a predefined message to the user (e.g., "Welcome to Chakra Chat! How can we assist you?").

Ask a Questionβ
Prompts the user for input (e.g., "What product are you interested in?") and captures the user response.

Send Template Messageβ
Used to send a message on chat using a template message

AI Replyβ
Uses AI to generate dynamic responses based on user input from AI content

AI Product Searchβ
Provides WhatsApp catalog product information or recommendations

Generate Payment Linkβ
Generate a payment link for the user

Upsert Leadβ
Update the chatbot responses from the user in the lead fields

Connectorsβ
Connectors define the transitions between nodes based on user input or predefined conditions. For example: A connector can beΒ linked to a Question Node ("Do you want to learn about our pricing?") to an AI-Product Node if the user responds "Yes," or to a Message Node ("Okay, letβs explore other features!") if the user responds "No."
Chatbot Builder Key Actionsβ
Add a Nodeβ
Drag the node and drop it in the builder canvas.

Edit Nodesβ
Setting a default Start nodeβ

Add Connectorβ

Remove Connectorβ

End & Restart Keywordsβ
End chatbot keywords: Add keywords that a customer can enter to end a chatbot while the chatbot is active
Restart chatbot keywords: Add keywords that a customer can enter to restart a chatbot while the chatbot is active
