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