This workflow corresponds to n8n.io template #2735 — we link there as the canonical source.
This workflow follows the Agent → Chat Trigger recipe pattern — see all workflows that pair these two integrations.
The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
{
"id": "RrMRgKuAwdVcuk88",
"name": "Sell: Stock Vision",
"tags": [
{
"id": "XZIQK6NdzGvgbZFd",
"name": "Sell",
"createdAt": "2025-01-15T12:28:48.424Z",
"updatedAt": "2025-01-15T12:28:48.424Z"
}
],
"nodes": [
{
"id": "72a9e1f7-58a2-4704-899f-63a37e8342a9",
"name": "TradingView Chart",
"type": "n8n-nodes-base.httpRequest",
"position": [
220,
0
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "5a52e2f1-6d00-45b3-b273-79f36198f968",
"name": "AI Agent",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
440,
0
],
"parameters": {},
"typeVersion": 1.7
},
{
"id": "634f1d9e-15b7-4846-b21b-8b62b09bf8d4",
"name": "Google Gemini Chat Model",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
200,
240
],
"parameters": {},
"typeVersion": 1
},
{
"id": "dfcd07b4-bb42-42e1-9d44-dc3c6a81e857",
"name": "Window Buffer Memory",
"type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
"position": [
340,
240
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "2e962b9b-0b45-4098-8722-328dc0f48df1",
"name": "When chat message received",
"type": "@n8n/n8n-nodes-langchain.chatTrigger",
"position": [
-200,
0
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "f4ecc791-0d20-4bc1-aa3e-18f5ed586809",
"name": "Edit Fields",
"type": "n8n-nodes-base.set",
"position": [
20,
0
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "a94e2169-176a-4070-bb02-16ef971c3cae",
"name": "SerpAPI",
"type": "@n8n/n8n-nodes-langchain.toolSerpApi",
"position": [
480,
240
],
"parameters": {},
"typeVersion": 1
}
],
"active": false,
"settings": {
"executionOrder": "v1"
},
"versionId": "2af104c3-54f0-4dbf-b756-e94e96f250bd",
"connections": {
"SerpAPI": {
"ai_tool": [
[
{
"node": "AI Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"Edit Fields": {
"main": [
[
{
"node": "TradingView Chart",
"type": "main",
"index": 0
}
]
]
},
"TradingView Chart": {
"main": [
[
{
"node": "AI Agent",
"type": "main",
"index": 0
}
]
]
},
"Window Buffer Memory": {
"ai_memory": [
[
{
"node": "AI Agent",
"type": "ai_memory",
"index": 0
}
]
]
},
"Google Gemini Chat Model": {
"ai_languageModel": [
[
{
"node": "AI Agent",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"When chat message received": {
"main": [
[
{
"node": "Edit Fields",
"type": "main",
"index": 0
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
The purpose of this workflow, "Sell: Stock Vision," is to create an AI-powered technical analysis agent capable of analyzing financial charts for equity stocks and cryptocurrencies. This workflow provides users with actionable insights into market trends, price movements,…
Source: https://n8n.io/workflows/2735/ — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
A smart personal assistant that can reason, search, calculate, and remember — powered by Google Gemini and ready in one click.
Build your own AI Chatbot that listens, thinks, searches, and speaks — all inside n8n. This template combines Groq AI, LangChain Agent, SerpAPI, and StreamElements TTS to create a chatbot that: Unders
This Chatbot automates the process of discovering job openings and generating tailored job application emails.
An intelligent IT support agent that uses Azure AI Search for knowledge retrieval, Microsoft Entra ID integration for user management, and Jira for ticket creation. The agent can answer questions usin
This workflow is designed for IT teams, service desk agents, and operations managers who use ServiceNow. It reduces manual effort by automatically classifying chat messages as Incidents or Requests, c