Chat 노드 문서
Chat Trigger 노드와 함께 Chat 노드를 사용하면 채팅으로 메시지를 전송하고, 선택적으로 사용자의 응답을 기다릴 수 있습니다. 이를 통해 채팅 워크플로에서 사람이 개입하는(human-in-the-loop, HITL) 사용 사례를 구현할 수 있으며, 하나의 실행 내에서 여러 번 채팅으로 상호작용할 수 있습니다. Chat 노드는 AI 에이전트용 도구로도 작동합니다. Note Chat Trigger 노드 Chat 노드를 사용하려면 워크플로에 Chat Trigger 노드가 있어야 하며, Response Mode 가 'Using Response Nodes'로 설정되어 있어야 합니다. Warning Embedded 모드는 지원되지 않음 Chat Trigger 노드가 Embedded 모드로 설정된 경우 Chat 노드는 지원되지 않습니다. Embedded 모드에서는 대신 Respond to Webhook 노드를 사용하세요. Note 이전 버전 이전 버전에서는 이 노드가 "Respond to Chat"이라고 불렸으며, 단일 "Wait for User Reply" 토글을 사용했습니다. 이 기능은 두 가지 개별 작업(action)으로 재구성되었으며, 추가 응답 유형도 함께 제공됩니다. 노드 매개변수 # 참고 이 섹션의 상세 내용은 n8n 공식 문서 를 참조하세요. 참고 이 섹션의 상세 내용은 n8n 공식 문서 를 참조하세요. 다음 매개변수를 사용하여 이 노드를 설정합니다. 작업 # Chat 노드는 다음 작업(operation)을 지원합니다. Send Message : 채팅으로 메시지를 전송합니다. 메시지 전송 직후 워크플로 실행이 계속됩니다. Send and Wait for Response : 채팅으로 메시지를 전송하고 사용자의 응답을 기다립니다. 이 작업은 사용자가 응답을 제출할 때까지 워크플로 실행을 일시 중지합니다. Send and Wait for Response 를 선택하면 응답 대기 에서 설명하는 추가 매개변수와 옵션이 활성화됩니다. 메시지 # 채팅으로 전송할 메시지입니다. 이 매개변수는 두 작업 모두에서 사용할 수 있습니다. 노드 옵션 # 다음 Options 를 사용하여 노드의 동작을 더 세부적으로 조정할 수 있습니다. 메모리 입력 연결 추가 # Chat 노드의 메시지를 연결된 메모리에 커밋할지 여부를 선택합니다. 에이전트 또는 체인 루트 노드 와 Chat 노드 사이에 공유 메모리를 사용하면 동일한 세션 키가 이러한 메시지에 연결되어 전체 메시지 기록을 캡처할 수 있습니다. 응답 대기 # Send and Wait for Response 작업을 선택하면 메시지를 전송하고 사람이 응답할 때까지 워크플로 실행을 일시 중지할 수 있습니다. 이를 통해 하나의 실행 내에서 여러 차례 대화하거나 승인 워크플로를 구현할 수 있습니다. Response Type # 다음 응답 유형 중에서 선택할 수 있습니다. Free Text : 사용자가 채팅에 원하는 응답을 입력할 수 있습니다. 이전의 "Wait for User Reply" 옵션과 동일하게 동작합니다