Summary
This guide explains how to integrate Astra AI Agents into your chatbot flow. By doing this, you can route users through a guided chatbot experience before handing them off to Astra AI Agents for automated assistance. This setup ensures a seamless transition between structured chatbot flows and intelligent AI responses.
Prerequisite: You must have at least one Astra AI Agent created before proceeding.
Instructions
Follow these steps to connect Astra AI Agents to a chatbot flow in Wati:
1. Access chatbot settings
Navigate to Automations > Chatbots.
Click Add Chatbot or edit an existing chatbot.
Enter your chatbot name in the pop-up window.
Click Add.
2. Add an Assign User node
In the chatbot builder, find the Assign User operation in the left panel.
Drag and drop the Assign User node into the chatbot flow at the desired step.
3. Select Astra AI Agents
Click Edit on the Assign User node.
Open the dropdown to view available users.
Locate and select the Astra AI Agent you want to assign from the list.
Click Save to confirm your selection.
Note: In the example screenshot below, Aira is an Astra AI Agent.
4. Save and deploy the chatbot
Make any additional modifications required for your chatbot flow.
Click Save to apply the changes.
How it works
Once the chatbot is live, users will move through the predefined chatbot flow. When they reach the assigned step, the system automatically transfers the conversation to the selected Astra AI Agent, which takes over the conversation and provides assistance.
This integration helps automate support, improve response times, and create a smoother customer experience by combining guided chatbot flows with AI-powered conversations.
Frequently Asked Questions (FAQs)
Getting started
1. What do I need before I can connect Astra AI Agents to a chatbot?
You must have at least one Astra AI Agent created before you can connect it to a chatbot flow in Wati.
2. Why should I connect Astra AI Agents to a chatbot flow?
Connecting Astra AI Agents to a chatbot flow allows customers to move through a guided chatbot experience before being transferred to an AI-powered conversation. This creates a seamless transition between chatbot workflows and AI assistance.
Setup and configuration
3. How do I add Astra AI Agents to a chatbot flow?
To add Astra AI Agents to a chatbot flow, go to Automations > Chatbots, create a new chatbot or edit an existing one, add an Assign User node to the chatbot flow, and select the Astra AI Agent from the available users list.
4. Which chatbot node is used to transfer conversations to Astra AI Agents?
The Assign User node is used to transfer conversations from a chatbot flow to Astra AI Agents.
5. How do I select an Astra AI Agent in the chatbot builder?
In the Assign User node, click Edit, open the user dropdown list, select the Astra AI Agent you want to assign, and click Save.
How it works
6. What happens when a customer reaches the Astra AI Agent step in a chatbot flow?
When a customer reaches the step containing the assigned Astra AI Agent, the system automatically transfers the conversation to the selected Astra AI Agent, which then takes over the conversation and provides assistance.
7. How does integrating Astra AI Agents with chatbots improve customer interactions?
Integrating Astra AI Agents with chatbot flows helps automate support, improve response times, and create a smoother customer experience by combining guided chatbot journeys with AI-powered conversations.






