I’ve noticed something that I’m not sure if it’s a bug, a problem, or if it’s simply not intended to be used this way currently, but it would be incredibly useful to implement this feature.
When the Human in the Loop functionality was added to n8n, it was very helpful.
And it works perfectly fine when I use it as a separate node.
However, when I add a Telegram node as a tool for the Agent (Agent Tools) and the process changes to “send and wait for response,”
the Agent uses the tool and sends the approval message. But when I open the link from Telegram, the page displays the text:
No action required
and nothing happens. The Agent remains in a ‘working’ or ‘waiting’ state until I manually stop the process.
I’m not sure if I should report this as an issue on GitHub, or if this functionality is simply not intended for use as a tool with the Agent!
But as I said, it would be extremely beneficial to add this capability.
having the same issue. i also tried to create sub-workflow tool with separate telegram / gmail HITL node and the agent tool does not receive the response. the response of the execution is actually the input.
similar issue if there’s a 2min pause in the sub workflow. 1min is ok
Just another user running into the same issue! I am use the online version and have run into the same problem both for Telegram and Gmail HITL integrations. Would appreciate any input or guidance!
If you’re running into problems with the Human-in-the-loop step, you might want to check out gotoHuman. It’s an alternative HITL solution that comes with a verified node.
(I’m the founder)
Ciao everyone, finally I’ve solved the issue, it is not a bug, it’s the approach, you cannot use a HITL inside the AI agent, while you need to put the HITL node as the next action after the AI node like the image below, refer to the Telegram node. Hope this helps !