I’m encountering a recurring error in an n8n workflow when using the AI Agent (LangChain) node with an OpenRouter Chat Model.
The error appears immediately when executing the workflow:
Cannot read properties of undefined (reading 'message')
Workflow Setup:
-
Trigger: Google Sheets Trigger (rowAdded)
-
Data fields:
Project Name,Topic,Keywords,Project URL -
Flow:
-
Google Sheets Trigger → AI Agent → Output
-
OpenRouter Chat Model connected to AI Agent
-
(Optional) AI Agent Tool also connected
-
AI Agent Prompt (simplified):
Project: {{ $json["Project Name"] }}
Topic: {{ $json.Topic }}
Keywords: {{ $json.Keywords }}
Act as a senior SEO strategist...