I am trying to create a set of workflows that can be invoked through a chat.
The chat workflow calls a sub-workflow for actions.
In the chat workflow, when I want to respond back to the user after the sub-workflow ends, I am getting an error that I need to do this: “Response Mode” in the chat trigger node must be set to “Respond Nodes”
Please share your workflow
Share the output returned by the last node
I have shared the output i.e. the error that I get: “Response Mode” in the chat trigger node must be set to “Respond Nodes”
I am sorry, I didn’t get this. What does this mean? Why is the respond to chat node expecting a different response mode if only streaming mode is supported?
This only applies when you want to make the chat available in n8n Chat (Workflow agents),
If you turn this option off, you will get all response modes:
So for now if you want to go with n8n chat, I think you have to remove the sub-workflow and keep everything within the same workflow so that the AI agent can respond in streaming mode and you can see the responses in n8n Chat..