Inscription à des événements et correspondance avec un réseau d'IA (GPT-4o, JotForm et Google Sheets)

Avancé

Ceci est uncontenant 16 nœuds.Utilise principalement des nœuds comme If, Set, Code, Gmail, GoogleSheets. Enregistrement d'événements et appariement avec un réseau d'IA (GPT-4o, JotForm et Google Sheets)

Prérequis
  • Compte Google et informations d'identification Gmail API
  • Informations d'identification Google Sheets API
  • Clé API OpenAI

Catégorie

-
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": "277842713620d9f5554de3b1518b865a152c8c4db680008bd8aec536fc18b4a8",
    "templateCredsSetupCompleted": true
  },
  "nodes": [
    {
      "id": "19a7f562-8c39-4b99-b0a2-339e3693cdd0",
      "name": "Extraire les données d'inscription",
      "type": "n8n-nodes-base.set",
      "position": [
        -672,
        224
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "attendee_name",
              "name": "attendee_name",
              "type": "string",
              "value": "={{ $json.rawRequest.q3_fullName || $json.rawRequest['q3_fullName[first]'] + ' ' + $json.rawRequest['q3_fullName[last]'] || 'Unknown' }}"
            },
            {
              "id": "attendee_email",
              "name": "attendee_email",
              "type": "string",
              "value": "={{ $json.rawRequest.q4_email }}"
            },
            {
              "id": "company",
              "name": "company",
              "type": "string",
              "value": "={{ $json.rawRequest.q5_company }}"
            },
            {
              "id": "job_title",
              "name": "job_title",
              "type": "string",
              "value": "={{ $json.rawRequest.q6_title }}"
            },
            {
              "id": "linkedin_url",
              "name": "linkedin_url",
              "type": "string",
              "value": "={{ $json.rawRequest.q7_linkedin }}"
            },
            {
              "id": "industry",
              "name": "industry",
              "type": "string",
              "value": "={{ $json.rawRequest.q8_industry }}"
            },
            {
              "id": "interests",
              "name": "interests",
              "type": "string",
              "value": "={{ $json.rawRequest.q9_interests }}"
            },
            {
              "id": "event_goals",
              "name": "event_goals",
              "type": "string",
              "value": "={{ $json.rawRequest.q10_goals }}"
            },
            {
              "id": "networking_goals",
              "name": "networking_goals",
              "type": "string",
              "value": "={{ $json.rawRequest.q11_networkingGoals }}"
            },
            {
              "id": "expertise",
              "name": "expertise",
              "type": "string",
              "value": "={{ $json.rawRequest.q12_expertise || 'Not specified' }}"
            },
            {
              "id": "looking_for",
              "name": "looking_for",
              "type": "string",
              "value": "={{ $json.rawRequest.q13_lookingFor }}"
            },
            {
              "id": "session_preferences",
              "name": "session_preferences",
              "type": "string",
              "value": "={{ $json.rawRequest.q14_sessions }}"
            },
            {
              "id": "dietary_restrictions",
              "name": "dietary_restrictions",
              "type": "string",
              "value": "={{ $json.rawRequest.q15_dietary || 'None' }}"
            },
            {
              "id": "attendee_type",
              "name": "attendee_type",
              "type": "string",
              "value": "={{ $json.rawRequest.q16_type || 'Standard' }}"
            },
            {
              "id": "first_time_attendee",
              "name": "first_time_attendee",
              "type": "string",
              "value": "={{ $json.rawRequest.q17_firstTime || 'No' }}"
            },
            {
              "id": "registration_id",
              "name": "registration_id",
              "type": "string",
              "value": "=EVT-{{ Date.now() }}-{{ Math.random().toString(36).substr(2, 9) }}"
            },
            {
              "id": "registration_date",
              "name": "registration_date",
              "type": "string",
              "value": "={{ new Date().toISOString() }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "d9dfc253-85c6-4609-8d23-b662278e2305",
      "name": "Profilage des participants par IA",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        -480,
        224
      ],
      "parameters": {
        "text": "=Analyze this event registration and return JSON with persona classification, scoring, and recommendations.\n\nATTENDEE PROFILE:\nName: {{ $json.attendee_name }}\nCompany: {{ $json.company }}\nTitle: {{ $json.job_title }}\nIndustry: {{ $json.industry }}\nInterests: {{ $json.interests }}\nEvent Goals: {{ $json.event_goals }}\nNetworking Goals: {{ $json.networking_goals }}\nExpertise: {{ $json.expertise }}\nLooking For: {{ $json.looking_for }}\nSession Preferences: {{ $json.session_preferences }}\n\nReturn ONLY valid JSON (no markdown) with this structure:\n{\n  \"persona\": \"founder|investor|executive|tech_professional|vendor|consultant|job_seeker|student\",\n  \"engagement_score\": 85,\n  \"influence_score\": 75,\n  \"connection_value_score\": 80,\n  \"openness_score\": 90,\n  \"primary_objectives\": [\"objective1\", \"objective2\", \"objective3\"],\n  \"ideal_connection_profile\": \"description\",\n  \"recommended_sessions\": [\n    {\"session_name\": \"Session 1\", \"relevance_score\": 95, \"reason\": \"why relevant\"}\n  ],\n  \"conversation_starters\": [\"starter1\", \"starter2\", \"starter3\", \"starter4\", \"starter5\"],\n  \"engagement_tips\": [\"tip1\", \"tip2\"],\n  \"considerations\": [\"concern1\"]\n}",
        "agent": "conversationalAgent",
        "options": {
          "systemMessage": "You are an expert event strategist. Analyze attendee profiles and return ONLY valid JSON with attendee classification and recommendations. No markdown formatting, no code blocks, just raw JSON."
        },
        "promptType": "define",
        "hasOutputParser": true
      },
      "typeVersion": 1.7
    },
    {
      "id": "113a1d5f-7636-40e7-8a1c-492fc8447479",
      "name": "Analyser la réponse de l'IA",
      "type": "n8n-nodes-base.code",
      "position": [
        -160,
        224
      ],
      "parameters": {
        "jsCode": "const items = $input.all();\nconst results = [];\n\nfor (const item of items) {\n  try {\n    // Get AI response from output field\n    const response = item.json.output || item.json.text || '';\n    \n    // Remove markdown code blocks if present\n    let cleanJson = response.replace(/```json\\n?|```\\n?/g, '').trim();\n    \n    // Find JSON object\n    const jsonMatch = cleanJson.match(/\\{[\\s\\S]*\\}/);\n    if (jsonMatch) {\n      cleanJson = jsonMatch[0];\n    }\n    \n    const analysis = JSON.parse(cleanJson);\n    \n    // Get registration data\n    const regData = $('Extract Registration Data').first().json;\n    \n    results.push({\n      json: {\n        ...regData,\n        ...analysis\n      }\n    });\n  } catch (error) {\n    // Fallback if parsing fails\n    const regData = $('Extract Registration Data').first().json;\n    results.push({\n      json: {\n        ...regData,\n        persona: 'tech_professional',\n        engagement_score: 50,\n        influence_score: 50,\n        connection_value_score: 50,\n        openness_score: 50,\n        primary_objectives: ['Networking', 'Learning'],\n        parsing_error: error.message\n      }\n    });\n  }\n}\n\nreturn results;"
      },
      "typeVersion": 2
    },
    {
      "id": "fa05691f-cdd1-4ee5-acaa-cac8ea8d1647",
      "name": "Est-ce un VIP/Conférencier/Sponsor ?",
      "type": "n8n-nodes-base.if",
      "position": [
        80,
        224
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "leftValue": "",
            "caseSensitive": true
          },
          "combinator": "or",
          "conditions": [
            {
              "id": "vip-check",
              "operator": {
                "type": "string",
                "operation": "equals"
              },
              "leftValue": "={{ $json.attendee_type }}",
              "rightValue": "VIP"
            },
            {
              "id": "speaker-check",
              "operator": {
                "type": "string",
                "operation": "equals"
              },
              "leftValue": "={{ $json.attendee_type }}",
              "rightValue": "Speaker"
            },
            {
              "id": "sponsor-check",
              "operator": {
                "type": "string",
                "operation": "equals"
              },
              "leftValue": "={{ $json.attendee_type }}",
              "rightValue": "Sponsor"
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "de62d627-2f13-4085-834c-991f53a128b5",
      "name": "Première participation ?",
      "type": "n8n-nodes-base.if",
      "position": [
        80,
        464
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "leftValue": "",
            "caseSensitive": true
          },
          "conditions": [
            {
              "id": "first-time-check",
              "operator": {
                "type": "string",
                "operation": "equals"
              },
              "leftValue": "={{ $json.first_time_attendee }}",
              "rightValue": "Yes"
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "cdc3d0e7-a981-47ce-ad3f-6a739634793e",
      "name": "Alerter l'équipe événementielle (VIP)",
      "type": "n8n-nodes-base.gmail",
      "position": [
        352,
        32
      ],
      "webhookId": "a8bc9d12-3e45-6f78-9abc-def123456789",
      "parameters": {
        "sendTo": "akshitgupta29@gmail.com",
        "message": "=<!DOCTYPE html>\n<html>\n<head>\n<style>\nbody{font-family:Arial,sans-serif;line-height:1.6;color:#333;max-width:600px;margin:0 auto;padding:20px}\n.header{background:#ff6b6b;color:#fff;padding:20px;text-align:center;border-radius:8px 8px 0 0}\n.content{background:#fff;padding:25px;border:1px solid #ddd}\n.alert-badge{background:#ffd93d;color:#000;padding:8px 16px;border-radius:20px;display:inline-block;font-weight:bold;margin:15px 0}\n.scores{background:#f8f9fa;padding:15px;border-radius:5px;margin:15px 0}\n</style>\n</head>\n<body>\n<div class=\"header\">\n<h2 style=\"margin:0\">⭐ VIP REGISTRATION ALERT</h2>\n<div class=\"alert-badge\">ACTION REQUIRED</div>\n</div>\n<div class=\"content\">\n<h3>VIP Attendee Details</h3>\n<p><strong>Name:</strong> {{ $json.attendee_name }}<br>\n<strong>Title:</strong> {{ $json.job_title }}<br>\n<strong>Company:</strong> {{ $json.company }}<br>\n<strong>Type:</strong> {{ $json.attendee_type }}</p>\n\n<div class=\"scores\">\n<h3 style=\"margin-top:0\">📊 Profile Scores</h3>\n<ul style=\"list-style:none;padding:0\">\n<li>• Engagement Score: <strong>{{ $json.engagement_score }}/100</strong></li>\n<li>• Influence Score: <strong>{{ $json.influence_score }}/100</strong></li>\n<li>• Connection Value: <strong>{{ $json.connection_value_score }}/100</strong></li>\n</ul>\n</div>\n\n<p><strong>Persona:</strong> {{ $json.persona }}<br>\n<strong>Primary Goals:</strong> {{ $json.primary_objectives ? $json.primary_objectives.join(', ') : 'N/A' }}</p>\n\n<p style=\"background:#e3f2fd;padding:15px;border-radius:5px;margin-top:20px\">\n<strong>🎯 Next Steps:</strong><br>\n1. Send personalized VIP welcome<br>\n2. Assign concierge contact<br>\n3. Schedule pre-event call if needed\n</p>\n\n<p><strong>Registration ID:</strong> {{ $json.registration_id }}</p>\n</div>\n</body>\n</html>",
        "options": {},
        "subject": "=🌟 VIP Registration Alert - {{ $json.attendee_name }}"
      },
      "credentials": {
        "gmailOAuth2": {
          "id": "PIMDNhXNj8Zyiz3G",
          "name": "Gmail account - Deepanshi"
        }
      },
      "typeVersion": 2.1
    },
    {
      "id": "77cad468-f4b8-459f-919f-4f5aeb105380",
      "name": "Envoyer l'e-mail de bienvenue VIP",
      "type": "n8n-nodes-base.gmail",
      "position": [
        592,
        32
      ],
      "webhookId": "c01aa7bd-0a88-4279-964c-7de4612c12db",
      "parameters": {
        "sendTo": "={{ $json.attendee_email }}",
        "message": "=<!DOCTYPE html>\n<html>\n<head>\n<style>\nbody{font-family:Arial,sans-serif;line-height:1.6;color:#333;max-width:700px;margin:0 auto;padding:20px}\n.header{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;padding:30px;text-align:center;border-radius:8px 8px 0 0}\n.content{background:#fff;padding:30px;border:2px solid #667eea}\n.vip-badge{background:gold;color:#000;padding:10px 20px;border-radius:25px;display:inline-block;font-weight:bold;margin:20px 0}\nul{margin:10px 0;padding-left:20px}\n</style>\n</head>\n<body>\n<div class=\"header\">\n<h1 style=\"margin:0\">Welcome to Tech Innovation Summit!</h1>\n<div class=\"vip-badge\">⭐ VIP ACCESS ⭐</div>\n</div>\n<div class=\"content\">\n<p>Dear {{ $json.attendee_name }},</p>\n<p>Thank you for registering as <strong>{{ $json.attendee_type }}</strong> for Tech Innovation Summit 2025!</p>\n<h3>Your VIP Benefits</h3>\n<ul>\n<li>VIP Lounge Access with refreshments</li>\n<li>Priority Seating at all sessions</li>\n<li>Private Networking Dinner (Day 1)</li>\n<li>Concierge Services throughout event</li>\n<li>Curated personal introductions</li>\n</ul>\n<h3>📅 Event Details</h3>\n<p><strong>Dates:</strong> March 15-16, 2025<br>\n<strong>Location:</strong> Grand Convention Center, SF<br>\n<strong>Registration ID:</strong> {{ $json.registration_id }}</p>\n<h3>🎯 Personalized for You</h3>\n<p>We've identified you as a <strong>{{ $json.persona }}</strong>. Expect personalized session recommendations and curated connections soon!</p>\n<p>Questions? Contact VIP concierge:<br>\n📧 vip@summit.com | 📞 (555) 100-VIPS</p>\n<p>See you in March!<br><strong>Event Director</strong></p>\n</div>\n</body>\n</html>",
        "options": {},
        "subject": "=🌟 VIP Welcome - Tech Innovation Summit 2025"
      },
      "credentials": {
        "gmailOAuth2": {
          "id": "PIMDNhXNj8Zyiz3G",
          "name": "Gmail account - Deepanshi"
        }
      },
      "typeVersion": 2.1
    },
    {
      "id": "62263515-8a61-4ad6-ad7e-9b61b4d4d87b",
      "name": "Envoyer le message de bienvenue aux nouveaux",
      "type": "n8n-nodes-base.gmail",
      "position": [
        352,
        320
      ],
      "webhookId": "d322df28-2699-499e-b5ee-461a0a9ea2a3",
      "parameters": {
        "sendTo": "={{ $json.attendee_email }}",
        "message": "=<!DOCTYPE html>\n<html>\n<head>\n<style>\nbody{font-family:Arial,sans-serif;line-height:1.6;color:#333;max-width:600px;margin:0 auto;padding:20px}\n.header{background:#667eea;color:#fff;padding:25px;text-align:center;border-radius:8px 8px 0 0}\n.content{background:#fff;padding:30px;border:1px solid #ddd}\n.highlight{background:#fff3cd;padding:15px;border-radius:5px;margin:20px 0}\nul{margin:10px 0;padding-left:20px}\n</style>\n</head>\n<body>\n<div class=\"header\"><h2 style=\"margin:0\">Welcome, First-Timer! 🎉</h2></div>\n<div class=\"content\">\n<p>Hi {{ $json.attendee_name.split(' ')[0] }},</p>\n<p>Welcome to your first Tech Innovation Summit!</p>\n<div class=\"highlight\">\n<h3 style=\"margin-top:0\">🎓 First-Timer Tips</h3>\n<ul>\n<li>Arrive early for badge pickup (8:00am)</li>\n<li>Download the event app</li>\n<li>Attend First-Timer Orientation (8:30am)</li>\n<li>Don't be shy - everyone networks!</li>\n<li>Bring business cards</li>\n</ul>\n</div>\n<h3>🤝 Your Buddy: Alex Johnson</h3>\n<p>We've assigned you a buddy to help navigate! They'll reach out before the event.</p>\n<h3>🎯 Conversation Starters</h3>\n<ol>\n{{ $json.conversation_starters ? $json.conversation_starters.slice(0,3).map(s => '<li>' + s + '</li>').join('') : '<li>What brings you to the summit?</li><li>What industry are you in?</li>' }}\n</ol>\n<p><strong>Registration ID:</strong> {{ $json.registration_id }}</p>\n<p>Questions? Reply to this email!<br><strong>The Summit Team</strong></p>\n</div>\n</body>\n</html>",
        "options": {},
        "subject": "=Welcome First-Timer! 🎉 Tech Innovation Summit"
      },
      "credentials": {
        "gmailOAuth2": {
          "id": "PIMDNhXNj8Zyiz3G",
          "name": "Gmail account - Deepanshi"
        }
      },
      "typeVersion": 2.1
    },
    {
      "id": "8ac78b1b-0a1e-428e-ad37-b90b46612914",
      "name": "Envoyer la confirmation standard",
      "type": "n8n-nodes-base.gmail",
      "position": [
        352,
        640
      ],
      "webhookId": "3a0d3375-37cc-4200-9f3e-9f1575ca0a71",
      "parameters": {
        "sendTo": "={{ $json.attendee_email }}",
        "message": "=<!DOCTYPE html>\n<html>\n<head>\n<style>\nbody{font-family:Arial,sans-serif;line-height:1.6;color:#333;max-width:600px;margin:0 auto;padding:20px}\n.header{background:#667eea;color:#fff;padding:25px;text-align:center;border-radius:8px 8px 0 0}\n.content{background:#fff;padding:30px;border:1px solid #ddd}\n</style>\n</head>\n<body>\n<div class=\"header\"><h2 style=\"margin:0\">You're Registered! ✅</h2></div>\n<div class=\"content\">\n<p>Hi {{ $json.attendee_name.split(' ')[0] }},</p>\n<p>Your registration for Tech Innovation Summit 2025 is confirmed!</p>\n<h3>📋 Event Details</h3>\n<p><strong>Dates:</strong> March 15-16, 2025<br>\n<strong>Location:</strong> Grand Convention Center, SF<br>\n<strong>Registration ID:</strong> {{ $json.registration_id }}</p>\n<h3>What's Next?</h3>\n<ul>\n<li><strong>3-5 days:</strong> Personalized agenda</li>\n<li><strong>2 weeks before:</strong> Networking connections</li>\n<li><strong>1 week before:</strong> Event app download</li>\n</ul>\n<h3>🎯 Your Profile</h3>\n<p>Persona: <strong>{{ $json.persona }}</strong><br>\nWe're curating session recommendations and connections just for you!</p>\n<p>Questions?<br>\n📧 hello@summit.com | 📞 (555) 123-4567</p>\n<p>See you soon!<br><strong>Summit Team</strong></p>\n</div>\n</body>\n</html>",
        "options": {},
        "subject": "=Registration Confirmed - Tech Innovation Summit"
      },
      "credentials": {
        "gmailOAuth2": {
          "id": "PIMDNhXNj8Zyiz3G",
          "name": "Gmail account - Deepanshi"
        }
      },
      "typeVersion": 2.1
    },
    {
      "id": "603290b8-b6c6-4652-b5ee-2ab69dd621a4",
      "name": "Enregistrer dans la base de données de l'événement",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        928,
        208
      ],
      "parameters": {
        "columns": {
          "value": {},
          "schema": [],
          "mappingMode": "autoMapInputData",
          "matchingColumns": [],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "append",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": "gid=0"
        },
        "documentId": {
          "__rl": true,
          "mode": "list",
          "value": "1PqqxQWFZ-R8o58_lscSAGR5GyB24MqH2NKYjKqEVsw8",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1PqqxQWFZ-R8o58_lscSAGR5GyB24MqH2NKYjKqEVsw8/edit?usp=drivesdk",
          "cachedResultName": "Event Registration"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "Kz2DdSp11rxqwlFt",
          "name": "Google Sheets account - Deepanshi"
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "af014f9e-7c4f-4547-b277-41790bf2a651",
      "name": "Note adhésive",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -960,
        16
      ],
      "parameters": {
        "color": 5,
        "width": 360,
        "height": 220,
        "content": "## 📝 Event Registration Intake\n\nCaptures attendee info via JotForm: name, company, title, LinkedIn, interests, goals, networking objectives, session preferences.\n\n**Output:** Structured data with unique ID."
      },
      "typeVersion": 1
    },
    {
      "id": "9f65a9ab-1741-43fc-8c18-67ffd407bbe7",
      "name": "Note adhésive 1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -512,
        32
      ],
      "parameters": {
        "color": 6,
        "width": 360,
        "height": 240,
        "content": "## 🎯 AI Attendee Profiling\n\nClassifies persona, scores engagement/influence/value, identifies objectives, recommends sessions, generates conversation starters.\n\n**Tech:** AI Agent with OpenAI GPT-4o"
      },
      "typeVersion": 1
    },
    {
      "id": "e6deef28-8fa0-4133-9b84-6c6a6ca22df7",
      "name": "Note adhésive 2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        0,
        0
      ],
      "parameters": {
        "color": 3,
        "width": 600,
        "height": 240,
        "content": "## 🚦 Smart Routing\n\n**VIP/Speaker/Sponsor:** Slack → VIP email\n**First-Timer:** Buddy assignment → Tips\n**Standard:** Confirmation → Agenda\n\nAll: Log to database"
      },
      "typeVersion": 1
    },
    {
      "id": "6ec2164f-d703-4fc4-9a87-f2dd566194ec",
      "name": "Note adhésive 3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        816,
        48
      ],
      "parameters": {
        "color": 7,
        "width": 340,
        "height": 220,
        "content": "## 📊 Analytics Database\n\nTracks registrations: persona, scores, goals, status.\n\n**Use Cases:** Segmentation, insights, ROI."
      },
      "typeVersion": 1
    },
    {
      "id": "6a1c3d36-23fc-42c6-be80-4d08777d158d",
      "name": "Déclencheur JotForm",
      "type": "n8n-nodes-base.jotFormTrigger",
      "position": [
        -912,
        224
      ],
      "webhookId": "23c33d45-49aa-4823-8bc0-f4cb3d4a7763",
      "parameters": {
        "form": "252851017263453"
      },
      "credentials": {
        "jotFormApi": {
          "id": "W7O1b225FpOwkwDT",
          "name": "JotForm account-Deepanshi"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "e138dad0-793b-4851-a8c5-f64bf0dbbd82",
      "name": "Modèle de chat OpenAI",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        -624,
        432
      ],
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "gpt-4.1-mini"
        },
        "options": {}
      },
      "credentials": {
        "openAiApi": {
          "id": "8IkhtT3EbXygnvcr",
          "name": "Klinsman OpenAI"
        }
      },
      "typeVersion": 1.2
    }
  ],
  "pinData": {},
  "connections": {
    "6a1c3d36-23fc-42c6-be80-4d08777d158d": {
      "main": [
        [
          {
            "node": "19a7f562-8c39-4b99-b0a2-339e3693cdd0",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "e138dad0-793b-4851-a8c5-f64bf0dbbd82": {
      "ai_languageModel": [
        [
          {
            "node": "d9dfc253-85c6-4609-8d23-b662278e2305",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "113a1d5f-7636-40e7-8a1c-492fc8447479": {
      "main": [
        [
          {
            "node": "fa05691f-cdd1-4ee5-acaa-cac8ea8d1647",
            "type": "main",
            "index": 0
          },
          {
            "node": "de62d627-2f13-4085-834c-991f53a128b5",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "de62d627-2f13-4085-834c-991f53a128b5": {
      "main": [
        [
          {
            "node": "62263515-8a61-4ad6-ad7e-9b61b4d4d87b",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "8ac78b1b-0a1e-428e-ad37-b90b46612914",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "d9dfc253-85c6-4609-8d23-b662278e2305": {
      "main": [
        [
          {
            "node": "113a1d5f-7636-40e7-8a1c-492fc8447479",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "cdc3d0e7-a981-47ce-ad3f-6a739634793e": {
      "main": [
        [
          {
            "node": "77cad468-f4b8-459f-919f-4f5aeb105380",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "77cad468-f4b8-459f-919f-4f5aeb105380": {
      "main": [
        [
          {
            "node": "603290b8-b6c6-4652-b5ee-2ab69dd621a4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "fa05691f-cdd1-4ee5-acaa-cac8ea8d1647": {
      "main": [
        [
          {
            "node": "cdc3d0e7-a981-47ce-ad3f-6a739634793e",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "62263515-8a61-4ad6-ad7e-9b61b4d4d87b": {
      "main": [
        [
          {
            "node": "603290b8-b6c6-4652-b5ee-2ab69dd621a4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "19a7f562-8c39-4b99-b0a2-339e3693cdd0": {
      "main": [
        [
          {
            "node": "d9dfc253-85c6-4609-8d23-b662278e2305",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "8ac78b1b-0a1e-428e-ad37-b90b46612914": {
      "main": [
        [
          {
            "node": "603290b8-b6c6-4652-b5ee-2ab69dd621a4",
            "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é

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.

Informations sur le workflow
Niveau de difficulté
Avancé
Nombre de nœuds16
Catégorie-
Types de nœuds9
Description de la difficulté

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

Auteur
Jitesh Dugar

Jitesh Dugar

@jiteshdugar

AI Automation Specialist - OpenAI, CRM & Automation Expert with a solid understanding of various tools that include Zapier, Make, Zoho CRM, Hubspot, Google Sheets, Airtable, Pipedrive, Google Analytics, and more.

Liens externes
Voir sur n8n.io

Partager ce workflow

Catégories

Catégories: 34