Describe the problem/error/question
I have a simple AI Agent, that is supposed to ask few questions from the user to find out where the user would like to travel. After the AI agent there is a HTTP request node.
My issue is when executing, it does not ask all the questions from the user, it pass the execution for the HTTP request node, ideally what I want is for the agent to ask questions from user and collect the information and then pass the execution to the HTTP request node. If disconnect the HTTP node after the AI Agent node it executes perfectly and ask questions from user repeatedly to clarify all the details.
Can someone help me to figure out what I am doing wrong?
Scenario 1: (When a node is connected after the AI Agent)
-User chat: Plan a trip to Japan
-AI Chat model returns a question like âWhen would you like to go?â, but it is not shown to the user in the chat, it passes the execution to the node attached after the AI Agent.
Scenario 2: (When a NO node is connected after the AI Agent)
-User chat: Plan a trip to Japan
-AI Chat model returns a question like âWhen would you like to go?â, but it is shown to the user.
-User reply: I want to go in Spring
-AI Chat model returns a question like âWhat is your budget?â and shown to the user
-Then user replies and so on, AI Agent asks all the questions and get user input.
Ideally I want the AI Agent to clarify everything like in scenario 2 and then pass the execution to the next attached node, but when a node is attached after the AI node it does not ask these questions from user, it just pass the execution to next node.
Thank you for your help.
What is the error message (if any)?
Please share your workflow
Share the output returned by the last node
Information on your n8n setup
- n8n version: 1.112.6
- Database (default: SQLite): default
- n8n EXECUTIONS_PROCESS setting (default: own, main):
- Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
- Operating system: Mac OS Sequoia 15.5
