Hi everyone,
I’m building an AI Agent workflow that needs to:
-
Have normal back-and-forth conversation with users (the agent responds automatically to questions)
-
Pause for human approval before executing a specific tool (in my case, creating a Zendesk draft article)
My Current Setup:
-
Chat Trigger node
-
AI Agent with multiple tools
-
A “Chat” node (configured as a tool) for human approval before the “Create Zendesk Draft” action
-
Other tools that should execute without approval
The Problem:
I’m running into a conflict with the Chat Trigger’s Response Mode setting:
-
When set to “lastNode” or “immediately”: The agent responds normally in chat, BUT the Chat approval node throws an error:
"Chat Trigger node must have the 'Response Mode' option set to 'Using Response Nodes'" -
When set to “Using Response Nodes”: The Chat approval node works, BUT the agent stops responding to normal conversation messages (no responses appear in the chat)
What I’ve Tried:
- Various combinations of response mode settings
My Question:
Is it currently possible to have an AI Agent that:
-
Responds automatically during normal conversation, AND
-
Uses a Chat node for human-in-the-loop approval on specific tool calls?
If so, what’s the correct node configuration? If not, are there any workarounds or is this a feature limitation I should be aware of?
Any guidance would be greatly appreciated!