Génération d'objets d'ouverture pour e-mails froids personnalisés via le web scraping avec Claude et GPT-4

Avancé

Ceci est unContent Creation, Multimodal AIworkflow d'automatisation du domainecontenant 27 nœuds.Utilise principalement des nœuds comme If, Set, Code, Telegram, GoogleDrive. Utiliser Claude et GPT-4 via web scraping pour générer des d'ouverture de cold emails personnalisés

Prérequis
  • Token Bot Telegram
  • Informations d'identification Google Drive API
  • Informations d'identification Google Sheets API
  • Clé API OpenAI
  • Clé API Anthropic
  • Peut nécessiter les informations d'identification d'authentification de l'API cible
Aperçu du workflow
Visualisation des connexions entre les nœuds, avec support du zoom et du déplacement
Exporter le workflow
Copiez la configuration JSON suivante dans n8n pour importer et utiliser ce workflow
{
  "meta": {
    "instanceId": "0862f70dc42e115052f6a2d4c2b6537665b4361a614cec7cd17d1c45c8868621",
    "templateCredsSetupCompleted": true
  },
  "nodes": [
    {
      "id": "f6c4dcd2-15b4-47d2-ada7-7c4ec43db3b5",
      "name": "Note autocollante1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        208,
        6816
      ],
      "parameters": {
        "color": 4,
        "width": 500,
        "height": 420,
        "content": "## Website Summary\n\n"
      },
      "typeVersion": 1
    },
    {
      "id": "5716e4bd-2966-48fb-b598-fdb55c48f01a",
      "name": "Google Déclencheur Drive",
      "type": "n8n-nodes-base.googleDriveTrigger",
      "position": [
        -608,
        6864
      ],
      "parameters": {
        "event": "fileCreated",
        "options": {},
        "pollTimes": {
          "item": [
            {
              "mode": "everyMinute"
            }
          ]
        },
        "triggerOn": "specificFolder",
        "folderToWatch": {
          "__rl": true,
          "mode": "list",
          "value": "1-b1yzCQA8RzQmG4vOaGKzYY8iZQxKpvf",
          "cachedResultUrl": "https://drive.google.com/drive/folders/1-b1yzCQA8RzQmG4vOaGKzYY8iZQxKpvf",
          "cachedResultName": "Clean Leads_Enrichment"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "5fcf0971-11f3-47bb-8199-952f57384151",
      "name": "Google Téléchargement Drive",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        -400,
        6864
      ],
      "parameters": {
        "fileId": {
          "__rl": true,
          "mode": "id",
          "value": "={{ $json.id }}"
        },
        "options": {},
        "operation": "download"
      },
      "typeVersion": 3
    },
    {
      "id": "5036979a-0bb7-4e3d-9b12-e42a8952e844",
      "name": "Google Analyse de feuille",
      "type": "n8n-nodes-base.spreadsheetFile",
      "position": [
        -208,
        6864
      ],
      "parameters": {
        "options": {
          "headerRow": true
        }
      },
      "typeVersion": 1
    },
    {
      "id": "63868477-d7fc-4cfa-a948-97ed891d8218",
      "name": "Note autocollante9",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1456,
        7024
      ],
      "parameters": {
        "color": 4,
        "width": 420,
        "height": 360,
        "content": "## Personalization based on the website summary\n\n"
      },
      "typeVersion": 1
    },
    {
      "id": "4f095073-342c-4d2a-afd8-4b1c291fa39a",
      "name": "Agent IA",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        320,
        6880
      ],
      "parameters": {
        "text": "=Please analyze the website at {{ $json.domain }} and create a structured business summary according to the template. Use the \"Fetch Markdown via Jina AI\" tool to get the website content.\n{{ $json.chatInput }}",
        "options": {
          "systemMessage": "=You are a business analyst who specializes in extracting valuable information from company websites. \nYour task is to create a concise but comprehensive summary of the company based on their website content.\n\nFollow this template:\n1. Company Overview: Brief description of what the company does\n2. Products/Services: Main offerings\n3. Target Market: Who they serve\n4. Unique Selling Points: What makes them different\n5. Company Size/Scale: Any indicators of company size\n6. Potential Pain Points: Business challenges they might be facing\n\nKeep your response under 300 words. Focus on factual information in the website content."
        },
        "promptType": "define",
        "hasOutputParser": true
      },
      "typeVersion": 1.8
    },
    {
      "id": "7ab26790-461f-4eee-9fed-d4af2ae6d241",
      "name": "Récupérer Markdown via Jina AI1",
      "type": "@n8n/n8n-nodes-langchain.toolHttpRequest",
      "position": [
        464,
        7088
      ],
      "parameters": {
        "url": "https://r.jina.ai/{url}",
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "toolDescription": "Fetch Webpage Markdown via Jina AI. This is useful for getting details of a webpage found from the Google Search tools",
        "placeholderDefinitions": {
          "values": [
            {
              "name": "url",
              "type": "string",
              "description": "This is the url to be accessed via Jina to extract the pages markdown"
            }
          ]
        }
      },
      "credentials": {
        "httpHeaderAuth": {
          "id": "nblIbhxCZGalsJde",
          "name": "Jina.Ai Web Scraping"
        }
      },
      "typeVersion": 1.1
    },
    {
      "id": "32c7c70c-4f49-4948-9f60-7ece38d29760",
      "name": "Réfléchir",
      "type": "@n8n/n8n-nodes-langchain.toolThink",
      "position": [
        576,
        7104
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "15bdcf59-901a-4628-92b9-31a00d29bdbb",
      "name": "Réfléchir1",
      "type": "@n8n/n8n-nodes-langchain.toolThink",
      "position": [
        1744,
        6784
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "79924b90-bea1-4549-b34c-ec8e4b8f64e2",
      "name": "Anthropic Modèle de chat1",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "position": [
        1536,
        6768
      ],
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "claude-sonnet-4-20250514",
          "cachedResultName": "Claude Sonnet 4"
        },
        "options": {
          "temperature": 0.7
        }
      },
      "credentials": {
        "anthropicApi": {
          "id": "LS0BBfEu5Na7rs9Z",
          "name": "Anthropic_mariela"
        }
      },
      "typeVersion": 1.3
    },
    {
      "id": "ddb98ec2-ee70-4805-8715-e3c5dac6d1f3",
      "name": "Si",
      "type": "n8n-nodes-base.if",
      "position": [
        1264,
        6880
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "345eb764-6267-4f0c-9147-07f827cf605b",
              "operator": {
                "type": "boolean",
                "operation": "false",
                "singleValue": true
              },
              "leftValue": "={{ $json.message.content.hasWebsite }}",
              "rightValue": "false"
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "69a563e4-d0a6-43ca-a6fd-a69fd6a2a6c3",
      "name": "Réfléchir2",
      "type": "@n8n/n8n-nodes-langchain.toolThink",
      "position": [
        1712,
        7296
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "6ef0b18c-dfee-4ba3-93d7-5688f7df3140",
      "name": "Anthropic Modèle de chat2",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "position": [
        1536,
        7264
      ],
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "claude-sonnet-4-20250514",
          "cachedResultName": "Claude Sonnet 4"
        },
        "options": {
          "temperature": 0.7
        }
      },
      "credentials": {
        "anthropicApi": {
          "id": "LS0BBfEu5Na7rs9Z",
          "name": "Anthropic_mariela"
        }
      },
      "typeVersion": 1.3
    },
    {
      "id": "12253004-b852-464d-9949-ffe14deb5aba",
      "name": "Agent IA_Personnalisation_SANS site web",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        1536,
        6624
      ],
      "parameters": {
        "text": "=Create ONE personalized, emotional opening sentence for a cold email to {{ $('Loop Over Items1').item.json['First Name'] }} {{ $('Loop Over Items1').item.json['Last Name'] }} that will compel them to read further. Focus on our Lead Generation Sales System that saves time.\nOutput only the sentence, nothing else. \n",
        "options": {
          "systemMessage": "You are a sales development expert crafting personalized cold email opening lines without website data.\n\nIMPORTANT: This prompt is ONLY for cases where website data is missing or couldn't be scraped.\n\nYour task is to create ONE compelling opening sentence for a cold email that will grab attention immediately. Since we don't have website data, focus on:\n\n1. Using the company name and domain to make relevant industry assumptions\n2. Addressing a universal pain point related to lead generation that resonates with their likely business challenges\n3. Creating curiosity about our Lead Generation Sales System\n4. Mentioning a specific benefit (saving time, reducing costs, increasing conversion rates)\n5. Making it conversational and emotionally engaging (15-25 words maximum)\n\nOUR PRODUCT: We offer a Lead Generation Sales System that automates prospect identification, qualification, and outreach sequences. Key benefits include:\n- 60% reduction in time spent on manual prospecting\n- 40% lower customer acquisition costs\n- 3x higher quality leads through AI-powered targeting\n- Elimination of repetitive sales tasks\n\nTONE GUIDELINES:\n- Confident but not aggressive\n- Curious rather than presumptive\n- Focused on their potential gains, not their current problems\n- Conversational, as if from one professional to another\n\nEXAMPLES OF EXCELLENT OPENERS:\n- \"What if your sales team at [Company] could focus exclusively on closing while an automated system handles all prospecting, [First Name]?\"\n- \"The companies outperforming their competitors this quarter have one thing in common, [First Name]: they've eliminated manual lead generation entirely.\"\n- \"Imagine cutting your customer acquisition costs by 40% while simultaneously improving lead quality, [First Name] - that's what our system recently did for a company similar to [Company].\"\n- \"While researching innovative companies in the [derived industry] space, [Company]'s approach stood out as perfectly positioned to benefit from automated lead generation.\"\n\nRemember: ONE sentence only. Make it compelling enough that they WANT to read the next line of the email."
        },
        "promptType": "define"
      },
      "typeVersion": 1.8
    },
    {
      "id": "d93483ca-0b1f-46a8-a285-c5be0147d2c4",
      "name": "Agent IA_Personnalisation_AVEC site web",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        1536,
        7120
      ],
      "parameters": {
        "text": "=Based on this website summary: {{ $('AI Agent').item.json.output }}\n\nCreate ONE personalized, emotional opening sentence for a cold email to {{ $('Testing_5 rows').item.json['First Name'] }} {{ $('Testing_5 rows').item.json['Last Name'] }} that will compel them to read further. Focus on our Lead Generation Sales System that saves time and money if the website data is missing or incomplete.\nOutput only the personalized sentence, nothing else. ",
        "options": {
          "systemMessage": "You are a sales development expert who specializes in creating highly personalized, engaging cold email opening lines.\n\nYour task is to craft ONE compelling sentence that will make the recipient want to read the entire email. This opening line must:\n\n1. Be personalized based on the company's specific information\n2. Create an emotional connection immediately\n3. Be conversational and natural-sounding (not formulaic)\n4. Demonstrate genuine understanding of their business or challenges\n5. Be 15-25 words maximum\n6. Include a subtle hint of value without being salesy\n\nIF THE WEBSITE ENRICHMENT DATA IS MISSING OR CONTAINS AN ERROR:\nCreate a compelling opening line focused on our Lead Generation Sales System that:\n- References saving time and money on lead generation\n- Uses the recipient's name and company domain for basic personalization\n- Suggests a pain point common in their industry based on their domain\n- Maintains the emotional, conversational tone\n\nOur product is a Lead Generation Sales System that automates prospecting, qualification, and outreach, saving companies significant time and resources while improving conversion rates.\n\nDO NOT:\n- Use generic phrases like \"I noticed your company\" or \"I was browsing your website\"\n- Sound like an obvious template\n- Include multiple sentences or run-on sentences\n- Use excessive flattery\n- Make claims you can't support\n\nExamples of good openers:\n- \"Your approach to sustainable manufacturing at [Company] would make a perfect case study for our upcoming industry report.\"\n- \"The innovative patient engagement system you've built at [Company] addresses the exact healthcare communication gaps our platform was designed to solve.\"\n- \"Your team's commitment to data-driven marketing decisions aligns perfectly with the analytics framework we've developed for agencies like yours.\"\n\nExamples for when website data is missing (for our Lead Generation Sales System):\n- \"What if your team at [Company] could reclaim 15 hours weekly from manual lead generation, [First Name]?\"\n- \"Imagine cutting your customer acquisition costs by 40% while your sales team focuses solely on closing, [First Name].\"\n- \"The difference between struggling and thriving businesses often comes down to lead quality, something we've helped companies like [Company] transform.\""
        },
        "promptType": "define"
      },
      "typeVersion": 1.8
    },
    {
      "id": "6d43ca50-8ef5-4d3c-a6ec-5b6d9cd183b9",
      "name": "Note autocollante10",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1440,
        6560
      ],
      "parameters": {
        "color": 3,
        "width": 420,
        "height": 340,
        "content": "## No Personalization\n\n"
      },
      "typeVersion": 1
    },
    {
      "id": "5fac461e-6fcf-43c1-965b-80bfa2472e91",
      "name": "Modifier les champs1",
      "type": "n8n-nodes-base.set",
      "position": [
        2064,
        6960
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "a9fff8dc-60fe-4f51-84c1-9b942deeb3a7",
              "name": "personalization",
              "type": "string",
              "value": "={{ $json.output }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "b85f1612-2b54-4067-a92e-c7eb2eff942b",
      "name": "Fin des boucles",
      "type": "n8n-nodes-base.code",
      "position": [
        224,
        6480
      ],
      "parameters": {
        "jsCode": "const totalLeads = $node[\"Google Sheets\"].json.length || 0;\n\n// Get file info from the JSON data you provided\nconst fileId = \"1kVj4QLyNDtzma3OBJSLz3QD4Fapm3P_jDWumiIifEgk\";\nconst fileName = \"Consultant_Florida_Safe leads\";\nconst fileUrl = `https://docs.google.com/spreadsheets/d/${fileId}/edit`;\n\nreturn {\n  json: {\n    success: true,\n    message: `Successfully processed and enriched ${totalLeads} leads.`,\n    totalLeads,\n    fileName,\n    fileUrl,\n    completedAt: new Date().toISOString()\n  }\n};"
      },
      "typeVersion": 2
    },
    {
      "id": "3dd9ceec-a872-4e6b-bea2-9d3df05f7fdd",
      "name": "OpenAI1",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        816,
        6880
      ],
      "parameters": {
        "modelId": {
          "__rl": true,
          "mode": "list",
          "value": "gpt-4.1",
          "cachedResultName": "GPT-4.1"
        },
        "options": {},
        "messages": {
          "values": [
            {
              "content": "=Analyze the following website content and determine if it contains valid, meaningful business information.\nContent: {{ $json.output }}\n\nReturn ONLY a JSON object with this format:\n{\n  \"hasWebsite\": true/false,\n  \"reasonForDecision\": \"brief explanation\"\n}\n\nReturn \"true\" for hasWebsite if the content contains actual company information, products/services, or business descriptions. Return \"false\" if the content is empty, contains error messages, or is clearly not business-related content."
            }
          ]
        },
        "jsonOutput": true
      },
      "credentials": {
        "openAiApi": {
          "id": "OwpPpcltPaXyVklS",
          "name": "OpenAi_Mariela.b.d."
        }
      },
      "typeVersion": 1.8
    },
    {
      "id": "757c047e-e2f8-479e-af94-f7ac09853126",
      "name": "Google Feuilles",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        2304,
        7072
      ],
      "parameters": {
        "columns": {
          "value": {
            "domain": "={{ $('Google Sheet Parse').item.json.domain }}",
            "websiteSummary": "={{ $('AI Agent').item.json.output }}",
            "personalization": "={{ $json.personalization }}"
          },
          "schema": [
            {
              "id": "First Name",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "First Name",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Last Name",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Last Name",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Email",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Email",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "City",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "City",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "State",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "State",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "email",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "email",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "username",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "username",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "domain",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "domain",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "websiteSummary",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "websiteSummary",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "personalization",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "personalization",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "row_number",
              "type": "string",
              "display": true,
              "removed": true,
              "readOnly": true,
              "required": false,
              "displayName": "row_number",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [
            "domain"
          ],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "update",
        "sheetName": {
          "__rl": true,
          "mode": "name",
          "value": "={{ $('Google Drive Trigger').item.json.name }}"
        },
        "documentId": {
          "__rl": true,
          "mode": "id",
          "value": "={{ $('Google Drive Trigger').item.json.id }}"
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "c9d7d000-a953-47ef-8d84-429dec014baa",
      "name": "Note autocollante",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2048,
        6848
      ],
      "parameters": {
        "color": 5,
        "width": 420,
        "height": 360,
        "content": "## Update Google Sheet\n\n"
      },
      "typeVersion": 1
    },
    {
      "id": "0c9fd980-593e-4f57-b088-9490bdbe9f54",
      "name": "L'enrichissement des leads est prêt",
      "type": "n8n-nodes-base.telegram",
      "position": [
        400,
        6480
      ],
      "webhookId": "2dfc25a1-61b9-4d2d-88e4-16cf3663c817",
      "parameters": {
        "text": "=Lead Enrichment is ready:\nFileName: {{ $json.fileName }}\nfileURL: {{ $json.fileUrl }}",
        "chatId": "[put-your-chat-id-here]",
        "additionalFields": {}
      },
      "credentials": {
        "telegramApi": {
          "id": "xgqzwFjcXCMustjr",
          "name": "Telegram_MarinextAI"
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "9180f3b0-1c07-4c75-8b6e-6f04b4f4812b",
      "name": "Réfléchir3",
      "type": "@n8n/n8n-nodes-langchain.toolThink",
      "position": [
        880,
        7008
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "63c21848-a7b2-4b29-9ab9-94a7ab576d2b",
      "name": "Note autocollante3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        176,
        6336
      ],
      "parameters": {
        "color": 7,
        "width": 420,
        "height": 360,
        "content": "## Send Message to Telegram Bot\n\n"
      },
      "typeVersion": 1
    },
    {
      "id": "cd7e0a2f-fedf-4f17-8689-ce3ae99d2b08",
      "name": "Boucler sur les éléments1",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        48,
        6864
      ],
      "parameters": {
        "options": {}
      },
      "typeVersion": 3
    },
    {
      "id": "d970f23d-1447-4c13-b520-fc33d30ebd1f",
      "name": "Anthropic Modèle de chat3",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "position": [
        304,
        7088
      ],
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "claude-sonnet-4-20250514",
          "cachedResultName": "Claude Sonnet 4"
        },
        "options": {}
      },
      "credentials": {
        "anthropicApi": {
          "id": "LS0BBfEu5Na7rs9Z",
          "name": "Anthropic_mariela"
        }
      },
      "typeVersion": 1.3
    },
    {
      "id": "fcd2dee5-3b6b-4d93-ab48-293aba8d5a3c",
      "name": "Note autocollante5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        784,
        6784
      ],
      "parameters": {
        "width": 420,
        "height": 340,
        "content": "## Determines if we have scraped the website successfully\n"
      },
      "typeVersion": 1
    }
  ],
  "pinData": {},
  "connections": {
    "ddb98ec2-ee70-4805-8715-e3c5dac6d1f3": {
      "main": [
        [
          {
            "node": "12253004-b852-464d-9949-ffe14deb5aba",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "d93483ca-0b1f-46a8-a285-c5be0147d2c4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "32c7c70c-4f49-4948-9f60-7ece38d29760": {
      "ai_tool": [
        [
          {
            "node": "4f095073-342c-4d2a-afd8-4b1c291fa39a",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "15bdcf59-901a-4628-92b9-31a00d29bdbb": {
      "ai_tool": [
        [
          {
            "node": "12253004-b852-464d-9949-ffe14deb5aba",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "69a563e4-d0a6-43ca-a6fd-a69fd6a2a6c3": {
      "ai_tool": [
        [
          {
            "node": "d93483ca-0b1f-46a8-a285-c5be0147d2c4",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "9180f3b0-1c07-4c75-8b6e-6f04b4f4812b": {
      "ai_tool": [
        [
          {
            "node": "3dd9ceec-a872-4e6b-bea2-9d3df05f7fdd",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "3dd9ceec-a872-4e6b-bea2-9d3df05f7fdd": {
      "main": [
        [
          {
            "node": "ddb98ec2-ee70-4805-8715-e3c5dac6d1f3",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "4f095073-342c-4d2a-afd8-4b1c291fa39a": {
      "main": [
        [
          {
            "node": "3dd9ceec-a872-4e6b-bea2-9d3df05f7fdd",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "5fac461e-6fcf-43c1-965b-80bfa2472e91": {
      "main": [
        [
          {
            "node": "757c047e-e2f8-479e-af94-f7ac09853126",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "b85f1612-2b54-4067-a92e-c7eb2eff942b": {
      "main": [
        [
          {
            "node": "0c9fd980-593e-4f57-b088-9490bdbe9f54",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "757c047e-e2f8-479e-af94-f7ac09853126": {
      "main": [
        [
          {
            "node": "cd7e0a2f-fedf-4f17-8689-ce3ae99d2b08",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "cd7e0a2f-fedf-4f17-8689-ce3ae99d2b08": {
      "main": [
        [
          {
            "node": "b85f1612-2b54-4067-a92e-c7eb2eff942b",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "4f095073-342c-4d2a-afd8-4b1c291fa39a",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "5036979a-0bb7-4e3d-9b12-e42a8952e844": {
      "main": [
        [
          {
            "node": "cd7e0a2f-fedf-4f17-8689-ce3ae99d2b08",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "5716e4bd-2966-48fb-b598-fdb55c48f01a": {
      "main": [
        [
          {
            "node": "5fcf0971-11f3-47bb-8199-952f57384151",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "79924b90-bea1-4549-b34c-ec8e4b8f64e2": {
      "ai_languageModel": [
        [
          {
            "node": "12253004-b852-464d-9949-ffe14deb5aba",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "6ef0b18c-dfee-4ba3-93d7-5688f7df3140": {
      "ai_languageModel": [
        [
          {
            "node": "d93483ca-0b1f-46a8-a285-c5be0147d2c4",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "d970f23d-1447-4c13-b520-fc33d30ebd1f": {
      "ai_languageModel": [
        [
          {
            "node": "4f095073-342c-4d2a-afd8-4b1c291fa39a",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "5fcf0971-11f3-47bb-8199-952f57384151": {
      "main": [
        [
          {
            "node": "5036979a-0bb7-4e3d-9b12-e42a8952e844",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "7ab26790-461f-4eee-9fed-d4af2ae6d241": {
      "ai_tool": [
        [
          {
            "node": "4f095073-342c-4d2a-afd8-4b1c291fa39a",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "12253004-b852-464d-9949-ffe14deb5aba": {
      "main": [
        [
          {
            "node": "5fac461e-6fcf-43c1-965b-80bfa2472e91",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "d93483ca-0b1f-46a8-a285-c5be0147d2c4": {
      "main": [
        [
          {
            "node": "5fac461e-6fcf-43c1-965b-80bfa2472e91",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Foire aux questions

Comment utiliser ce workflow ?

Copiez le code de configuration JSON ci-dessus, créez un nouveau workflow dans votre instance n8n et sélectionnez "Importer depuis le JSON", collez la configuration et modifiez les paramètres d'authentification selon vos besoins.

Dans quelles scénarios ce workflow est-il adapté ?

Avancé - Création de contenu, IA Multimodale

Est-ce payant ?

Ce workflow est entièrement gratuit et peut être utilisé directement. Veuillez noter que les services tiers utilisés dans le workflow (comme l'API OpenAI) peuvent nécessiter un paiement de votre part.

Workflows recommandés

Personnalisation de prospects LinkedIn (Google Drive, Apify et IA)
Personnalisation de prospects LinkedIn (Google Drive, Apify et IA)
If
Set
Code
+
If
Set
Code
25 NœudsMariela Slavenova
Création de contenu
💥 Automatisation des publicités vidéo avec NanoBanana, Seedream 4, ChatGPT Image et Veo 3 - VIDE
Utiliser l'IA (NanoBanana, Seedream, GPT-4o, Veo 3) pour automatiser et publier des campagnes publicitaires vidéo
Set
Code
Wait
+
Set
Code
Wait
63 NœudsDr. Firas
Création de contenu
AI驱动dee-mail分诊与automatique回复系统,intégrationOpenAIagentetGmail
AI驱动dee-mail分诊与automatique回复系统,intégrationOpenAIagentetGmail
If
Set
Gmail
+
If
Set
Gmail
68 NœudsAbdullahi Ahmed
Création de contenu
💥 HeyGen II - Clone-moi - De l'idée à la publication : Automatisation de vidéos GPT-5 pour YouTube, TikTok et Instagram - Vidéo
Automatiser la création de vidéos à partir d'entrées vocales avec HeyGen, GPT-5 et la publication sociale
If
Set
Wait
+
If
Set
Wait
41 NœudsDr. Firas
Création de contenu
Automatisation de la création de contenu viral avec OpenAI, ElevenLabs et Fal.ai pour les vidéos, les podcasts et l'ASMR
Automatiser la création de contenu viral pour la vidéo, les podcasts et l'ASMR avec OpenAI, ElevenLabs et Fal.ai
Set
Code
Wait
+
Set
Code
Wait
97 NœudsAdam Crafts
Création de contenu
Génération de masse de contenu SEO et création de brouillons Webflow avec images IA (modèle)
Génération de contenu SEO en masse avec GPT, images Gemini et brouillons Webflow
If
Set
Code
+
If
Set
Code
54 NœudsDahiana
Création de contenu
Informations sur le workflow
Niveau de difficulté
Avancé
Nombre de nœuds27
Catégorie2
Types de nœuds15
Description de la difficulté

Adapté aux utilisateurs avancés, avec des workflows complexes contenant 16+ nœuds

Auteur
Mariela Slavenova

Mariela Slavenova

@marielabg

🚀 Fractional Head of AI Ops | COO | CTO | I diagnose, fix & ship automations that pay for themselves | The Harden Method™ - Discover→Design→Build→Break→Harden→Launch→Monitor | Founder @ MarinextAI

Liens externes
Voir sur n8n.io

Partager ce workflow

Catégories

Catégories: 34