This workflow corresponds to n8n.io template #10205 — 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 →
{
"name": "Automated Competitive Battlecard Generation with Real-Time Sales Intelligence",
"tags": [],
"nodes": [
{
"id": "3feacd1b-7af3-48fb-bd4d-63e0fd696959",
"name": "Slack Trigger - Competitor Mention",
"type": "n8n-nodes-base.slackTrigger",
"position": [
-1184,
976
],
"parameters": {},
"typeVersion": 1
},
{
"id": "ee59ecd1-3b64-4b06-9ee9-93ccb687eb30",
"name": "Q&A Agent - Answer Questions",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
160,
32
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "802b29a8-d14d-497b-b004-144305bb10f1",
"name": "Send Battlecard Created",
"type": "n8n-nodes-base.slack",
"position": [
2224,
976
],
"parameters": {},
"typeVersion": 2.3
},
{
"id": "49a26173-b148-4553-adf9-61ba67fdfaaa",
"name": "Perplexity - Reviews & Complaints",
"type": "n8n-nodes-base.perplexity",
"position": [
544,
1136
],
"parameters": {},
"typeVersion": 1
},
{
"id": "791ebf04-eeab-4186-bfc0-7611fef5c05d",
"name": "AI Agent",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
-656,
976
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "85bb0411-e738-4e4a-a676-bb55623e1de1",
"name": "Message a model",
"type": "n8n-nodes-base.perplexity",
"position": [
80,
976
],
"parameters": {},
"typeVersion": 1
},
{
"id": "833cf0bc-1b99-42db-8e4d-e702664478f9",
"name": "Read URL content",
"type": "n8n-nodes-base.jinaAi",
"onError": "continueRegularOutput",
"position": [
544,
656
],
"parameters": {},
"typeVersion": 1
},
{
"id": "d9b10e77-2a60-4f82-8a99-437b5dcc05bd",
"name": "Read URL content1",
"type": "n8n-nodes-base.jinaAi",
"onError": "continueRegularOutput",
"position": [
544,
752
],
"parameters": {},
"typeVersion": 1
},
{
"id": "428d30b1-39be-4742-a15b-2c1120f295e4",
"name": "Read URL content2",
"type": "n8n-nodes-base.jinaAi",
"onError": "continueRegularOutput",
"position": [
544,
848
],
"parameters": {},
"typeVersion": 1
},
{
"id": "ec41272d-ec2c-4e10-a37c-0de1a8daf829",
"name": "Read URL content3",
"type": "n8n-nodes-base.jinaAi",
"onError": "continueRegularOutput",
"position": [
544,
944
],
"parameters": {},
"typeVersion": 1
},
{
"id": "5e3579b0-ca67-4b50-9435-2edc85377f21",
"name": "Perplexity - Features & Product Intelligence",
"type": "n8n-nodes-base.perplexity",
"position": [
544,
1328
],
"parameters": {},
"typeVersion": 1
},
{
"id": "9e9e3013-d6cb-48f7-8ad5-a4e4f50bd97d",
"name": "Merge3",
"type": "n8n-nodes-base.merge",
"position": [
784,
880
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "f11c9837-b52a-41b6-bd7f-16e6f8180c4d",
"name": "Code in JavaScript",
"type": "n8n-nodes-base.code",
"position": [
960,
976
],
"parameters": {},
"typeVersion": 2
},
{
"id": "849417b2-eb36-4d7d-a1a9-96260ad17abd",
"name": "AI Agent1",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
1168,
384
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "a413bffc-d8d9-4263-a74b-296c975682cc",
"name": "Think",
"type": "@n8n/n8n-nodes-langchain.toolThink",
"position": [
1312,
560
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "1af30350-ab66-43d4-817b-14cdcaaf176f",
"name": "Anthropic Chat Model",
"type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
"position": [
1168,
560
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "a2beff66-1c20-4356-bd94-e50513630045",
"name": "Get row(s) in Data table",
"type": "n8n-nodes-base.dataTableTool",
"position": [
-512,
1168
],
"parameters": {},
"typeVersion": 1
},
{
"id": "0c522164-1cb9-4721-808c-7c764bcfe000",
"name": "Anthropic Chat Model1",
"type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
"position": [
-656,
1168
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "418dfec7-5754-46be-a87f-2124ed9bbd3a",
"name": "Code in JavaScript1",
"type": "n8n-nodes-base.code",
"position": [
-336,
976
],
"parameters": {},
"typeVersion": 2
},
{
"id": "a7c594e0-7c6f-4c55-aa57-f17c84fc04cd",
"name": "Code in JavaScript2",
"type": "n8n-nodes-base.code",
"position": [
-976,
976
],
"parameters": {},
"typeVersion": 2
},
{
"id": "44cafcb2-2cf6-45cc-8e54-0ba718b6dcaa",
"name": "Switch",
"type": "n8n-nodes-base.switch",
"position": [
-160,
960
],
"parameters": {},
"typeVersion": 3.3
},
{
"id": "bcbe3c56-42f0-4d41-8564-b256bf587ece",
"name": "Code in JavaScript3",
"type": "n8n-nodes-base.code",
"position": [
240,
976
],
"parameters": {},
"typeVersion": 2
},
{
"id": "7ccd390d-8900-4982-a21c-c3f171f6fc24",
"name": "Perplexity - Competitive Intelligence",
"type": "n8n-nodes-base.perplexity",
"position": [
544,
1232
],
"parameters": {},
"typeVersion": 1
},
{
"id": "207c4b26-e2b7-40de-8422-c4daaee74fe4",
"name": "Perplexity - Ratings & Sentiment",
"type": "n8n-nodes-base.perplexity",
"position": [
544,
1040
],
"parameters": {},
"typeVersion": 1
},
{
"id": "b9fdef07-7bba-4ee6-8edb-50bd95df2637",
"name": "Code in JavaScript4",
"type": "n8n-nodes-base.code",
"position": [
1648,
976
],
"parameters": {},
"typeVersion": 2
},
{
"id": "76db6591-6f3f-4eba-8b49-e6ab1655c072",
"name": "Create a database page",
"type": "n8n-nodes-base.notion",
"position": [
1840,
976
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "2bb15540-b2cb-49ae-9b5f-5c99e13eb9b1",
"name": "Anthropic Chat Model2",
"type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
"position": [
160,
192
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "0637719c-ca91-4286-8ad1-0798fa7f11f6",
"name": "AI Agent2",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
1168,
704
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "b8b7772b-093a-474e-8ada-530888d0c3ab",
"name": "Think1",
"type": "@n8n/n8n-nodes-langchain.toolThink",
"position": [
1312,
848
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "ee410270-8a69-4a67-a22b-b447c2a4616d",
"name": "Anthropic Chat Model3",
"type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
"position": [
1168,
848
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "e56089f2-68fb-4e8b-aa29-25e519664d63",
"name": "AI Agent3",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
1168,
1248
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "59c47ca9-b0a8-4918-bc9a-6c1b77d80329",
"name": "Think2",
"type": "@n8n/n8n-nodes-langchain.toolThink",
"position": [
1312,
1392
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "7f45d7ae-e891-48bf-a336-f6a137004849",
"name": "Anthropic Chat Model4",
"type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
"position": [
1168,
1392
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "afc9e480-d368-4913-8991-1cdf8dee864b",
"name": "Merge",
"type": "n8n-nodes-base.merge",
"position": [
1472,
928
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "d1f663e9-abb4-41bc-ada7-e5148aebbd7a",
"name": "AI Agent4",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
1168,
1536
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "51dd88bf-e558-4ea6-8271-ea766c287a83",
"name": "Think3",
"type": "@n8n/n8n-nodes-langchain.toolThink",
"position": [
1312,
1680
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "78778330-fcdc-4d8c-b02d-21d0d8352d81",
"name": "Anthropic Chat Model5",
"type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
"position": [
1168,
1680
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "ad4f5167-04f4-4f19-881c-fa1be2c35b7d",
"name": "AI Agent5",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
1168,
976
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "1d7ea6b6-3933-4719-832b-073c0955fdab",
"name": "Think4",
"type": "@n8n/n8n-nodes-langchain.toolThink",
"position": [
1312,
1120
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "4728aaf6-6341-44d6-b1e7-d91a8641a14d",
"name": "Anthropic Chat Model6",
"type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
"position": [
1168,
1120
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "54fbeecc-7255-4457-866a-55823ebb0bb1",
"name": "Message a model in Perplexity",
"type": "n8n-nodes-base.perplexityTool",
"position": [
560,
160
],
"parameters": {},
"typeVersion": 1
},
{
"id": "87770fe1-8216-4ddf-a1b4-698459b32b70",
"name": "Send a message in Slack",
"type": "n8n-nodes-base.slackTool",
"position": [
304,
352
],
"parameters": {},
"typeVersion": 2.3
},
{
"id": "54e5a77e-69a6-4099-9e96-c8fb979ffaea",
"name": "Get Our Page",
"type": "n8n-nodes-base.notionTool",
"position": [
704,
320
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "9f4710cf-035b-4ae3-91a2-698b16babc90",
"name": "Get Competitor Page",
"type": "n8n-nodes-base.notionTool",
"position": [
400,
240
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "31de116c-7903-48eb-b7dc-6ce594eae440",
"name": "Get Competitor URL",
"type": "n8n-nodes-base.dataTableTool",
"position": [
544,
352
],
"parameters": {},
"typeVersion": 1
},
{
"id": "7e6486f5-1dee-4365-8f14-0dbe4aaa0178",
"name": "Think5",
"type": "@n8n/n8n-nodes-langchain.toolThink",
"position": [
688,
128
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "b1f51c90-2ce1-4569-a699-0e933fcf045c",
"name": "Update Status - Error",
"type": "n8n-nodes-base.slack",
"position": [
80,
1344
],
"parameters": {},
"typeVersion": 2.3
},
{
"id": "941695fb-284d-450e-99d0-65c02e69d353",
"name": "When chat message received",
"type": "@n8n/n8n-nodes-langchain.chatTrigger",
"position": [
-1152,
1216
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "4f36f6fb-0a70-4f78-b40c-12c2c1d94563",
"name": "Insert row",
"type": "n8n-nodes-base.dataTable",
"position": [
2032,
976
],
"parameters": {},
"typeVersion": 1
},
{
"id": "5c8f13a3-3d2f-46ef-a1f9-90283a329b2e",
"name": "Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1248,
672
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "838cc5b0-b15c-49d2-9125-fd2e46762efc",
"name": "Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-720,
656
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "8d795c8e-4163-4319-a443-4b842be35d44",
"name": "Note2",
"type": "n8n-nodes-base.stickyNote",
"position": [
-352,
768
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "2893dd8c-c79b-4222-ad77-0230fe69f2f6",
"name": "Note3",
"type": "n8n-nodes-base.stickyNote",
"position": [
416,
1504
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "2cb5f21d-8e9c-497e-be61-257fcc4e2fe7",
"name": "Note4",
"type": "n8n-nodes-base.stickyNote",
"position": [
112,
608
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "ea4cc18d-40e5-4f03-92ad-f6086a9fe464",
"name": "Note5",
"type": "n8n-nodes-base.stickyNote",
"position": [
1696,
304
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "42f12b8c-4caa-49c5-a3dc-e149867f754f",
"name": "Note6",
"type": "n8n-nodes-base.stickyNote",
"position": [
1712,
704
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "e25c7957-9900-4ecf-8cd7-f1cb3eabcab9",
"name": "Note7",
"type": "n8n-nodes-base.stickyNote",
"position": [
80,
-288
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "e2f5c034-010a-47d2-85d4-a5b995486b1f",
"name": "Note8",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1248,
320
],
"parameters": {
"content": ""
},
"typeVersion": 1
}
],
"active": false,
"settings": {
"executionOrder": "v1"
},
"versionId": "",
"connections": {
"Merge": {
"main": [
[
{
"node": "Code in JavaScript4",
"type": "main",
"index": 0
}
]
]
},
"Think": {
"ai_tool": [
[
{
"node": "AI Agent1",
"type": "ai_tool",
"index": 0
}
]
]
},
"Merge3": {
"main": [
[
{
"node": "Code in JavaScript",
"type": "main",
"index": 0
}
]
]
},
"Switch": {
"main": [
[
{
"node": "Q&A Agent - Answer Questions",
"type": "main",
"index": 0
}
],
[
{
"node": "Message a model",
"type": "main",
"index": 0
}
],
[
{
"node": "Update Status - Error",
"type": "main",
"index": 0
}
]
]
},
"Think1": {
"ai_tool": [
[
{
"node": "AI Agent2",
"type": "ai_tool",
"index": 0
}
]
]
},
"Think2": {
"ai_tool": [
[
{
"node": "AI Agent3",
"type": "ai_tool",
"index": 0
}
]
]
},
"Think3": {
"ai_tool": [
[
{
"node": "AI Agent4",
"type": "ai_tool",
"index": 0
}
]
]
},
"Think4": {
"ai_tool": [
[
{
"node": "AI Agent5",
"type": "ai_tool",
"index": 0
}
]
]
},
"Think5": {
"ai_tool": [
[
{
"node": "Q&A Agent - Answer Questions",
"type": "ai_tool",
"index": 0
}
]
]
},
"AI Agent": {
"main": [
[
{
"node": "Code in JavaScript1",
"type": "main",
"index": 0
}
]
]
},
"AI Agent1": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 0
}
]
]
},
"AI Agent2": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 1
}
]
]
},
"AI Agent3": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 3
}
]
]
},
"AI Agent4": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 4
}
]
]
},
"AI Agent5": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 2
}
]
]
},
"Insert row": {
"main": [
[
{
"node": "Send Battlecard Created",
"type": "main",
"index": 0
}
]
]
},
"Get Our Page": {
"ai_tool": [
[
{
"node": "Q&A Agent - Answer Questions",
"type": "ai_tool",
"index": 0
}
]
]
},
"Message a model": {
"main": [
[
{
"node": "Code in JavaScript3",
"type": "main",
"index": 0
}
]
]
},
"Read URL content": {
"main": [
[
{
"node": "Merge3",
"type": "main",
"index": 0
}
]
]
},
"Read URL content1": {
"main": [
[
{
"node": "Merge3",
"type": "main",
"index": 1
}
]
]
},
"Read URL content2": {
"main": [
[
{
"node": "Merge3",
"type": "main",
"index": 2
}
]
]
},
"Read URL content3": {
"main": [
[
{
"node": "Merge3",
"type": "main",
"index": 3
}
]
]
},
"Code in JavaScript": {
"main": [
[
{
"node": "AI Agent1",
"type": "main",
"index": 0
},
{
"node": "AI Agent2",
"type": "main",
"index": 0
},
{
"node": "AI Agent3",
"type": "main",
"index": 0
},
{
"node": "AI Agent4",
"type": "main",
"index": 0
},
{
"node": "AI Agent5",
"type": "main",
"index": 0
}
]
]
},
"Get Competitor URL": {
"ai_tool": [
[
{
"node": "Q&A Agent - Answer Questions",
"type": "ai_tool",
"index": 0
}
]
]
},
"Code in JavaScript1": {
"main": [
[
{
"node": "Switch",
"type": "main",
"index": 0
}
]
]
},
"Code in JavaScript2": {
"main": [
[
{
"node": "AI Agent",
"type": "main",
"index": 0
}
]
]
},
"Code in JavaScript3": {
"main": [
[
{
"node": "Perplexity - Features & Product Intelligence",
"type": "main",
"index": 0
},
{
"node": "Perplexity - Competitive Intelligence",
"type": "main",
"index": 0
},
{
"node": "Perplexity - Reviews & Complaints",
"type": "main",
"index": 0
},
{
"node": "Perplexity - Ratings & Sentiment",
"type": "main",
"index": 0
},
{
"node": "Read URL content3",
"type": "main",
"index": 0
},
{
"node": "Read URL content2",
"type": "main",
"index": 0
},
{
"node": "Read URL content1",
"type": "main",
"index": 0
},
{
"node": "Read URL content",
"type": "main",
"index": 0
}
]
]
},
"Code in JavaScript4": {
"main": [
[
{
"node": "Create a database page",
"type": "main",
"index": 0
}
]
]
},
"Get Competitor Page": {
"ai_tool": [
[
{
"node": "Q&A Agent - Answer Questions",
"type": "ai_tool",
"index": 0
}
]
]
},
"Anthropic Chat Model": {
"ai_languageModel": [
[
{
"node": "AI Agent1",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Anthropic Chat Model1": {
"ai_languageModel": [
[
{
"node": "AI Agent",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Anthropic Chat Model2": {
"ai_languageModel": [
[
{
"node": "Q&A Agent - Answer Questions",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Anthropic Chat Model3": {
"ai_languageModel": [
[
{
"node": "AI Agent2",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Anthropic Chat Model4": {
"ai_languageModel": [
[
{
"node": "AI Agent3",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Anthropic Chat Model5": {
"ai_languageModel": [
[
{
"node": "AI Agent4",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Anthropic Chat Model6": {
"ai_languageModel": [
[
{
"node": "AI Agent5",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Create a database page": {
"main": [
[
{
"node": "Insert row",
"type": "main",
"index": 0
}
]
]
},
"Send a message in Slack": {
"ai_tool": [
[
{
"node": "Q&A Agent - Answer Questions",
"type": "ai_tool",
"index": 0
}
]
]
},
"Get row(s) in Data table": {
"ai_tool": [
[
{
"node": "AI Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"When chat message received": {
"main": [
[
{
"node": "AI Agent",
"type": "main",
"index": 0
}
]
]
},
"Message a model in Perplexity": {
"ai_tool": [
[
{
"node": "Q&A Agent - Answer Questions",
"type": "ai_tool",
"index": 0
}
]
]
},
"Perplexity - Ratings & Sentiment": {
"main": [
[
{
"node": "Merge3",
"type": "main",
"index": 4
}
]
]
},
"Perplexity - Reviews & Complaints": {
"main": [
[
{
"node": "Merge3",
"type": "main",
"index": 5
}
]
]
},
"Slack Trigger - Competitor Mention": {
"main": [
[
{
"node": "Code in JavaScript2",
"type": "main",
"index": 0
}
]
]
},
"Perplexity - Competitive Intelligence": {
"main": [
[
{
"node": "Merge3",
"type": "main",
"index": 6
}
]
]
},
"Perplexity - Features & Product Intelligence": {
"main": [
[
{
"node": "Merge3",
"type": "main",
"index": 7
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Build your own Klue/Crayon alternative: Auto-generate comprehensive competitive battlecards with AI research agents for ~$50/month instead of $1,500+
Source: https://n8n.io/workflows/10205/ — 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.
Who is this for? Agencies, consultants, and service providers who conduct discovery calls and need to quickly turn conversations into professional proposals.
Chat with a multi-agent system to write a blog. The orchestrator advances through research, headlines, hooks, outline, intro, draft, and final polish–one phase per reply—outputting options and asking
This workflow automates Invoice & Payment Tracking (with Approvals) across Notion and Slack. Ingest — You drop invoices/receipts (PDF/IMG/JSON) into the flow. Extract — OCR + parsing pulls out key fie
Your AI workforce is ready. Are you?
This workflow serves as a comprehensive "Workflow Nodes SEO & Documentation Generator". It uses AI to analyze, rename, and document n8n workflows, offering a streamlined way to optimize workflow reada