This workflow corresponds to n8n.io template #7345 — 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 →
{
"nodes": [
{
"id": "cfff056a-69ee-461a-ade7-136f99f012ea",
"name": "Create or update a contact in HighLevel",
"type": "n8n-nodes-base.highLevelTool",
"position": [
736,
-288
],
"parameters": {},
"typeVersion": 2
},
{
"id": "bbb10ca0-9dfc-4a81-ab71-8b68a829abf8",
"name": "Get many contacts in HighLevel",
"type": "n8n-nodes-base.highLevelTool",
"position": [
928,
-288
],
"parameters": {},
"typeVersion": 2
},
{
"id": "c6fa6b26-2e27-4ffb-8340-321ca729f02c",
"name": "Update a contact in HighLevel",
"type": "n8n-nodes-base.highLevelTool",
"position": [
1104,
-288
],
"parameters": {},
"typeVersion": 2
},
{
"id": "bfe80ddf-53df-46ff-85b5-82c160effb5d",
"name": "Delete a contact in HighLevel",
"type": "n8n-nodes-base.highLevelTool",
"position": [
1280,
-288
],
"parameters": {},
"typeVersion": 2
},
{
"id": "809a8145-3cd9-44ad-8fba-df66e29dfd53",
"name": "Get many opportunities in HighLevel",
"type": "n8n-nodes-base.highLevelTool",
"position": [
688,
-48
],
"parameters": {},
"typeVersion": 2
},
{
"id": "60c3e30c-d6cd-4206-83e9-b7d2d3a80b69",
"name": "Create an opportunity in HighLevel",
"type": "n8n-nodes-base.highLevelTool",
"position": [
928,
-48
],
"parameters": {},
"typeVersion": 2
},
{
"id": "ffc65109-7232-4541-8af5-23e41709cf57",
"name": "Get an opportunity in HighLevel",
"type": "n8n-nodes-base.highLevelTool",
"position": [
1104,
-48
],
"parameters": {},
"typeVersion": 2
},
{
"id": "275cba42-4e49-4a29-9b9c-085f6492e680",
"name": "Update an opportunity in HighLevel",
"type": "n8n-nodes-base.highLevelTool",
"position": [
1296,
-48
],
"parameters": {},
"typeVersion": 2
},
{
"id": "b1f6b3c7-ce2a-441f-b05d-f371055f0122",
"name": "Book appointment in a calendar in HighLevel",
"type": "n8n-nodes-base.highLevelTool",
"position": [
1840,
-304
],
"parameters": {},
"typeVersion": 2
},
{
"id": "570ed719-fc72-4bde-8168-f2410b95f45c",
"name": "Get free slots of a calendar in HighLevel",
"type": "n8n-nodes-base.highLevelTool",
"position": [
1872,
-64
],
"parameters": {},
"typeVersion": 2
},
{
"id": "05820205-6d8b-484b-8e82-a6afe1db7c6a",
"name": "Create a task in HighLevel",
"type": "n8n-nodes-base.highLevelTool",
"position": [
1488,
-288
],
"parameters": {},
"typeVersion": 2
},
{
"id": "72b0bd59-129b-44d0-b59a-f6296cc5e688",
"name": "Delete a task in HighLevel",
"type": "n8n-nodes-base.highLevelTool",
"position": [
1632,
-304
],
"parameters": {},
"typeVersion": 2
},
{
"id": "db0fc203-e97a-49b9-b22d-43020211a993",
"name": "Get a task in HighLevel",
"type": "n8n-nodes-base.highLevelTool",
"position": [
1504,
-32
],
"parameters": {},
"typeVersion": 2
},
{
"id": "11cd07cb-25f2-41ab-b0db-70491cfc37ae",
"name": "Update a task in HighLevel",
"type": "n8n-nodes-base.highLevelTool",
"position": [
1696,
-48
],
"parameters": {},
"typeVersion": 2
},
{
"id": "624dfbb1-c5c6-47d2-9809-e213ac0b4554",
"name": "GHL MCP server",
"type": "@n8n/n8n-nodes-langchain.mcpTrigger",
"position": [
720,
-560
],
"parameters": {},
"typeVersion": 2
},
{
"id": "1463a141-d736-47bd-adac-5edb523d9c00",
"name": "When chat message received",
"type": "@n8n/n8n-nodes-langchain.chatTrigger",
"position": [
-1328,
-624
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "fcff0963-08ad-4bc1-9d6c-2004a64f0959",
"name": "Slack Trigger",
"type": "n8n-nodes-base.slackTrigger",
"position": [
-1616,
-912
],
"parameters": {},
"typeVersion": 1
},
{
"id": "6edf48a8-c12d-4b74-b23e-4eb274ec770d",
"name": "Telegram Trigger",
"type": "n8n-nodes-base.telegramTrigger",
"position": [
-1600,
-1264
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "db18e790-d3a2-41f2-a8b3-48288bfea0ee",
"name": "Gmail Trigger",
"type": "n8n-nodes-base.gmailTrigger",
"position": [
-1600,
-1104
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "98bd4c6f-97a6-478f-9d1c-56a0fc6e7f39",
"name": "WhatsApp Trigger",
"type": "n8n-nodes-base.whatsAppTrigger",
"disabled": true,
"position": [
-1616,
-720
],
"parameters": {},
"typeVersion": 1
},
{
"id": "4a7e4987-481b-4a9e-bf46-773db63209ea",
"name": "Edit Fields",
"type": "n8n-nodes-base.set",
"position": [
-912,
-928
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "ca1db59a-6488-4d58-ae6c-74e4c0204829",
"name": "Send a text message",
"type": "n8n-nodes-base.telegram",
"position": [
272,
-1264
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "c9124224-8854-45dd-9749-45a0a1e52ebf",
"name": "Send message",
"type": "n8n-nodes-base.whatsApp",
"disabled": true,
"position": [
272,
-1104
],
"parameters": {},
"typeVersion": 1
},
{
"id": "becafe44-55e6-422f-901b-669cbd8dcaf0",
"name": "Send a message",
"type": "n8n-nodes-base.slack",
"position": [
272,
-928
],
"parameters": {},
"typeVersion": 2.3
},
{
"id": "761b6df7-f8c0-4f53-8b84-e4ea24a896f1",
"name": "Send a message1",
"type": "n8n-nodes-base.gmail",
"position": [
272,
-752
],
"parameters": {},
"typeVersion": 2.1
},
{
"id": "ddc1b8a1-c4b2-439e-82aa-f9b4f7178161",
"name": "Sticky Note6",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1680,
-1424
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "66063412-d7bd-4ed3-a796-5625eae7050c",
"name": "Embeddings OpenAI",
"type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi",
"position": [
1456,
992
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "12fbd5e2-664c-45d7-8239-daf88a5c9c4f",
"name": "Reranker Cohere",
"type": "@n8n/n8n-nodes-langchain.rerankerCohere",
"position": [
1664,
992
],
"parameters": {},
"typeVersion": 1
},
{
"id": "d968ea0c-18c8-4c08-895a-a005403aa357",
"name": "Knowledge MCP",
"type": "@n8n/n8n-nodes-langchain.mcpTrigger",
"position": [
1056,
336
],
"parameters": {},
"typeVersion": 2
},
{
"id": "79299214-8fda-4406-8875-0fad2d1e4a80",
"name": "Tabular data",
"type": "n8n-nodes-base.googleSheetsTool",
"position": [
1184,
720
],
"parameters": {},
"typeVersion": 4.6
},
{
"id": "a2ac2b34-fe87-470a-8f7a-b3fa72ef6630",
"name": "Real time web search",
"type": "n8n-nodes-base.perplexityTool",
"position": [
736,
688
],
"parameters": {},
"typeVersion": 1
},
{
"id": "3c500dc4-d0d7-4b0b-9b22-10902df39a96",
"name": "Vectorized personal data",
"type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase",
"position": [
1504,
736
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "07db7b42-4851-4868-adca-0f2e2c0ddee2",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
624,
-608
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "8217a025-34af-410b-9b51-19d272f6b0b4",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
608,
240
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "ee1e8ad0-0758-4feb-ba3c-bb161752e0ad",
"name": "MCP Client GHL",
"type": "@n8n/n8n-nodes-langchain.mcpClientTool",
"position": [
448,
-432
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "7c557901-28bd-44d4-8d8c-93f250ab6880",
"name": "MCP Client Knowledge",
"type": "@n8n/n8n-nodes-langchain.mcpClientTool",
"position": [
464,
400
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "1eb137f0-86cf-48b4-b1b5-ae7cfcb00bd3",
"name": "Chat Memory",
"type": "@n8n/n8n-nodes-langchain.memoryPostgresChat",
"position": [
-560,
-352
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "1bd0ea46-b430-450f-bcff-6c34a6930af2",
"name": "Google Drive MCP Server",
"type": "@n8n/n8n-nodes-langchain.mcpTrigger",
"position": [
-288,
368
],
"parameters": {},
"typeVersion": 1
},
{
"id": "f8f779a0-d0cd-4d54-9e3b-9777be71a9d5",
"name": "Operation",
"type": "n8n-nodes-base.switch",
"position": [
-1408,
720
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "266fa23f-c227-4806-b05c-03a5f5bf5636",
"name": "Read File From GDrive",
"type": "@n8n/n8n-nodes-langchain.toolWorkflow",
"position": [
-48,
544
],
"parameters": {},
"typeVersion": 2.1
},
{
"id": "cada8e23-02c2-4724-baca-8dc6f808ca36",
"name": "Search Files from Gdrive",
"type": "n8n-nodes-base.googleDriveTool",
"position": [
-272,
544
],
"parameters": {},
"typeVersion": 3
},
{
"id": "d1dce9a8-5d5a-4cd5-9bb3-e841513faf7c",
"name": "search about any doc in google drive",
"type": "@n8n/n8n-nodes-langchain.mcpClientTool",
"position": [
-400,
240
],
"parameters": {},
"typeVersion": 1
},
{
"id": "859e8bac-976b-46c7-9e52-75fb3dc6af21",
"name": "Download File",
"type": "n8n-nodes-base.googleDrive",
"position": [
-1232,
720
],
"parameters": {},
"typeVersion": 3
},
{
"id": "e6104740-7b43-4f54-b2ff-b844bf30136c",
"name": "FileType1",
"type": "n8n-nodes-base.switch",
"position": [
-1040,
672
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "33469cc5-3b9b-4f3b-bc06-48e32dc7ffb4",
"name": "Extract from PDF1",
"type": "n8n-nodes-base.extractFromFile",
"position": [
-768,
432
],
"parameters": {},
"typeVersion": 1
},
{
"id": "d75e7690-766a-4f53-9118-7d53a5752543",
"name": "Extract from CSV1",
"type": "n8n-nodes-base.extractFromFile",
"position": [
-768,
624
],
"parameters": {},
"typeVersion": 1
},
{
"id": "0f8b8e62-6792-4597-ad5f-06eb1b5d0f35",
"name": "Get PDF Response1",
"type": "n8n-nodes-base.set",
"position": [
-608,
432
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "e18119d4-0750-4ea7-8e1f-d5149c4436ca",
"name": "Get CSV Response1",
"type": "n8n-nodes-base.set",
"position": [
-608,
624
],
"parameters": {},
"executeOnce": true,
"typeVersion": 3.4
},
{
"id": "8bf5a867-9c2b-41b5-b825-7009139b4119",
"name": "Analyse Image1",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
-768,
800
],
"parameters": {},
"typeVersion": 1.8
},
{
"id": "d7be7ea5-bed8-4869-acdb-fc04281ea396",
"name": "Transcribe Audio1",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
-768,
976
],
"parameters": {},
"typeVersion": 1.8
},
{
"id": "3cb76982-9ab9-4a8e-affe-d0f3926c177b",
"name": "Sticky Note2",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1616,
320
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "266f3d56-a519-44bd-9305-7b6ffdc1d12f",
"name": "Sticky Note3",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1648,
224
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "bb58e794-d001-4fed-bb00-3570b80d226e",
"name": "GHL orchestrator",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
-464,
-640
],
"parameters": {},
"typeVersion": 1.6
},
{
"id": "6464925f-323a-4d00-8120-b4d008c79f55",
"name": "GPT 5",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
-736,
-352
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "1803bee1-5c80-4719-babd-77b84ccf612d",
"name": "Sticky Note4",
"type": "n8n-nodes-base.stickyNote",
"position": [
-2704,
-864
],
"parameters": {
"content": ""
},
"typeVersion": 1
}
],
"connections": {
"GPT 5": {
"ai_languageModel": [
[
{
"node": "GHL orchestrator",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"FileType1": {
"main": [
[
{
"node": "Extract from PDF1",
"type": "main",
"index": 0
}
],
[
{
"node": "Extract from CSV1",
"type": "main",
"index": 0
}
],
[
{
"node": "Analyse Image1",
"type": "main",
"index": 0
}
],
[
{
"node": "Transcribe Audio1",
"type": "main",
"index": 0
}
]
]
},
"Operation": {
"main": [
[
{
"node": "Download File",
"type": "main",
"index": 0
}
]
]
},
"Chat Memory": {
"ai_memory": [
[
{
"node": "GHL orchestrator",
"type": "ai_memory",
"index": 0
}
]
]
},
"Edit Fields": {
"main": [
[
{
"node": "GHL orchestrator",
"type": "main",
"index": 0
}
]
]
},
"Tabular data": {
"ai_tool": [
[
{
"node": "Knowledge MCP",
"type": "ai_tool",
"index": 0
}
]
]
},
"Download File": {
"main": [
[
{
"node": "FileType1",
"type": "main",
"index": 0
}
]
]
},
"Gmail Trigger": {
"main": [
[
{
"node": "Edit Fields",
"type": "main",
"index": 0
}
]
]
},
"Slack Trigger": {
"main": [
[
{
"node": "Edit Fields",
"type": "main",
"index": 0
}
]
]
},
"MCP Client GHL": {
"ai_tool": [
[
{
"node": "GHL orchestrator",
"type": "ai_tool",
"index": 0
}
]
]
},
"Reranker Cohere": {
"ai_reranker": [
[
{
"node": "Vectorized personal data",
"type": "ai_reranker",
"index": 0
}
]
]
},
"GHL orchestrator": {
"main": [
[
{
"node": "Send a text message",
"type": "main",
"index": 0
},
{
"node": "Send message",
"type": "main",
"index": 0
},
{
"node": "Send a message",
"type": "main",
"index": 0
},
{
"node": "Send a message1",
"type": "main",
"index": 0
}
]
]
},
"Telegram Trigger": {
"main": [
[
{
"node": "Edit Fields",
"type": "main",
"index": 0
}
]
]
},
"WhatsApp Trigger": {
"main": [
[
{
"node": "Edit Fields",
"type": "main",
"index": 0
}
]
]
},
"Embeddings OpenAI": {
"ai_embedding": [
[
{
"node": "Vectorized personal data",
"type": "ai_embedding",
"index": 0
}
]
]
},
"Extract from CSV1": {
"main": [
[
{
"node": "Get CSV Response1",
"type": "main",
"index": 0
}
]
]
},
"Extract from PDF1": {
"main": [
[
{
"node": "Get PDF Response1",
"type": "main",
"index": 0
}
]
]
},
"MCP Client Knowledge": {
"ai_tool": [
[
{
"node": "GHL orchestrator",
"type": "ai_tool",
"index": 0
}
]
]
},
"Real time web search": {
"ai_tool": [
[
{
"node": "Knowledge MCP",
"type": "ai_tool",
"index": 0
}
]
]
},
"Read File From GDrive": {
"ai_tool": [
[
{
"node": "Google Drive MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"Get a task in HighLevel": {
"ai_tool": [
[
{
"node": "GHL MCP server",
"type": "ai_tool",
"index": 0
}
]
]
},
"Search Files from Gdrive": {
"ai_tool": [
[
{
"node": "Google Drive MCP Server",
"type": "ai_tool",
"index": 0
}
]
]
},
"Vectorized personal data": {
"ai_tool": [
[
{
"node": "Knowledge MCP",
"type": "ai_tool",
"index": 0
}
]
]
},
"Create a task in HighLevel": {
"ai_tool": [
[
{
"node": "GHL MCP server",
"type": "ai_tool",
"index": 0
}
]
]
},
"Delete a task in HighLevel": {
"ai_tool": [
[
{
"node": "GHL MCP server",
"type": "ai_tool",
"index": 0
}
]
]
},
"Update a task in HighLevel": {
"ai_tool": [
[
{
"node": "GHL MCP server",
"type": "ai_tool",
"index": 0
}
]
]
},
"When chat message received": {
"main": [
[
{
"node": "GHL orchestrator",
"type": "main",
"index": 0
}
]
]
},
"Delete a contact in HighLevel": {
"ai_tool": [
[
{
"node": "GHL MCP server",
"type": "ai_tool",
"index": 0
}
]
]
},
"Update a contact in HighLevel": {
"ai_tool": [
[
{
"node": "GHL MCP server",
"type": "ai_tool",
"index": 0
}
]
]
},
"Get many contacts in HighLevel": {
"ai_tool": [
[
{
"node": "GHL MCP server",
"type": "ai_tool",
"index": 0
}
]
]
},
"Create an opportunity in HighLevel": {
"ai_tool": [
[
{
"node": "GHL MCP server",
"type": "ai_tool",
"index": 0
}
]
]
},
"Update an opportunity in HighLevel": {
"ai_tool": [
[
{
"node": "GHL MCP server",
"type": "ai_tool",
"index": 0
}
]
]
},
"Get many opportunities in HighLevel": {
"ai_tool": [
[
{
"node": "GHL MCP server",
"type": "ai_tool",
"index": 0
}
]
]
},
"search about any doc in google drive": {
"ai_tool": [
[
{
"node": "GHL orchestrator",
"type": "ai_tool",
"index": 0
}
]
]
},
"Create or update a contact in HighLevel": {
"ai_tool": [
[
{
"node": "GHL MCP server",
"type": "ai_tool",
"index": 0
}
]
]
},
"Get free slots of a calendar in HighLevel": {
"ai_tool": [
[
{
"node": "GHL MCP server",
"type": "ai_tool",
"index": 0
}
]
]
},
"Book appointment in a calendar in HighLevel": {
"ai_tool": [
[
{
"node": "GHL MCP server",
"type": "ai_tool",
"index": 0
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Unleash the full potential of your HighLevel CRM by adding an intelligent GPT-5 Agent that does more than just follow commands — it understands context, retrieves the right data, and executes actions instantly.
Source: https://n8n.io/workflows/7345/ — 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 lightweight, self-hosted AI assistant built entirely in n8n. Multi-channel messaging (Telegram, WhatsApp, Gmail), persistent memory, task management, and autonomous work — all in a single visual wor
This workflow implements an advanced AI automation agent (OpenClaw Agent) that interacts with users through Telegram and integrates multiple AI models, external tools, and cloud services to automate c
📌 Overview
Your AI workforce is ready. Are you?
This comprehensive workflow bundle is designed as a powerful starter kit, enabling you to build a multi-functional AI assistant on Telegram. It seamlessly integrates AI-powered voice interactions, an