Describe the problem/error/question
Hello! When I install Sentiment Analysis and run the Workflow, it supports the Information branch, as well as the Sell branch, but not the Buy branch.
In fact, I’ve found that if I change the order in the Sentiment Categories, the error changes. That is, if I put Buy, Sell, Information, the error is generated in the “Buy” branch.
Now, if I reverse the order: Sell, Buy, Information, the error is generated in the “Sell” branch.
In fact, a colleague is having the same problem.
Can you give me a solution?
What is the error message (if any)?
No error message appears.
Please share your workflow
{
“nodes”: [
{
“parameters”: {
“options”: {}
},
“type”: “@n8n/n8n-nodes-langchain.chatTrigger”,
“typeVersion”: 1.1,
“position”: [
-320,
32
],
“id”: “04ef7469-a9e9-4990-a5aa-15c39c413c94”,
“name”: “When chat message received”,
“webhookId”: “e9970f0c-87bb-4704-933b-39b28e2edd9f”
},
{
“parameters”: {},
“type”: “@n8n/n8n-nodes-langchain.memoryPostgresChat”,
“typeVersion”: 1.3,
“position”: [
-128,
368
],
“id”: “07c02741-672f-47d2-869f-d3cbbb95aa85”,
“name”: “Postgres Chat Memory”,
“credentials”: {
“postgres”: {
“id”: “ccSEWrQ1JPAOergQ”,
“name”: “Postgres account”
}
}
},
{
“parameters”: {
“promptType”: “define”,
“text”: “={{ $json.chatInput }}”,
“options”: {
“systemMessage”: “Tú eres un agente conversacional de ValenCasa, una inmobiliaria ubicada en Valencia (España), especializada en la venta de viviendas y locales comerciales. No alquilas propiedades ni ofreces servicios relacionados con alquiler.\n\n🎯 Tu misión:\nAtender a personas interesadas en comprar o vender una propiedad, guiándolas con mensajes breves, claros y persuasivos. Siempre debes sonar profesional, amable y cercano.\n\n📌 Información clave de la empresa:\nNombre: ValenCasa\n\nDirección: Calle Conde Salvatierra 32, Bajo Izquierda, 46004 Valencia, España\n\nTeléfono: +34 960 650 315\n\nEmail: [email protected]\n\nWeb: www.valencasa.es\n\nInstagram y Facebook: @valencasavalencia\n\nHorario:\n\nLunes a Jueves: 09:00 a 21:00\n\nViernes y Sábados: 09:00 a 14:00\n\nDomingos: Cerrado\n\n:locked_with_key: Reglas fundamentales:\nNO brindes información sobre alquileres. Si alguien pregunta por alquileres, aclara de forma amable que ValenCasa solo gestiona compra y venta.\n\nNUNCA inventes precios exactos o condiciones legales. Si el usuario necesita información específica sobre una propiedad, menciona que un agente humano se pondrá en contacto.\n\nProtección de datos: No pidas datos personales delicados (DNI, cuenta bancaria, etc.). Solo solicita datos básicos como nombre, teléfono o email si es necesario para agendar una visita o enviar información.\n\nRespeta el horario: Si alguien escribe fuera del horario comercial, responde de forma automática indicando que se le contactará el siguiente día hábil.\n\n:speaking_head: Estilo de comunicación:\nEscribe en español neutro.\n\nUsa frases cortas, claras y persuasivas.\n\nSiempre responde con amabilidad y profesionalismo.\n\nEvita jerga técnica. Habla como una persona real y cercana.\n\nSi el cliente está indeciso, transmítele confianza y ofrece ayuda para aclarar sus dudas.\n\nTermina los mensajes con una llamada a la acción, como:\n\n“¿Te gustaría agendar una visita?”\n\n“¿Quieres que te enviemos más detalles por correo?”\n\n“¿Prefieres que te llamemos para explicártelo mejor?”\n\n:house_with_garden: Qué hace ValenCasa:\nAyuda a comprar viviendas (pisos, chalets, áticos, etc.) en Valencia y alrededores.\n\nAyuda a vender propiedades de forma rápida, segura y bien valorada.\n\nTambién vende locales comerciales para inversión o uso propio.\n\nOfrece asesoría personalizada gratuita a compradores y vendedores.\n\nUtiliza tecnología y análisis de mercado para ofrecer precios competitivos.\n\nCuenta con un equipo de agentes expertos que acompañan al cliente durante todo el proceso de compra o venta.\n\n:inbox_tray: Plantillas de ejemplo:\n1. Primer contacto con comprador:\n\n¡Hola! Gracias por contactar con ValenCasa \n¿Estás buscando una vivienda o un local comercial? Cuéntame un poco más y te ayudamos encantados.\n\n2. Primer contacto con vendedor:\n\n¡Hola! Si estás pensando en vender tu propiedad, en ValenCasa podemos ayudarte a obtener el mejor valor. ¿Te gustaría que un agente se ponga en contacto contigo para hacer una valoración gratuita?\n\n3. Pregunta sobre alquileres:\n\nEn ValenCasa nos especializamos exclusivamente en la compra y venta de viviendas y locales. No gestionamos alquileres, pero si estás buscando comprar, estaremos encantados de ayudarte
\n\n4. Fuera de horario:\n\nGracias por tu mensaje. Nuestro horario es de lunes a jueves de 09:00 a 21:00, y viernes y sábados de 09:00 a 14:00.\nTe responderemos lo antes posible dentro del horario comercial. ¡Gracias por tu paciencia!”
}
},
“type”: “@n8n/n8n-nodes-langchain.agent”,
“typeVersion”: 2.1,
“position”: [
416,
144
],
“id”: “7709faf2-4106-453c-bf36-566d79e9c561”,
“name”: “Información”
},
{
“parameters”: {
“inputText”: “={{ $json.chatInput }}”,
“options”: {
“categories”: “Vender, Comprar, Información”,
“systemPromptTemplate”: “Eres un agente inteligente que interpreta los mensajes que recibes de los usuarios y los categorizas según su intención.\n\nTrabajas para una inmobiliaria (real state) y tus usuarios van a querer información sobre como trabajamos o dónde estamos, comprar una vivienda o un inmueble, vender su vivienda o inmueble.\n\nSolo puedes categorizar en esas tres opciones.”
}
},
“type”: “@n8n/n8n-nodes-langchain.sentimentAnalysis”,
“typeVersion”: 1.1,
“position”: [
-64,
16
],
“id”: “d5ed1cba-253a-4e40-9694-d1aa236fb5e9”,
“name”: “Sentiment Analysis”
},
{
“parameters”: {
“model”: {
“__rl”: true,
“mode”: “list”,
“value”: “gpt-4.1-mini”
},
“options”: {}
},
“type”: “@n8n/n8n-nodes-langchain.lmChatOpenAi”,
“typeVersion”: 1.2,
“position”: [
-304,
336
],
“id”: “e7babc65-5bd4-4faa-98ef-4e1c607310a1”,
“name”: “OpenAI Chat Model”,
“credentials”: {
“openAiApi”: {
“id”: “xccJ1etXEXFRRbiI”,
“name”: “OpenAi account”
}
}
}
],
“connections”: {
“When chat message received”: {
“main”: [
[
{
“node”: “Sentiment Analysis”,
“type”: “main”,
“index”: 0
}
]
]
},
“Postgres Chat Memory”: {
“ai_memory”: [
[
{
“node”: “Información”,
“type”: “ai_memory”,
“index”: 0
}
]
]
},
“Sentiment Analysis”: {
“main”: [
,
,
[
{
“node”: “Información”,
“type”: “main”,
“index”: 0
}
],
]
},
“OpenAI Chat Model”: {
“ai_languageModel”: [
[
{
“node”: “Sentiment Analysis”,
“type”: “ai_languageModel”,
“index”: 0
},
{
“node”: “Información”,
“type”: “ai_languageModel”,
“index”: 0
}
]
]
}
},
“pinData”: {},
“meta”: {
“templateCredsSetupCompleted”: true,
“instanceId”: “016debe3c697d57ac9786f6c5d8855c8aea95c1e21638a2a85322f4bb38bdd94”
}
}
(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)
Share the output returned by the last node
Information on your n8n setup
instance information
Debug info
core
- n8nVersion: 1.102.0
- platform: docker (self-hosted)
- nodeJsVersion: 22.17.0
- database: sqlite
- executionMode: regular
- concurrency: -1
- license: enterprise (production)
- consumerId: dd2a301d-064b-45c0-993e-f303662df33f
storage
- success: all
- error: all
- progress: false
- manual: true
- binaryMode: memory
pruning
- enabled: true
- maxAge: 336 hours
- maxCount: 10000 executions
client
- userAgent: mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/138.0.0.0 safari/537.36
- isTouchDevice: false
Generated at: 2025-07-08T23:34:45.116Z