Summary
Nodes are the core building blocks of chatbot workflows in Wati. Each node represents a step in the conversation and determines how the chatbot responds based on user input and configured conditions.
This guide explains how nodes work, how they are connected inside the Chatbot Builder, and the different types of nodes available across Wati plans. Understanding nodes helps you create structured, automated, and interactive chatbot experiences.
Instructions
What is a node in Wati Chatbot Builder?
A node is a single step in a chatbot workflow.
Each chatbot is made up of multiple connected nodes that guide the conversation flow and determine how the chatbot responds to users.
Nodes help your chatbot:
Send responses
Ask questions
Trigger actions
Route conversations
Define conversation logic
The chatbot moves from one node to another based on the conditions and responses you configure.
How nodes work in a chatbot workflow
When a user triggers a chatbot using a keyword or action, the chatbot begins from the first node, also known as the starting node.
The chatbot then follows the configured flow depending on the user's response.
Example workflow
If the user selects Yes, the chatbot moves to the next node.
If the user selects No, the chatbot exits the conversation.
This flow helps create automated and guided customer interactions.
How nodes are connected
Nodes are connected using arrows inside the Chatbot Builder.
These arrows define:
The direction of the conversation
The next step in the workflow
The conditions for moving between nodes
This visual structure makes it easier to design and manage chatbot conversations.
Example of a chatbot node flow
In the chatbot example named "Feedback Bot", multiple nodes are connected together to create a conversation flow.
Each node represents a different step in the interaction, such as:
Asking a question
Collecting a response
Triggering the next action
Additional nodes can be connected to continue the workflow based on different user responses and conditions.
Types of nodes in Wati's chatbot builder
Wati offers different types of nodes depending on your subscription plan.
Growth plan
Users on the Growth Plan will see the basic chatbot functions, including:
Sending a message
Asking a question
Setting a condition
These features are suitable for creating simple chatbot flows.
Pro and Business plans
Users on the Pro and Business Plans will have access to additional features, including:
Operations
Integrations
Catalog
These advanced options allow you to build more powerful and connected chatbot workflows.
AI Nodes
The Use an AI Node group in the left panel contains three nodes:
Node | What it does | Plans |
Wati AI Assist | Collects one contact attribute through a natural conversation and saves the answer. Includes Success and Failure output paths. | Pro and Business |
Astra AI Agent | Hands the conversation over to one of your Astra AI Agents. The chatbot ends at this node. | All plans |
Custom AI Agent | Hands the conversation over to an AI agent you connected. The chatbot ends at this node. | All plans |
All three nodes are available on WhatsApp, Instagram, and Facebook Messenger.
Wati AI Assist can be the first node in a chatbot. Astra AI Agent and Custom AI Agent cannot be used as the first node.
Conclusion
Nodes help organize chatbot conversations into clear and logical workflows in Wati. By connecting different nodes together, you can guide users through automated interactions, collect responses, trigger actions, and control conversation flow based on user input.
Whether you are creating simple chatbot flows on the Growth Plan or advanced automated workflows on the Pro and Business Plans, understanding how nodes work is essential for building effective and scalable chatbot experiences.
Frequently Asked Questions (FAQs)
Nodes in Chatbot Builder
1. What is a node in Wati Chatbot Builder?
A node is a single step in a chatbot workflow. A chatbot consists of multiple connected nodes that guide the conversation and determine how the chatbot responds to users.
2. What can nodes do in a chatbot?
Nodes can help a chatbot:
Send responses
Ask questions
Trigger actions
Route conversations
Define conversation logic
3. How does a chatbot move between nodes?
A chatbot moves from one node to another based on the conditions and user responses configured in the workflow.
4. What is the starting node in a chatbot?
The starting node is the first node in a chatbot workflow. When a user triggers a chatbot using a keyword or action, the chatbot begins from the starting node.
5. How are nodes connected in Chatbot Builder?
Nodes are connected using arrows inside the Chatbot Builder. The arrows define the direction of the conversation, the next step in the workflow, and the conditions for moving between nodes.
Node Types and Availability
6. What types of chatbot nodes are available on the Growth plan?
The Growth plan includes basic chatbot functions such as:
Sending a message
Asking a question
Setting a condition
7. What additional chatbot nodes are available on the Pro and Business plans?
The Pro and Business plans provide additional chatbot features, including Operations, Integrations, and Catalog.
8. Which AI nodes are available in Wati Chatbot Builder?
The Use an AI Node group contains three nodes:
Wati AI Assist: Collects one contact attribute through a natural conversation and saves the answer. It includes Success and Failure output paths and is available on Pro and Business plans.
Astra AI Agent: Hands the conversation over to one of your Astra AI Agents. The chatbot ends at this node and the node is available on all plans.
Custom AI Agent: Hands the conversation over to an AI agent you connected. The chatbot ends at this node and the node is available on all plans.
All three AI nodes are available on WhatsApp, Instagram, and Facebook Messenger. Wati AI Assist can be the first node in a chatbot, while Astra AI Agent and Custom AI Agent cannot be used as the first node.



