Automatisation n8n : extraction et analyse de données avec AI
Ce workflow n8n est conçu pour automatiser l'extraction et l'analyse de données à l'aide d'intelligences artificielles avancées. Dans un contexte où les entreprises cherchent à optimiser leur prise de décision grâce à des analyses de données précises, ce workflow offre une solution efficace pour extraire des informations pertinentes, analyser des sentiments et générer des résumés. Les cas d'usage incluent la gestion de la relation client, l'analyse de feedbacks ou encore la création de rapports automatisés. Le workflow commence par un déclencheur, tel qu'un email entrant via l'application Gmail, qui active l'ensemble du processus. Ensuite, les données sont traitées par divers nœuds, notamment l'agent AI et OpenAI, qui utilisent des modèles de langage pour analyser les contenus. Des outils comme le 'Sentiment Analysis' et le 'Summarization Chain' permettent d'extraire des insights clés et de fournir des résumés concis. En intégrant des applications comme Google Sheets et Dropbox, ce workflow facilite le stockage et le partage des résultats. Les bénéfices pour les entreprises incluent une réduction significative du temps consacré à l'analyse manuelle des données, une amélioration de la qualité des insights obtenus et une meilleure réactivité face aux besoins des clients. En somme, cette automatisation n8n représente un atout majeur pour toute organisation cherchant à tirer parti de l'intelligence artificielle dans ses processus décisionnels. Tags clés : automatisation, intelligence artificielle, analyse de données.
Vue d'ensemble du workflow n8n
Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.
Détail des nœuds du workflow n8n
Inscris-toi pour voir l'intégralité du workflow
Inscription gratuite
S'inscrire gratuitementBesoin d'aide ?{
"meta": {
"instanceId": "a144404b9eef9f0b32d0c43312a7a31a5b8a0e1f3be155816313521251b36cbc"
},
"nodes": [
{
"id": "3feeda27-6a9a-4a87-aca4-62dc7a1009dc",
"name": "AI Agent",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
-1180,
340
],
"parameters": {
"options": {}
},
"typeVersion": 1.7
},
{
"id": "b9d70ef3-a74a-4588-9d16-95a51995644a",
"name": "OpenAI",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
-780,
580
],
"parameters": {
"modelId": {
"__rl": true,
"mode": "list",
"value": ""
},
"options": {},
"messages": {
"values": [
{}
]
}
},
"credentials": {
"openAiApi": {
"id": "cBDoeZ81f4rgsEu7",
"name": "OpenAI"
}
},
"typeVersion": 1.8
},
{
"id": "e633062d-eae5-4d67-a1b8-d3df5fc87cb3",
"name": "Basic LLM Chain",
"type": "@n8n/n8n-nodes-langchain.chainLlm",
"position": [
-780,
340
],
"parameters": {},
"typeVersion": 1.5
},
{
"id": "4b69fa18-4018-4b1c-a4e3-43699c807fca",
"name": "Information Extractor",
"type": "@n8n/n8n-nodes-langchain.informationExtractor",
"position": [
-1180,
580
],
"parameters": {
"options": {}
},
"typeVersion": 1
},
{
"id": "c2aaf017-07d2-452c-ba18-cc747e3979d0",
"name": "Question and Answer Chain",
"type": "@n8n/n8n-nodes-langchain.chainRetrievalQa",
"position": [
-380,
580
],
"parameters": {
"options": {}
},
"typeVersion": 1.4
},
{
"id": "274da45c-d0bd-48d7-9263-78afa308c78b",
"name": "Sentiment Analysis",
"type": "@n8n/n8n-nodes-langchain.sentimentAnalysis",
"position": [
-1180,
800
],
"parameters": {
"options": {}
},
"typeVersion": 1
},
{
"id": "03be1fae-4ba5-45a3-a19c-2bb3ee49c6e9",
"name": "Summarization Chain",
"type": "@n8n/n8n-nodes-langchain.chainSummarization",
"position": [
-780,
800
],
"parameters": {
"options": {}
},
"typeVersion": 2
},
{
"id": "f7cadacb-66bd-4fc7-8a5e-06c7fa8493cd",
"name": "Text Classifier",
"type": "@n8n/n8n-nodes-langchain.textClassifier",
"position": [
-380,
800
],
"parameters": {
"options": {}
},
"typeVersion": 1
},
{
"id": "835ac56c-1c33-4955-b097-59c15dc58731",
"name": "Chat Memory Manager",
"type": "@n8n/n8n-nodes-langchain.memoryManager",
"position": [
-380,
340
],
"parameters": {
"options": {}
},
"typeVersion": 1.1
},
{
"id": "b03c385e-b4b3-430b-a8d1-629ccc785726",
"name": "Bitly App",
"type": "n8n-nodes-base.bitly",
"position": [
3837,
-1200
],
"parameters": {
"additionalFields": {}
},
"typeVersion": 1
},
{
"id": "73276937-34bc-4943-87c3-1a6d57edac79",
"name": "Dropbox App",
"type": "n8n-nodes-base.dropbox",
"position": [
4277,
-1200
],
"parameters": {
"operation": "download",
"authentication": "oAuth2"
},
"credentials": {
"dropboxOAuth2Api": {
"id": "MS0Kqim8JzWcoeQT",
"name": "Dropbox"
}
},
"typeVersion": 1
},
{
"id": "6a1d1bd1-8c91-4bf2-acbf-c3fac836a3bd",
"name": "Gmail App",
"type": "n8n-nodes-base.gmail",
"position": [
3837,
-980
],
"webhookId": "221627ad-9bc1-4919-b105-6816f8cba493",
"parameters": {
"options": {}
},
"typeVersion": 2.1
},
{
"id": "e0f92ee0-55b1-468f-9213-b8de41fb7e1c",
"name": "Google Calendar App",
"type": "n8n-nodes-base.googleCalendar",
"position": [
4277,
-980
],
"parameters": {
"calendar": {
"__rl": true,
"mode": "list",
"value": ""
},
"additionalFields": {}
},
"credentials": {
"googleCalendarOAuth2Api": {
"id": "2RZbxwB5fmEcf6c8",
"name": "Google Calendar - IversusAI"
}
},
"typeVersion": 1.3
},
{
"id": "abf825e0-8401-4e3b-ba3d-471e609706aa",
"name": "Google Docs App",
"type": "n8n-nodes-base.googleDocs",
"position": [
4497,
-980
],
"parameters": {
"operation": "get"
},
"typeVersion": 2
},
{
"id": "e1f1c422-e20c-43b1-8dc9-41fb960a15a5",
"name": "Google Sheets App",
"type": "n8n-nodes-base.googleSheets",
"position": [
3837,
-760
],
"parameters": {
"operation": "append",
"sheetName": {
"__rl": true,
"mode": "list",
"value": ""
},
"documentId": {
"__rl": true,
"mode": "list",
"value": ""
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "dfwpyu0cnqopqMt7",
"name": "Google Sheets - IversusAI"
}
},
"typeVersion": 4.5
},
{
"id": "bbe5c37f-4c62-43fd-8348-f81ad5b6acbe",
"name": "Pushbullet App",
"type": "n8n-nodes-base.pushbullet",
"position": [
4497,
-760
],
"parameters": {},
"typeVersion": 1
},
{
"id": "d9b3cea5-56c2-4441-b86c-0235ef1797d4",
"name": "YouTube App",
"type": "n8n-nodes-base.youTube",
"position": [
4500,
-540
],
"parameters": {
"options": {},
"resource": "playlist",
"operation": "create"
},
"credentials": {},
"typeVersion": 1
},
{
"id": "4e551552-e81d-4e68-9dcb-129457c7eeee",
"name": "Bluesky App",
"type": "@muench-dev/n8n-nodes-bluesky.bluesky",
"position": [
4057,
-1200
],
"parameters": {},
"typeVersion": 2
},
{
"id": "c4072976-9564-455f-bd5a-d6a90247b967",
"name": "Perplexity App",
"type": "@watzon/n8n-nodes-perplexity.perplexity",
"position": [
4277,
-760
],
"parameters": {
"additionalFields": {}
},
"typeVersion": 1
},
{
"id": "371967ab-a033-401d-a193-4b1d16832cf1",
"name": "ElevenLabs App",
"type": "n8n-nodes-elevenlabs.elevenLabs",
"position": [
4497,
-1200
],
"parameters": {
"voice_id": {
"__rl": true,
"mode": "list",
"value": null
},
"requestOptions": {},
"additionalFields": {}
},
"credentials": {
"elevenLabsApi": {
"id": "fYYTiIvdQpMpZJgy",
"name": "ElevenLabs"
}
},
"typeVersion": 1
},
{
"id": "e058f764-64b2-4253-a097-e8da851ce709",
"name": "Reddit App",
"type": "n8n-nodes-base.reddit",
"position": [
3837,
-540
],
"parameters": {},
"typeVersion": 1
},
{
"id": "623e73b1-6b53-43c4-b95c-ddc0dc67addd",
"name": "Gmail Trigger App",
"type": "n8n-nodes-base.gmailTrigger",
"position": [
4057,
-980
],
"parameters": {
"filters": {},
"pollTimes": {
"item": [
{
"mode": "everyMinute"
}
]
}
},
"typeVersion": 1.2
},
{
"id": "8cbfb5b3-3b42-4a57-8878-e6a13881f940",
"name": "Google Sheets Trigger App",
"type": "n8n-nodes-base.googleSheetsTrigger",
"position": [
4057,
-760
],
"parameters": {
"options": {},
"pollTimes": {
"item": [
{
"mode": "everyMinute"
}
]
},
"sheetName": {
"__rl": true,
"mode": "list",
"value": ""
},
"documentId": {
"__rl": true,
"mode": "list",
"value": ""
}
},
"typeVersion": 1
},
{
"id": "cea827e6-c499-494c-b8de-d85f7c6c520d",
"name": "# Green",
"type": "n8n-nodes-base.stickyNote",
"position": [
3620,
-1380
],
"parameters": {
"color": 4,
"width": 1174,
"height": 1074,
"content": "# APP ACTIONS\n\n#### This section contains nodes for interacting with external apps and services like Google Sheets, Telegram, or Notion."
},
"typeVersion": 1
},
{
"id": "151719d4-037d-4b20-acb6-c4c674337bc1",
"name": "# Gray",
"type": "n8n-nodes-base.stickyNote",
"position": [
380,
80
],
"parameters": {
"color": 7,
"width": 1174,
"height": 1074,
"content": "# AI TOOLS\n\n#### This section contains tools for use with AI Agents."
},
"typeVersion": 1
},
{
"id": "8a61e929-aeaa-4af5-9a5a-2f69135c486a",
"name": "Call n8n Workflow Tool",
"type": "@n8n/n8n-nodes-langchain.toolWorkflow",
"position": [
800,
340
],
"parameters": {},
"typeVersion": 2
},
{
"id": "3c4cfce6-e995-4a72-be43-aba8d751ba27",
"name": "Code Tool",
"type": "@n8n/n8n-nodes-langchain.toolCode",
"position": [
1020,
340
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "b3c90dbc-f92a-4bbe-ae2c-837ad7fa5196",
"name": "HTTP Request1",
"type": "@n8n/n8n-nodes-langchain.toolHttpRequest",
"position": [
1240,
540
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "2f382add-25cc-429d-9e7b-b84a4c632150",
"name": "Calculator",
"type": "@n8n/n8n-nodes-langchain.toolCalculator",
"position": [
600,
340
],
"parameters": {},
"typeVersion": 1
},
{
"id": "583f6982-d6b3-4501-8341-da2b324f11f1",
"name": "Postgres",
"type": "n8n-nodes-base.postgresTool",
"position": [
800,
740
],
"parameters": {
"table": {
"__rl": true,
"mode": "list",
"value": ""
},
"schema": {
"__rl": true,
"mode": "list",
"value": "public"
}
},
"typeVersion": 2.5
},
{
"id": "bd3e5ccf-f21e-425f-b863-4f4b86a550db",
"name": "Redis",
"type": "n8n-nodes-base.redisTool",
"position": [
1020,
740
],
"parameters": {},
"typeVersion": 1
},
{
"id": "f26f5ed9-c782-4aca-affe-3cbf9eac4ae9",
"name": "Send Email",
"type": "n8n-nodes-base.emailSendTool",
"position": [
1240,
740
],
"webhookId": "aad16d99-06c6-4ff4-98dc-87e11eac6d10",
"parameters": {
"options": {}
},
"typeVersion": 2.1
},
{
"id": "84f85cc4-6218-4c1b-b0d7-1103deeaa308",
"name": "SerpAPI",
"type": "@n8n/n8n-nodes-langchain.toolSerpApi",
"position": [
600,
940
],
"parameters": {
"options": {}
},
"credentials": {
"serpApi": {
"id": "xonLZy0JUzY1IQ5E",
"name": "SerpAPI"
}
},
"typeVersion": 1
},
{
"id": "17ae5580-caff-43c4-93f5-c7c48a31ac30",
"name": "Wikipedia",
"type": "@n8n/n8n-nodes-langchain.toolWikipedia",
"position": [
800,
940
],
"parameters": {},
"typeVersion": 1
},
{
"id": "5d9454dc-fcd4-4b72-830f-e54af6a2680f",
"name": "Wolfram Alpha",
"type": "@n8n/n8n-nodes-langchain.toolWolframAlpha",
"position": [
1020,
940
],
"parameters": {},
"typeVersion": 1
},
{
"id": "90bb8301-75fa-477a-8cd1-11d8cb3398e1",
"name": "gmailTool App",
"type": "n8n-nodes-base.gmailTool",
"position": [
1240,
340
],
"webhookId": "287836d6-287e-4488-92a1-b0719a512008",
"parameters": {
"options": {}
},
"typeVersion": 2.1
},
{
"id": "cc712ce4-bb83-4635-8701-27dc5274b2bf",
"name": "googleCalendarTool App",
"type": "n8n-nodes-base.googleCalendarTool",
"position": [
600,
540
],
"parameters": {
"calendar": {
"__rl": true,
"mode": "list",
"value": ""
},
"additionalFields": {}
},
"credentials": {
"googleCalendarOAuth2Api": {
"id": "2RZbxwB5fmEcf6c8",
"name": "Google Calendar - IversusAI"
}
},
"typeVersion": 1.3
},
{
"id": "92738fd9-c1ac-4dd2-a963-ced81df249cd",
"name": "googleDocsTool App",
"type": "n8n-nodes-base.googleDocsTool",
"position": [
800,
540
],
"parameters": {},
"typeVersion": 2
},
{
"id": "4f82cf51-aebe-4914-b1b0-b661a40533a9",
"name": "googleSheetsTool App",
"type": "n8n-nodes-base.googleSheetsTool",
"position": [
1020,
540
],
"parameters": {
"sheetName": {
"__rl": true,
"mode": "list",
"value": ""
},
"documentId": {
"__rl": true,
"mode": "list",
"value": ""
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "dfwpyu0cnqopqMt7",
"name": "Google Sheets - IversusAI"
}
},
"typeVersion": 4.5
},
{
"id": "ce6e07ea-4081-4832-ab5c-58d23638851c",
"name": "# Purple",
"type": "n8n-nodes-base.stickyNote",
"position": [
2020,
80
],
"parameters": {
"color": 6,
"width": 1174,
"height": 1074,
"content": "# VECTOR MEMORY\n\n#### This section contains tools for AI Agents related to memory storage."
},
"typeVersion": 1
},
{
"id": "0c82bae6-54af-45d9-b530-f865460193ce",
"name": "Default Data Loader",
"type": "@n8n/n8n-nodes-langchain.documentDefaultDataLoader",
"position": [
2840,
780
],
"parameters": {
"options": {}
},
"typeVersion": 1
},
{
"id": "f3694575-a9cd-4800-b830-71c9505bcb19",
"name": "Auto-fixing Output Parser",
"type": "@n8n/n8n-nodes-langchain.outputParserAutofixing",
"position": [
2500,
780
],
"parameters": {
"options": {}
},
"typeVersion": 1
},
{
"id": "bb6da0de-472c-43f5-9b93-c7211493ffbf",
"name": "Answer questions with a vector store",
"type": "@n8n/n8n-nodes-langchain.toolVectorStore",
"position": [
2160,
780
],
"parameters": {},
"typeVersion": 1
},
{
"id": "ac10ddbc-81d2-470e-8a19-740da3bbeed8",
"name": "In-Memory Vector Store",
"type": "@n8n/n8n-nodes-langchain.vectorStoreInMemory",
"position": [
2300,
360
],
"parameters": {
"mode": "retrieve-as-tool"
},
"typeVersion": 1
},
{
"id": "382cad17-dfc9-457f-9e68-27eb687ec233",
"name": "Pinecone Vector Store",
"type": "@n8n/n8n-nodes-langchain.vectorStorePinecone",
"position": [
2680,
360
],
"parameters": {
"mode": "retrieve-as-tool",
"options": {},
"pineconeIndex": {
"__rl": true,
"mode": "list",
"value": ""
}
},
"typeVersion": 1
},
{
"id": "1f4eee34-ebc5-4899-acb9-a140863eca88",
"name": "Postgres PGVector Store",
"type": "@n8n/n8n-nodes-langchain.vectorStorePGVector",
"position": [
2300,
560
],
"parameters": {
"mode": "retrieve-as-tool",
"options": {}
},
"typeVersion": 1
},
{
"id": "44806f55-b717-4885-b750-37e1655dfc47",
"name": "Supabase Vector Store",
"type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase",
"position": [
2680,
560
],
"parameters": {
"mode": "retrieve-as-tool",
"options": {},
"tableName": {
"__rl": true,
"mode": "list",
"value": ""
}
},
"typeVersion": 1
},
{
"id": "d5037d83-ea19-42ab-86e7-272c69a47342",
"name": "Anthropic Chat Model",
"type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
"position": [
3880,
340
],
"parameters": {
"options": {}
},
"typeVersion": 1.2
},
{
"id": "b148f82d-8343-4856-aab5-2811ee99a8c4",
"name": "Google Gemini Chat Model",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
4140,
340
],
"parameters": {
"options": {}
},
"credentials": {},
"typeVersion": 1
},
{
"id": "27f45f90-7197-4e35-aedd-c158a7af55a7",
"name": "OpenAI Chat Model",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
4420,
340
],
"parameters": {
"options": {}
},
"credentials": {
"openAiApi": {
"id": "cBDoeZ81f4rgsEu7",
"name": "OpenAI"
}
},
"typeVersion": 1.1
},
{
"id": "79af5566-476d-45df-9992-5d63050291f3",
"name": "Window Buffer Memory",
"type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
"position": [
4420,
700
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "b6182791-6d01-40e9-9510-333dc6307cca",
"name": "Postgres Chat Memory",
"type": "@n8n/n8n-nodes-langchain.memoryPostgresChat",
"position": [
3880,
700
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "d0047650-53e9-4fe8-849d-83324abca9d3",
"name": "Redis Chat Memory",
"type": "@n8n/n8n-nodes-langchain.memoryRedisChat",
"position": [
4140,
700
],
"parameters": {},
"typeVersion": 1.4
},
{
"id": "bd5fd081-2c33-4a9f-9b75-6b26304d3f90",
"name": "Item List Output Parser",
"type": "@n8n/n8n-nodes-langchain.outputParserItemList",
"position": [
4000,
880
],
"parameters": {
"options": {}
},
"typeVersion": 1
},
{
"id": "7f0087cb-9791-4339-baf9-5263f18a25ad",
"name": "Structured Output Parser",
"type": "@n8n/n8n-nodes-langchain.outputParserStructured",
"position": [
4300,
880
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "a6d3936b-ad3c-4864-bdf7-a3369d0f0ce2",
"name": "Embeddings Google Gemini",
"type": "@n8n/n8n-nodes-langchain.embeddingsGoogleGemini",
"position": [
4000,
520
],
"parameters": {},
"credentials": {},
"typeVersion": 1
},
{
"id": "6439f8d0-86e3-449a-ac90-c0e057080975",
"name": "Embeddings OpenAI",
"type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi",
"position": [
4300,
520
],
"parameters": {
"options": {}
},
"credentials": {
"openAiApi": {
"id": "cBDoeZ81f4rgsEu7",
"name": "OpenAI"
}
},
"typeVersion": 1.2
},
{
"id": "3ff47eb5-59b8-4f69-ba91-f07584f2fbc5",
"name": "# Blue",
"type": "n8n-nodes-base.stickyNote",
"position": [
3620,
80
],
"parameters": {
"color": 5,
"width": 1174,
"height": 1074,
"content": "# MISCELLANEOUS AI TOOLS\n\n#### This section contains miscellaneous tools for AI Agents including models, embeddings, memory and parsers."
},
"typeVersion": 1
},
{
"id": "ee5c44f7-a56d-4eb0-9f04-f7e35c56aa12",
"name": "Sticky Note Red",
"type": "n8n-nodes-base.stickyNote",
"position": [
2040,
1440
],
"parameters": {
"color": 3,
"content": "# Red"
},
"typeVersion": 1
},
{
"id": "83858128-51a4-4947-8e1f-1f0d8b002a94",
"name": "Sticky Note Green",
"type": "n8n-nodes-base.stickyNote",
"position": [
1300,
1720
],
"parameters": {
"color": 4,
"content": "# Green"
},
"typeVersion": 1
},
{
"id": "cc1311e0-b005-4460-b841-f1e5961abd80",
"name": "Sticky Note Blue",
"type": "n8n-nodes-base.stickyNote",
"position": [
1660,
1720
],
"parameters": {
"color": 5,
"content": "# Blue"
},
"typeVersion": 1
},
{
"id": "fc0b7463-305c-47dd-9d30-da4f3e8a1708",
"name": "Sticky Note Purple",
"type": "n8n-nodes-base.stickyNote",
"position": [
2040,
1720
],
"parameters": {
"color": 6,
"content": "# Purple"
},
"typeVersion": 1
},
{
"id": "0e7fed27-5c8b-4655-9c27-84ce94db7f5e",
"name": "Sticky Note Gray",
"type": "n8n-nodes-base.stickyNote",
"position": [
1660,
1980
],
"parameters": {
"color": 7,
"content": "# Gray"
},
"typeVersion": 1
},
{
"id": "a8992b45-7788-43d6-8060-1b115efe4879",
"name": "Sticky Note Brown",
"type": "n8n-nodes-base.stickyNote",
"position": [
1660,
1440
],
"parameters": {
"color": 2,
"content": "# Brown"
},
"typeVersion": 1
},
{
"id": "b866c03d-d46c-4832-b92f-0ea86599b81f",
"name": "Sticky Note Yellow",
"type": "n8n-nodes-base.stickyNote",
"position": [
1300,
1440
],
"parameters": {
"content": "# Yellow"
},
"typeVersion": 1
},
{
"id": "2df946c3-336f-486c-8386-8ee7075f77a4",
"name": "X",
"type": "n8n-nodes-base.twitter",
"position": [
4280,
-540
],
"parameters": {
"additionalFields": {}
},
"typeVersion": 2
},
{
"id": "6b4bb993-28d0-4d37-9947-ed217f3d528f",
"name": "Calendly Trigger",
"type": "n8n-nodes-base.calendlyTrigger",
"position": [
-1080,
-1200
],
"webhookId": "0fcbe862-fa72-496c-8504-fe2fd903a70a",
"parameters": {
"events": [
"invitee.created",
"invitee.canceled"
]
},
"typeVersion": 1
},
{
"id": "d8eaab32-12bd-45c4-ac00-300fdd898de6",
"name": "Email Trigger (IMAP)",
"type": "n8n-nodes-base.emailReadImap",
"position": [
-860,
-1200
],
"parameters": {
"options": {}
},
"typeVersion": 2
},
{
"id": "808bd54d-3bd1-4cb5-9317-96293e809323",
"name": "Google Drive Trigger",
"type": "n8n-nodes-base.googleDriveTrigger",
"position": [
-420,
-1200
],
"parameters": {
"pollTimes": {
"item": [
{
"mode": "everyMinute"
}
]
},
"triggerOn": "specificFolder",
"folderToWatch": {
"__rl": true,
"mode": "list",
"value": ""
}
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "XlZKNfvws03EtUPV",
"name": "Google Drive - IversusAI"
}
},
"typeVersion": 1
},
{
"id": "0e152939-2353-4d13-85f9-9096785562a8",
"name": "Gumroad Trigger",
"type": "n8n-nodes-base.gumroadTrigger",
"position": [
-860,
-980
],
"webhookId": "0d650798-d9d7-439e-a266-b6205233afea",
"parameters": {},
"typeVersion": 1
},
{
"id": "c9ab2220-b03b-4788-a68e-f6b03f2e3098",
"name": "Local File Trigger",
"type": "n8n-nodes-base.localFileTrigger",
"position": [
-640,
-980
],
"parameters": {
"options": {},
"triggerOn": "folder"
},
"typeVersion": 1
},
{
"id": "60144d8d-2e0f-49d9-ba7d-05b2363ddf74",
"name": "On form submission",
"type": "n8n-nodes-base.formTrigger",
"position": [
-420,
-980
],
"webhookId": "6b73f639-28a8-4282-8452-a8374036b263",
"parameters": {
"options": {},
"formFields": {
"values": [
{}
]
}
},
"typeVersion": 2.2
},
{
"id": "fb224b15-5e25-4274-8bdd-ee1e1785d9f1",
"name": "Schedule Trigger",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
-1080,
-760
],
"parameters": {
"rule": {
"interval": [
{}
]
}
},
"typeVersion": 1.2
},
{
"id": "cdaac578-99db-46ae-8987-4ad35cfbc166",
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"position": [
-860,
-760
],
"webhookId": "5d58aa36-a90f-4ec3-ab44-2006a370ae56",
"parameters": {
"path": "5d58aa36-a90f-4ec3-ab44-2006a370ae56",
"options": {}
},
"typeVersion": 2
},
{
"id": "4c82af95-1614-46a2-8f44-1a32a1ce6087",
"name": "When chat message received",
"type": "@n8n/n8n-nodes-langchain.chatTrigger",
"position": [
-640,
-760
],
"webhookId": "58bd0a92-e352-402c-9070-0278ea9cb0ac",
"parameters": {
"options": {}
},
"typeVersion": 1.1
},
{
"id": "10e7394d-3bec-4cb7-8b86-d5f9c5942881",
"name": "When clicking 'Test workflow'",
"type": "n8n-nodes-base.manualTrigger",
"position": [
-420,
-760
],
"parameters": {},
"typeVersion": 1
},
{
"id": "0d207099-c44e-4393-a02b-b4f97c8610cd",
"name": "Workflow Input Trigger",
"type": "n8n-nodes-base.executeWorkflowTrigger",
"position": [
-1080,
-540
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "2c0910cc-dc9b-4c38-acd6-05315f373c3f",
"name": "Gmail Trigger",
"type": "n8n-nodes-base.gmailTrigger",
"position": [
-640,
-1200
],
"parameters": {
"filters": {},
"pollTimes": {
"item": [
{
"mode": "everyMinute"
}
]
}
},
"typeVersion": 1.2
},
{
"id": "909d7d34-8d08-4452-b8ab-641d1566b7d7",
"name": "Google Sheets Trigger",
"type": "n8n-nodes-base.googleSheetsTrigger",
"position": [
-1080,
-980
],
"parameters": {
"options": {},
"pollTimes": {
"item": [
{
"mode": "everyMinute"
}
]
},
"sheetName": {
"__rl": true,
"mode": "list",
"value": ""
},
"documentId": {
"__rl": true,
"mode": "list",
"value": ""
}
},
"typeVersion": 1
},
{
"id": "fc7fe9cf-1b62-4b96-9a19-72b8510ad8e6",
"name": "# Purple1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1300,
-1380
],
"parameters": {
"color": 6,
"width": 1274,
"height": 1074,
"content": "# TRIGGERS\n\n#### This section contains all trigger nodes that can start workflow execution."
},
"typeVersion": 1
},
{
"id": "912f97da-0920-46a5-b37b-d5dc6cdfc4c4",
"name": "Code",
"type": "n8n-nodes-base.code",
"position": [
780,
-1200
],
"parameters": {
"jsCode": "// Loop over input items and add a new field called 'myNewField' to the JSON of each one\nfor (const item of $input.all()) {\n item.json.myNewField = 1;\n}\n\nreturn $input.all();"
},
"typeVersion": 2
},
{
"id": "7b59ae12-f26a-4571-bad1-6e253a4456b0",
"name": "Date & Time",
"type": "n8n-nodes-base.dateTime",
"position": [
1220,
-1200
],
"parameters": {
"options": {}
},
"typeVersion": 2
},
{
"id": "e9110354-6b3f-40d4-a42c-2b5fa19cf9f0",
"name": "Edit Fields",
"type": "n8n-nodes-base.set",
"position": [
560,
-980
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "f5f4fd27-b7e2-49df-9ea3-9998119c07d3",
"name": "Name Test",
"type": "string",
"value": "Value Test"
},
{
"id": "d9658a2c-93a5-48c1-a170-9f8182d5a113",
"name": "Name 1",
"type": "number",
"value": 1
}
]
}
},
"typeVersion": 3.4
},
{
"id": "458376a1-b116-4c4f-a01b-8fb5fd5337ad",
"name": "Filter",
"type": "n8n-nodes-base.filter",
"position": [
1000,
-980
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "6a4cc4e4-a4a3-4d9e-a19f-c1189749e356",
"operator": {
"name": "filter.operator.equals",
"type": "string",
"operation": "equals"
},
"leftValue": "",
"rightValue": ""
}
]
}
},
"typeVersion": 2.2
},
{
"id": "338520d1-b0f7-4463-88f2-59a9129cf3ad",
"name": "Limit",
"type": "n8n-nodes-base.limit",
"position": [
560,
-760
],
"parameters": {},
"typeVersion": 1
},
{
"id": "e86e17ef-d46d-487a-aeaa-a62a57c28cea",
"name": "Remove Duplicates",
"type": "n8n-nodes-base.removeDuplicates",
"position": [
1220,
-760
],
"parameters": {
"options": {}
},
"typeVersion": 2
},
{
"id": "ed62f9ee-126b-40f4-b090-37837b9aae90",
"name": "Split Out",
"type": "n8n-nodes-base.splitOut",
"position": [
1000,
-540
],
"parameters": {
"options": {}
},
"typeVersion": 1
},
{
"id": "9439328a-b787-49fe-829b-35efe6f6f94d",
"name": "Aggregate",
"type": "n8n-nodes-base.aggregate",
"position": [
560,
-1200
],
"parameters": {
"options": {},
"fieldsToAggregate": {
"fieldToAggregate": [
{}
]
}
},
"typeVersion": 1
},
{
"id": "6ab55c99-bbe7-4608-b686-56e10cb03209",
"name": "Merge",
"type": "n8n-nodes-base.merge",
"position": [
1000,
-760
],
"parameters": {},
"typeVersion": 3
},
{
"id": "59bba8e3-1867-4fe4-93b7-be9884a99eeb",
"name": "Summarize",
"type": "n8n-nodes-base.summarize",
"position": [
1220,
-540
],
"parameters": {
"options": {},
"fieldsToSummarize": {
"values": [
{}
]
}
},
"typeVersion": 1
},
{
"id": "1e0747d4-e2ca-4592-ac28-73651dd5973b",
"name": "Convert to File",
"type": "n8n-nodes-base.convertToFile",
"position": [
1000,
-1200
],
"parameters": {
"options": {},
"operation": "toText"
},
"typeVersion": 1.1
},
{
"id": "586bcd83-db67-4d92-84ce-70f8126b3ef8",
"name": "Extract from File",
"type": "n8n-nodes-base.extractFromFile",
"position": [
780,
-980
],
"parameters": {
"options": {},
"operation": "pdf"
},
"typeVersion": 1
},
{
"id": "e51edfa8-7d70-4ee8-b6dc-a4f0f4c2d0ce",
"name": "HTML",
"type": "n8n-nodes-base.html",
"position": [
1220,
-980
],
"parameters": {
"options": {},
"operation": "extractHtmlContent",
"extractionValues": {
"values": [
{}
]
}
},
"typeVersion": 1.2
},
{
"id": "9c5a2f49-452b-4e73-b1dc-c4b043d87ec1",
"name": "Markdown",
"type": "n8n-nodes-base.markdown",
"position": [
780,
-760
],
"parameters": {
"options": {}
},
"typeVersion": 1
},
{
"id": "6269bc98-cc16-4608-8f63-125f348f25e6",
"name": "Rename Keys",
"type": "n8n-nodes-base.renameKeys",
"position": [
560,
-540
],
"parameters": {
"additionalOptions": {}
},
"typeVersion": 1
},
{
"id": "a25145c1-a269-43fc-8d51-03d45d340cb3",
"name": "Sort",
"type": "n8n-nodes-base.sort",
"position": [
780,
-540
],
"parameters": {
"options": {}
},
"typeVersion": 1
},
{
"id": "398302d7-97f8-4d88-a9e1-1d59f1e0522d",
"name": "# Blue1",
"type": "n8n-nodes-base.stickyNote",
"position": [
380,
-1380
],
"parameters": {
"color": 5,
"width": 1174,
"height": 1074,
"content": "# DATA TRANSFORMATION\n\n#### This section contains nodes for manipulating, filtering, and converting data."
},
"typeVersion": 1
},
{
"id": "6b2896d4-308c-4dc6-8851-275a791a5957",
"name": "If",
"type": "n8n-nodes-base.if",
"position": [
2440,
-980
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "f9de618d-6acc-46a9-a7ec-61c748ce8c31",
"operator": {
"name": "filter.operator.equals",
"type": "string",
"operation": "equals"
},
"leftValue": "",
"rightValue": ""
}
]
}
},
"typeVersion": 2.2
},
{
"id": "83eecf41-341e-428e-be4b-907d610214ea",
"name": "Loop Over Items",
"type": "n8n-nodes-base.splitInBatches",
"position": [
2660,
-980
],
"parameters": {
"options": {}
},
"typeVersion": 3
},
{
"id": "e2623f85-fbbf-4c3e-b8a1-7393b5c10b10",
"name": "Replace Me",
"type": "n8n-nodes-base.noOp",
"notes": "Placeholder node - replace with actual processing node",
"position": [
2880,
-980
],
"parameters": {},
"typeVersion": 1
},
{
"id": "9a347885-e8b6-47c0-bcc6-9b5a9de31630",
"name": "Execute Workflow",
"type": "n8n-nodes-base.executeWorkflow",
"position": [
2440,
-1200
],
"parameters": {
"options": {}
},
"typeVersion": 1.2
},
{
"id": "535e56d1-dd6d-48b5-a83a-4237b98e6712",
"name": "Wait",
"type": "n8n-nodes-base.wait",
"position": [
2440,
-760
],
"webhookId": "34bf5501-158c-43fb-b571-067c2dfaa5fc",
"parameters": {
"resume": "webhook",
"options": {}
},
"typeVersion": 1.1
},
{
"id": "24eb6d34-7812-4c25-9e52-b06a47e1d8fc",
"name": "Execute Command",
"type": "n8n-nodes-base.executeCommand",
"position": [
2220,
-1200
],
"parameters": {},
"typeVersion": 1
},
{
"id": "fb3342d9-1a40-417a-bc30-641bdc858454",
"name": "HTTP Request",
"type": "n8n-nodes-base.httpRequest",
"position": [
2220,
-980
],
"parameters": {
"options": {}
},
"typeVersion": 4.2
},
{
"id": "dd2c5db8-ad89-4e8b-a2ca-b2937d5bb504",
"name": "Execution Data",
"type": "n8n-nodes-base.executionData",
"position": [
2660,
-1200
],
"parameters": {},
"typeVersion": 1
},
{
"id": "ed45b513-7fe5-4620-b190-8022ab3b0c27",
"name": "FTP",
"type": "n8n-nodes-base.ftp",
"position": [
2880,
-1200
],
"parameters": {
"protocol": "sftp"
},
"typeVersion": 1
},
{
"id": "f8d75e51-e391-4ee6-aeda-d4ee1b95535c",
"name": "Respond to Webhook",
"type": "n8n-nodes-base.respondToWebhook",
"position": [
2220,
-760
],
"parameters": {
"options": {}
},
"typeVersion": 1.1
},
{
"id": "b31e8cf2-ef95-4183-904a-e426460b6cf0",
"name": "# Red",
"type": "n8n-nodes-base.stickyNote",
"position": [
2020,
-1380
],
"parameters": {
"color": 3,
"width": 1174,
"height": 1074,
"content": "# FLOW & CORE\n\n#### This section contains flow control nodes (branch, merge, or loop workflows) and core functionality nodes (run code, make HTTP requests, accept webhooks)."
},
"typeVersion": 1
},
{
"id": "772785e7-e4e8-46bb-881a-f46535001357",
"name": "RSS Read",
"type": "n8n-nodes-base.rssFeedRead",
"position": [
4060,
-540
],
"parameters": {
"options": {}
},
"typeVersion": 1.1
},
{
"id": "2bacc070-b61f-413c-9a04-645165e4737e",
"name": "# Red1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1280,
80
],
"parameters": {
"color": 3,
"width": 1274,
"height": 1074,
"content": "# AI AGENTS\n\n#### This section contains all AI related nodes that can attach models, tools and memory."
},
"typeVersion": 1
},
{
"id": "c2b59df8-6327-464d-bb98-29c6df9e521a",
"name": "AI Transform",
"type": "n8n-nodes-base.aiTransform",
"position": [
-700,
980
],
"parameters": {},
"typeVersion": 1
},
{
"id": "e9e27f3b-6f85-40d6-ba08-d14e75ee9ebc",
"name": "MCP Client",
"type": "@n8n/n8n-nodes-langchain.mcpClientTool",
"position": [
600,
740
],
"parameters": {},
"typeVersion": 1
},
{
"id": "9a7807d3-b789-4067-b549-eed5e297e524",
"name": "Sticky Note Purple1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-2720,
-1380
],
"parameters": {
"color": 7,
"width": 1020,
"height": 1080,
"content": "# WATCH THE n8n STARTER GUIDE 👇\n\n[](https://www.youtube.com/watch?v=It3CkokmodE&list=PL1Ylp5hLJfWeL9ZJ0MQ2sK5y2wPYKfZdE&index=1&pp=gAQBiAQBsAQB)\n\n\n## THE NODE REFERENCE LIBRARY 📖\n\n## This **Node Reference Library** workflow is like a visual map showing many common n8n nodes, grouped by what they do (like Triggers, Data Transformation, AI Agents, etc.). Think of it as a quick visual cheat sheet! 🗺️\n\n## Explore the canvas to get familiar with different node types and see what's possible. ✨\n\n## This resource is provided by [@IversusAI](https://www.youtube.com/@IversusAI) on YouTube! 📺\n"
},
"typeVersion": 1
}
],
"pinData": {},
"connections": {
"OpenAI": {
"main": [
[]
]
},
"AI Agent": {
"main": [
[]
]
},
"Replace Me": {
"main": [
[
{
"node": "Loop Over Items",
"type": "main",
"index": 0
}
]
]
},
"Edit Fields": {
"main": [
[]
]
},
"Basic LLM Chain": {
"main": [
[]
]
},
"Loop Over Items": {
"main": [
[],
[
{
"node": "Replace Me",
"type": "main",
"index": 0
}
]
]
},
"Sentiment Analysis": {
"main": [
[]
]
},
"Summarization Chain": {
"main": [
[]
]
},
"Information Extractor": {
"main": [
[]
]
},
"Question and Answer Chain": {
"main": [
[]
]
}
}
}Pour qui est ce workflow ?
Ce workflow s'adresse aux entreprises de taille moyenne à grande, aux équipes marketing et aux analystes de données qui souhaitent automatiser leurs processus d'analyse et d'extraction d'informations. Un niveau technique intermédiaire est recommandé pour la personnalisation des paramètres.
Problème résolu
Ce workflow résout le problème de l'analyse manuelle des données, souvent chronophage et sujette à des erreurs. En automatisant l'extraction et l'analyse des informations, les utilisateurs peuvent réduire le temps de traitement des données et améliorer la précision des insights. Cela permet également de minimiser les risques liés à des décisions basées sur des données incomplètes ou mal interprétées, offrant ainsi un résultat concret et fiable pour les entreprises.
Étapes du workflow
Étape 1 : Le workflow est déclenché par un email entrant via l'application Gmail. Étape 2 : Les données de l'email sont ensuite traitées par l'agent AI et OpenAI pour une analyse approfondie. Étape 3 : Les résultats sont analysés à l'aide du nœud 'Sentiment Analysis' pour évaluer le ton des messages. Étape 4 : Le nœud 'Summarization Chain' génère un résumé des informations clés. Étape 5 : Les données extraites et analysées sont ensuite stockées dans Google Sheets ou Dropbox pour un accès facile et un partage ultérieur.
Guide de personnalisation du workflow n8n
Pour personnaliser ce workflow, vous pouvez modifier les paramètres du déclencheur Gmail, tels que les filtres pour les emails entrants. Il est également possible d'ajuster les modèles utilisés dans les nœuds OpenAI et AI Agent pour mieux répondre à vos besoins spécifiques. Pensez à configurer les options de stockage dans Google Sheets ou Dropbox selon vos préférences. Enfin, pour une sécurité accrue, assurez-vous de gérer correctement les autorisations d'accès aux données et d'utiliser des méthodes de chiffrement si nécessaire.