Respond to Chat Node Not Available Despite Meeting All Conditions

I’m currently testing a workflow in n8n Cloud (v1.104.1) and trying to build a chat-based agent flow using the Chat Trigger and Respond to Chat node, as described in the official documentation. Respond to Chat node documentation | n8n Docs

However, despite following all the requirements listed in the docs, the Respond to Chat node does not appear in the node picker.

Here’s what I’ve done so far:

  • I have a workflow with the @n8n/n8n-nodes-langchain.chatTrigger node configured

    • Publicly Available is enabled
    • here is the situation, There is only these 2 options atResponse Mode:
      • When Last Node Finishes
    • *Returns data of the last-executed node
    • Using ‘Respond to Webhook’ Node
    • *Response defined in that node
  • The workflow is active and successfully triggered via the /chat interface

  • I’m using n8n Cloud and the hosted chat is fully functional

The Problem:

Despite all of the above, when I try to add a node:

  • Respond to Chat is not available in the node picker.
  • The node does not appear even if I search for respond, chat, langchain, or the full module name.

Expected Behavior (per docs):

According to the documentation:

“The Respond to Chat node requires a Chat Trigger node to be present in the workflow, with the Response Mode set to 'Using Response Nodes’.”

I have fulfilled this requirement, yet the node is still missing.

My Questions:

  1. Are there any known issues where the Respond to Chat node fails to appear despite fulfilling the prerequisites?
  2. Is there a way to manually enable or register the node for testing purposes (via JSON or node module)?

Let me know if you’d like a copy of the workflow JSON, I can upload it here.

Thanks in advance :folded_hands:
—Eren

1 個讚

Did you find Respond to chat node ?

The respond to chat node was only added in n8n v1.105.0 Release notes | n8n Docs

I also had to delete and re-add the chat trigger node from my flow after updating. The chat trigger node has to be on v1.2 or later, you can see the version by opening the chat trigger node going to the settings tab of the node and you’ll find the version at the bottom

I will check it, then I will inform you about it. Thanks a lot.

I’ve tried it for an subworkflow on my Orchestrator Agent, Then I received that error,

Workflow must be started from a chat trigger node