Crear prospectos calificados y guiones de llamadas en frío usando LinkedIn, OpenAI y Sales Navigator

Avanzado

Este es unLead Generation, Multimodal AIflujo de automatización del dominio deautomatización que contiene 47 nodos.Utiliza principalmente nodos como If, Code, Limit, Filter, SplitOut. Crear leads cualificados y guiones para llamadas frías usando LinkedIn, OpenAI y Sales Navigator

Requisitos previos
  • Pueden requerirse credenciales de autenticación para la API de destino
  • Credenciales de API de Google Sheets
  • Clave de API de OpenAI
Vista previa del flujo de trabajo
Visualización de las conexiones entre nodos, con soporte para zoom y panorámica
Exportar flujo de trabajo
Copie la siguiente configuración JSON en n8n para importar y usar este flujo de trabajo
{
  "meta": {
    "instanceId": "95a1299fb2b16eb2219cb044f54e72c2d00dcd2c72efe717b3c308d200f29927",
    "templateCredsSetupCompleted": true
  },
  "nodes": [
    {
      "id": "e7625dd8-e020-4dcd-a8c1-8268310a1d84",
      "name": "Procesar cada empresa",
      "type": "n8n-nodes-base.splitInBatches",
      "onError": "continueRegularOutput",
      "position": [
        2420,
        -740
      ],
      "parameters": {
        "options": {}
      },
      "typeVersion": 3,
      "alwaysOutputData": false
    },
    {
      "id": "0998efcf-7b05-4ad1-844e-3fc4a5136c44",
      "name": "Obtener información de la empresa",
      "type": "n8n-nodes-base.httpRequest",
      "onError": "continueRegularOutput",
      "position": [
        2640,
        -740
      ],
      "parameters": {
        "url": "https://api.ghostgenius.fr/v2/company",
        "options": {},
        "sendQuery": true,
        "sendHeaders": true,
        "queryParameters": {
          "parameters": [
            {
              "name": "url",
              "value": "={{ $json.url }}"
            }
          ]
        },
        "headerParameters": {
          "parameters": [
            {
              "name": "Authorization",
              "value": "=Bearer {{ $('Aggregate1').item.json.settings[6]['Value (edit with your use case)'] }}"
            }
          ]
        }
      },
      "retryOnFail": true,
      "typeVersion": 4.2
    },
    {
      "id": "7c914bd6-1a42-4a6e-b09e-d553ca770de6",
      "name": "Filtrar empresas válidas",
      "type": "n8n-nodes-base.if",
      "onError": "continueRegularOutput",
      "position": [
        2840,
        -740
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "5ea943a6-8f6c-4cb0-b194-8c92d4b2aacc",
              "operator": {
                "type": "string",
                "operation": "notEmpty",
                "singleValue": true
              },
              "leftValue": "={{ $json.website }}",
              "rightValue": "[null]"
            },
            {
              "id": "8235b9bb-3cd4-4ed4-a5dc-921127ff47c7",
              "operator": {
                "type": "number",
                "operation": "gt"
              },
              "leftValue": "={{ $json.followers_count }}",
              "rightValue": 200
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "9690999d-7a10-4b9b-8a73-0c1cc3cca7f0",
      "name": "¿Es empresa nueva?",
      "type": "n8n-nodes-base.if",
      "position": [
        3280,
        -740
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "050c33be-c648-44d7-901c-51f6ff024e97",
              "operator": {
                "type": "object",
                "operation": "empty",
                "singleValue": true
              },
              "leftValue": "={{ $('Check If Company Exists').all().first().json }}",
              "rightValue": ""
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "e0386eb6-1c98-454d-ac5d-cacca1f68ca5",
      "name": "Buscar empresas",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1900,
        -740
      ],
      "parameters": {
        "url": "https://api.ghostgenius.fr/v2/search/companies",
        "options": {
          "pagination": {
            "pagination": {
              "parameters": {
                "parameters": [
                  {
                    "name": "page",
                    "value": "={{ $pageCount + 1 }}"
                  }
                ]
              },
              "maxRequests": 1,
              "requestInterval": 2000,
              "limitPagesFetched": true,
              "completeExpression": "={{ $response.body.data.isEmpty() }}",
              "paginationCompleteWhen": "other"
            }
          }
        },
        "sendQuery": true,
        "sendHeaders": true,
        "queryParameters": {
          "parameters": [
            {
              "name": "keywords",
              "value": "={{ $json.message.content.keywords }}"
            },
            {
              "name": "locations",
              "value": "={{ $('Aggregate1').item.json.settings[4]['Value (edit with your use case)'] }}"
            },
            {
              "name": "company_size",
              "value": "={{ $('Aggregate1').item.json.settings[5]['Value (edit with your use case)'] }}"
            }
          ]
        },
        "headerParameters": {
          "parameters": [
            {
              "name": "Authorization",
              "value": "=Bearer {{ $('Aggregate1').item.json.settings[6]['Value (edit with your use case)'] }}"
            }
          ]
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "003c4ff2-ad82-43cb-8f77-85ba733bfec2",
      "name": "Extraer datos de la empresa",
      "type": "n8n-nodes-base.splitOut",
      "onError": "continueRegularOutput",
      "position": [
        2100,
        -740
      ],
      "parameters": {
        "options": {},
        "fieldToSplitOut": "data"
      },
      "typeVersion": 1
    },
    {
      "id": "3616bf38-3e24-459b-a3a3-5c4f489c9c1e",
      "name": "Verificar si la empresa existe",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        3060,
        -740
      ],
      "parameters": {
        "options": {},
        "filtersUI": {
          "values": [
            {
              "lookupValue": "={{ $json.id }}",
              "lookupColumn": "ID"
            }
          ]
        },
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": "gid=0",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1j8AHiPiHEXVOkUhO2ms-lw1Ygu1eWIWW-8Qe1OoHpCo/edit#gid=0",
          "cachedResultName": "Companies"
        },
        "documentId": {
          "__rl": true,
          "mode": "list",
          "value": "1o1W1UwM0tsEgQSszqph99DopFN7KBLCq2v1SiMbfG9Q",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1o1W1UwM0tsEgQSszqph99DopFN7KBLCq2v1SiMbfG9Q/edit?usp=drivesdk",
          "cachedResultName": "AI-Powered Cold Call Machine - Ghost Genius"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "Y8D8KsfgZCZmP2Vh",
          "name": "Google Sheets account"
        }
      },
      "typeVersion": 4.5,
      "alwaysOutputData": true
    },
    {
      "id": "fcc1b9d9-468c-459c-9eca-825f72e2e958",
      "name": "Puntuación de empresa por IA",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        3620,
        -740
      ],
      "parameters": {
        "modelId": {
          "__rl": true,
          "mode": "list",
          "value": "o3-mini",
          "cachedResultName": "O3-MINI"
        },
        "options": {},
        "messages": {
          "values": [
            {
              "role": "system",
              "content": "=You are an AI assistant that evaluates companies to determine if they might be interested in {{ $('Aggregate1').item.json.settings[0]['Value (edit with your use case)'] }}.\n\nEvaluate the company information provided on a scale of 0 to 10, where:\n- 0 = Not at all likely to be interested\n- 10 = Extremely likely to be interested\n\nBase your evaluation on these criteria:\n1. Industry fit: How well does the company's industry align with {{ $('Aggregate1').item.json.settings[0]['Value (edit with your use case)'] }}?\n2. Company profile: Is the company size, growth stage, and location appropriate for {{ $('Aggregate1').item.json.settings[0]['Value (edit with your use case)'] }}?\n3. Pain points: Based on their description, do they likely have challenges that {{ $('Aggregate1').item.json.settings[0]['Value (edit with your use case)'] }} solves?\n\nRespond ONLY with this JSON format:\n```json\n{\n  \"score\": [number between 0 and 10],\n  \"explanation\":\n}"
            },
            {
              "content": "=Here is the company to analyze:\nName: {{ $('Filter Valid Companies').item.json.name }}\n{{ $('Filter Valid Companies').item.json.tagline }}\n{{ $('Filter Valid Companies').item.json.description }}\nNumber of employees: {{ $('Filter Valid Companies').item.json.staff_count }}\nIndustry: {{ $('Filter Valid Companies').item.json.industries }}\nSpecialties: {{ $('Filter Valid Companies').item.json.specialities }}\nLocation: {{ $('Filter Valid Companies').item.json.locations?.toJsonString() }}\nFounded in: {{ $('Filter Valid Companies').item.json.founded_on }}"
            }
          ]
        },
        "jsonOutput": true
      },
      "credentials": {
        "openAiApi": {
          "id": "SSQ6BcbSKW6I0uSn",
          "name": "OpenAi account"
        }
      },
      "typeVersion": 1.8
    },
    {
      "id": "746a7981-4dcc-494c-bc3f-4e65f8ab8b20",
      "name": "Agregar empresa al CRM",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        3980,
        -740
      ],
      "parameters": {
        "columns": {
          "value": {
            "ID": "={{ $('Get Company Info').item.json.id }}",
            "Name": "={{ $('Get Company Info').item.json.name }}",
            "Score": "={{ $('AI Company Scoring').item.json.message.content.score }}",
            "State": "Qualified",
            "Summary": "={{ $('Get Company Info').item.json.description }}",
            "Website": "={{ $('Get Company Info').item.json.website }}",
            "LinkedIn": "={{ $('Get Company Info').item.json.url }}",
            "Explanation": "={{ $('AI Company Scoring').item.json.message.content.explanation }}"
          },
          "schema": [
            {
              "id": "Name",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Name",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Website",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Website",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "LinkedIn",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "LinkedIn",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "ID",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "ID",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Summary",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Summary",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Score",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Score",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Explanation",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Explanation",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "State",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "State",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "append",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": "gid=0",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1j8AHiPiHEXVOkUhO2ms-lw1Ygu1eWIWW-8Qe1OoHpCo/edit#gid=0",
          "cachedResultName": "Companies"
        },
        "documentId": {
          "__rl": true,
          "mode": "list",
          "value": "1o1W1UwM0tsEgQSszqph99DopFN7KBLCq2v1SiMbfG9Q",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1o1W1UwM0tsEgQSszqph99DopFN7KBLCq2v1SiMbfG9Q/edit?usp=drivesdk",
          "cachedResultName": "AI-Powered Cold Call Machine - Ghost Genius"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "Y8D8KsfgZCZmP2Vh",
          "name": "Google Sheets account"
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "a17bb8d3-95fc-4d9d-b6d0-a49070591b0f",
      "name": "Nota adhesiva4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        700,
        -1020
      ],
      "parameters": {
        "color": 6,
        "width": 1580,
        "height": 460,
        "content": "## LinkedIn company search\nThis section initiates the workflow and searches for your target companies on LinkedIn using the Ghost Genius API.\n\nYou can filter and refine your search by customizing the fields in the \"Settings\" sheet in the Google Sheet.\n\nNote that you can retrieve a maximum of 1000 companies per search (corresponding to 100 LinkedIn pages), so it's important not to exceed this number of results to avoid losing prospects.\n\nExample: Let's say I want to target Growth Marketing Agencies with 11-50 employees. I do my search and see that there are 10,000 results. So I refine my search by using location to go country by country and retrieve all 10,000 results in several batches ranging from 500 to 1000 depending on the country.\n\nTips: To test the workflow or to see the number of results of your search, change the pagination parameter (Max Pages) in the \"Search Companies\" node. It will be displayed at the very top of the response JSON."
      },
      "typeVersion": 1
    },
    {
      "id": "986ac080-9536-4b27-9e9c-09dc2ce843e9",
      "name": "Nota adhesiva5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3520,
        -1020
      ],
      "parameters": {
        "color": 5,
        "width": 680,
        "height": 460,
        "content": "## AI scoring and storage\nThis section scores the company and stores it in a Google Sheet.\n\nIt's important to properly fill in the \"Settings\" sheet at the beginning of the workflow to get a result relevant to your use case. You can also manually modify the system prompt.\n\nWe add the company to the \"Companies\" sheet in this [Google Sheet](https://docs.google.com/spreadsheets/d/1j8AHiPiHEXVOkUhO2ms-lw1Ygu1eWIWW-8Qe1OoHpCo/edit?usp=sharing) which you can make a copy of and use.\n\nThis AI scoring functionality is extremely impressive once perfectly configured, so I recommend taking some time to test with several companies to ensure the scoring system works well for your needs!"
      },
      "typeVersion": 1
    },
    {
      "id": "e843bbc2-33aa-4145-b5a1-8d9483c25530",
      "name": "Agregador1",
      "type": "n8n-nodes-base.aggregate",
      "position": [
        1180,
        -740
      ],
      "parameters": {
        "options": {},
        "aggregate": "aggregateAllItemData",
        "destinationFieldName": "settings"
      },
      "typeVersion": 1
    },
    {
      "id": "7f58c3d4-dd04-4766-a632-23437c2131a3",
      "name": "Nota adhesiva1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2340,
        -1020
      ],
      "parameters": {
        "color": 4,
        "width": 1120,
        "height": 460,
        "content": "## Company data processing \nThis section processes each company individually.\n\nWe retrieve all the company information using Get Company Details by using the LinkedIn link obtained from the previous section.\n\nThen we filter the company based on the number of followers, which gives us a first indication of the company's credibility (200 in this case), and whether their LinkedIn page has a website listed.\n\nYou can adjust these thresholds based on your target market - increasing the follower count for more established businesses or decreasing it for emerging markets.\n\nThe last two modules checks if the company already exists in your database (using LinkedIn ID) to prevent duplicates because when you do close enough searches, some companies may come up several times."
      },
      "typeVersion": 1
    },
    {
      "id": "0d1abba8-380e-429e-89d2-7f42bf4f9644",
      "name": "Inicio",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        780,
        -740
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "1353ecb3-72f9-49bf-ad0d-92e298a0d667",
      "name": "Nota adhesiva7",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        580,
        -1160
      ],
      "parameters": {
        "width": 3820,
        "height": 920,
        "content": "# Search LinkedIn companies, score them with AI, and send to your CRM"
      },
      "typeVersion": 1
    },
    {
      "id": "7651927b-f692-4194-a8ab-1df8aea75209",
      "name": "Make the perfect request",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        1540,
        -740
      ],
      "parameters": {
        "modelId": {
          "__rl": true,
          "mode": "list",
          "value": "o3-mini",
          "cachedResultName": "O3-MINI"
        },
        "options": {},
        "messages": {
          "values": [
            {
              "role": "system",
              "content": "You are an AI assistant that extracts clean, relevant keywords to search for companies on LinkedIn.\n\nThe user input is often noisy, vague, or includes unnecessary details. Your job is to return only **clear, concise keywords** that describe the **type of company** the user is looking for.\n\nOnly keep terms related to:\n- Industry or sector (e.g. fintech, legal tech, SaaS)\n- Company activity or profession (e.g. digital agency, HR software, logistics)\n\nIgnore anything related to:\n- Location (e.g. in Paris, Europe)\n- Company size (e.g. startups, large enterprise)\n- Intent or service needs (e.g. looking for CRM, needs automation)\n- Personal perspective (e.g. I’m looking for, I want to target)\n\nYour answer must contain:\n- A space-separated list of keywords (no punctuation, no full sentences, no extra text)\n- If there are no relevant keywords, respond with: `no keywords`"
            },
            {
              "content": "=Extract the relevant company keywords from this input:\n\n{{ $json.settings[1]['Value (edit with your use case)'] }}"
            }
          ]
        },
        "jsonOutput": true
      },
      "credentials": {
        "openAiApi": {
          "id": "SSQ6BcbSKW6I0uSn",
          "name": "OpenAi account"
        }
      },
      "typeVersion": 1.8
    },
    {
      "id": "5d93a57b-9ff4-4542-9a3f-5058ab151055",
      "name": "Obtener configuraciones",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        980,
        -740
      ],
      "parameters": {
        "options": {},
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": 1782913168,
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1o1W1UwM0tsEgQSszqph99DopFN7KBLCq2v1SiMbfG9Q/edit#gid=1782913168",
          "cachedResultName": "Settings"
        },
        "documentId": {
          "__rl": true,
          "mode": "list",
          "value": "1o1W1UwM0tsEgQSszqph99DopFN7KBLCq2v1SiMbfG9Q",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1o1W1UwM0tsEgQSszqph99DopFN7KBLCq2v1SiMbfG9Q/edit?usp=drivesdk",
          "cachedResultName": "AI-Powered Cold Call Machine - Ghost Genius"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "Y8D8KsfgZCZmP2Vh",
          "name": "Google Sheets account"
        }
      },
      "executeOnce": true,
      "typeVersion": 4.5
    },
    {
      "id": "ddc20b06-bbd6-40de-9f86-8af7409309e5",
      "name": "Si",
      "type": "n8n-nodes-base.if",
      "position": [
        1340,
        -740
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "1fb2a486-8581-4d1e-9a83-26992e4ff505",
              "operator": {
                "type": "string",
                "operation": "notEmpty",
                "singleValue": true
              },
              "leftValue": "={{ $json.settings[6]['Value (edit with your use case)'] }}",
              "rightValue": ""
            },
            {
              "id": "35ea5c51-10f6-4fe1-b802-9cbd202d8381",
              "operator": {
                "type": "string",
                "operation": "notEmpty",
                "singleValue": true
              },
              "leftValue": "={{ $json.settings[2]['Value (edit with your use case)'] }}",
              "rightValue": ""
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "8c6a4ce8-bdd0-462b-9486-51f1a3df6d6a",
      "name": "Nota adhesiva12",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1480,
        -560
      ],
      "parameters": {
        "color": 3,
        "width": 400,
        "height": 260,
        "content": "## Exit"
      },
      "typeVersion": 1
    },
    {
      "id": "d745c311-bb03-4a08-84c9-7c3aa8495a61",
      "name": "Falta clave API o ID de cuenta",
      "type": "n8n-nodes-base.stopAndError",
      "position": [
        1640,
        -480
      ],
      "parameters": {
        "errorMessage": "Missing API Key or Account ID in the Google Sheet"
      },
      "typeVersion": 1
    },
    {
      "id": "08a32a0e-bf4e-4174-9b3b-bd9038af7a9d",
      "name": "Activador programado",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        500,
        400
      ],
      "parameters": {
        "rule": {
          "interval": [
            {}
          ]
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "eeb46f4b-5df9-4bcc-810a-d00e0245a6a8",
      "name": "Agregador",
      "type": "n8n-nodes-base.aggregate",
      "position": [
        920,
        400
      ],
      "parameters": {
        "options": {},
        "aggregate": "aggregateAllItemData",
        "destinationFieldName": "settings"
      },
      "typeVersion": 1
    },
    {
      "id": "8ea6ffb9-3a8d-4f89-8b68-9cc24f94bbeb",
      "name": "Recuperación de empresas",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1360,
        400
      ],
      "parameters": {
        "options": {},
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": "gid=0",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1o1W1UwM0tsEgQSszqph99DopFN7KBLCq2v1SiMbfG9Q/edit#gid=0",
          "cachedResultName": "Companies"
        },
        "documentId": {
          "__rl": true,
          "mode": "list",
          "value": "1o1W1UwM0tsEgQSszqph99DopFN7KBLCq2v1SiMbfG9Q",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1o1W1UwM0tsEgQSszqph99DopFN7KBLCq2v1SiMbfG9Q/edit?usp=drivesdk",
          "cachedResultName": "AI-Powered Cold Call Machine - Ghost Genius"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "Y8D8KsfgZCZmP2Vh",
          "name": "Google Sheets account"
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "9c152cdb-e13f-4dfa-b3f8-4a792f969e3c",
      "name": "Filtrar por puntuación y estado",
      "type": "n8n-nodes-base.filter",
      "position": [
        1560,
        400
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "146a686b-6a22-4a33-8e04-a4e7d0fc3eb9",
              "operator": {
                "type": "number",
                "operation": "gte"
              },
              "leftValue": "={{ $json.Score }}",
              "rightValue": 7
            },
            {
              "id": "31a8bdd6-1f27-4dec-9fbf-f5895087d54b",
              "operator": {
                "name": "filter.operator.equals",
                "type": "string",
                "operation": "equals"
              },
              "leftValue": "={{ $json.State }}",
              "rightValue": "Qualified"
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "c8408cdb-c6ac-45b2-86e9-4b73c2f180d6",
      "name": "Iterar sobre elementos",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        2080,
        400
      ],
      "parameters": {
        "options": {}
      },
      "typeVersion": 3
    },
    {
      "id": "a7174058-4bc4-4de9-a887-9672a7e9fd58",
      "name": "Buscar empleados",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2300,
        400
      ],
      "parameters": {
        "url": "https://api.ghostgenius.fr/v2/private/sales-navigator",
        "options": {},
        "sendQuery": true,
        "sendHeaders": true,
        "queryParameters": {
          "parameters": [
            {
              "name": "current_company",
              "value": "={{ $('Loop Over Items').item.json.ID }}"
            },
            {
              "name": "account_id",
              "value": "={{ $('Aggregate').item.json.settings[2]['Value (edit with your use case)'] }}"
            },
            {
              "name": "current_title",
              "value": "={{ $('Aggregate').item.json.settings[3]['Value (edit with your use case)'] }}"
            }
          ]
        },
        "headerParameters": {
          "parameters": [
            {
              "name": "Authorization",
              "value": "=Bearer {{ $('Aggregate').item.json.settings[6]['Value (edit with your use case)'] }}"
            }
          ]
        }
      },
      "retryOnFail": true,
      "typeVersion": 4.2,
      "waitBetweenTries": 2000
    },
    {
      "id": "900c1a14-5716-4647-bc5c-c1caacd24870",
      "name": "Verificar perfiles encontrados",
      "type": "n8n-nodes-base.if",
      "position": [
        2520,
        400
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "62313990-929a-4859-aab7-0efe2f434dc9",
              "operator": {
                "type": "number",
                "operation": "gte"
              },
              "leftValue": "={{ $json.total }}",
              "rightValue": 1
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "6a7f796a-56a5-4dc3-9783-ae29f5938ae5",
      "name": "Dividir perfiles",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        2760,
        400
      ],
      "parameters": {
        "options": {},
        "fieldToSplitOut": "data"
      },
      "typeVersion": 1
    },
    {
      "id": "1237a4bd-067c-456f-8b22-aa71c2b3dce1",
      "name": "Obtener detalles del perfil",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2980,
        400
      ],
      "parameters": {
        "url": "https://api.ghostgenius.fr/v2/profile",
        "options": {
          "batching": {
            "batch": {
              "batchSize": 1,
              "batchInterval": 1500
            }
          }
        },
        "sendQuery": true,
        "sendHeaders": true,
        "queryParameters": {
          "parameters": [
            {
              "name": "url",
              "value": "={{ $json.url }}"
            }
          ]
        },
        "headerParameters": {
          "parameters": [
            {
              "name": "Authorization",
              "value": "=Bearer {{ $('Aggregate').item.json.settings[6]['Value (edit with your use case)'] }}"
            }
          ]
        }
      },
      "retryOnFail": true,
      "typeVersion": 4.2,
      "waitBetweenTries": 2000
    },
    {
      "id": "eb9b91c7-efbc-4578-9444-4d60f00fb3b5",
      "name": "Mantener información relevante",
      "type": "n8n-nodes-base.code",
      "position": [
        3820,
        400
      ],
      "parameters": {
        "mode": "runOnceForEachItem",
        "jsCode": "const simplifiedItem = {\n  first_name: $('Get Profile details').item.json.first_name || null,\n  last_name: $('Get Profile details').item.json.last_name || null,\n  headline: $('Get Profile details').item.json.headline || null,\n  position: $('Get Profile details').item.json.experiences[0].position || null,\n  position_description: $('Get Profile details').item.json.experiences[0].description || null,\n  summary: $('Get Profile details').item.json.summary || null, \n  company_name: $('Loop Over Items').item.json.Name || null,\n  company_summary: $('Loop Over Items').item.json.Summary || null\n};\nreturn simplifiedItem;"
      },
      "typeVersion": 2
    },
    {
      "id": "ee8706a1-add1-4a8e-a975-1082b0c19f25",
      "name": "Nota adhesiva",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        420,
        120
      ],
      "parameters": {
        "color": 6,
        "width": 1520,
        "height": 460,
        "content": "## Data recovery\nHere, we retrieve the companies from the first automation, filtering them by their score (min. 7). Feel free to remove this filter or modify it. However, it is mandatory to keep the status filter.\n\nThe \"Limit\" node is used to avoid reaching the rate limit imposed by LinkedIn for Sales Navigator. Indeed, Sales Navigator has a daily limit of 2,500 search results. In this automation, one company search equals one request, which can yield up to 25 results. Therefore, to stay within the limits, you should not process more than 100 companies per day.\n\nIt's worth knowing that scraping Sales Navigator is much less risky than scraping regular LinkedIn for things like reactions, profiles, etc. Even if you accidentally reach the limit (the Ghost Genius API will block you automatically), you just won't be able to use your Sales Navigator for 24 hours, but nothing more. In any case, I recommend using [Ghost Genius](https://ghostgenius.fr) to take advantage of the cookieless feature (no need to use your own account) for all public endpoints (Get Profile, Get Company, Get Post reactions, etc.), and for private endpoints, the API automatically manages the limits."
      },
      "typeVersion": 1
    },
    {
      "id": "825a0a05-272a-4540-a268-79f370d50e20",
      "name": "Nota adhesiva2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2000,
        300
      ],
      "parameters": {
        "color": 4,
        "width": 2800,
        "height": 280,
        "content": "## Find the decision makers\n"
      },
      "typeVersion": 1
    },
    {
      "id": "1c000d63-dffb-45e4-af0a-6db030ae31fa",
      "name": "Nota adhesiva3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2600,
        580
      ],
      "parameters": {
        "color": 3,
        "width": 400,
        "height": 260,
        "content": "## Exit"
      },
      "typeVersion": 1
    },
    {
      "id": "e25b5961-c5fa-45af-924a-50a35608093b",
      "name": "Límite",
      "type": "n8n-nodes-base.limit",
      "position": [
        1760,
        400
      ],
      "parameters": {
        "maxItems": 100
      },
      "typeVersion": 1
    },
    {
      "id": "3dce7f32-006c-4876-acfa-7914eab09af1",
      "name": "Obtener configuraciones1",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        700,
        400
      ],
      "parameters": {
        "options": {},
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": 1782913168,
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1o1W1UwM0tsEgQSszqph99DopFN7KBLCq2v1SiMbfG9Q/edit#gid=1782913168",
          "cachedResultName": "Settings"
        },
        "documentId": {
          "__rl": true,
          "mode": "list",
          "value": "1o1W1UwM0tsEgQSszqph99DopFN7KBLCq2v1SiMbfG9Q",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1o1W1UwM0tsEgQSszqph99DopFN7KBLCq2v1SiMbfG9Q/edit?usp=drivesdk",
          "cachedResultName": "AI-Powered Cold Call Machine - Ghost Genius"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "Y8D8KsfgZCZmP2Vh",
          "name": "Google Sheets account"
        }
      },
      "executeOnce": true,
      "typeVersion": 4.5
    },
    {
      "id": "79519765-6491-47ae-a6d5-aba61f2912cf",
      "name": "Nota adhesiva13",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1220,
        580
      ],
      "parameters": {
        "color": 3,
        "width": 400,
        "height": 260,
        "content": "## Exit"
      },
      "typeVersion": 1
    },
    {
      "id": "196a5d4a-d307-4421-ab9f-8253777219b9",
      "name": "Si1",
      "type": "n8n-nodes-base.if",
      "position": [
        1120,
        400
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "1fb2a486-8581-4d1e-9a83-26992e4ff505",
              "operator": {
                "type": "string",
                "operation": "notEmpty",
                "singleValue": true
              },
              "leftValue": "={{ $json.settings[6]['Value (edit with your use case)'] }}",
              "rightValue": ""
            },
            {
              "id": "35ea5c51-10f6-4fe1-b802-9cbd202d8381",
              "operator": {
                "type": "string",
                "operation": "notEmpty",
                "singleValue": true
              },
              "leftValue": "={{ $json.settings[2]['Value (edit with your use case)'] }}",
              "rightValue": ""
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "f9754c30-5ecb-43dc-8505-b7b9c0e770a9",
      "name": "Falta clave API o ID de cuenta1",
      "type": "n8n-nodes-base.stopAndError",
      "position": [
        1380,
        660
      ],
      "parameters": {
        "errorMessage": "Missing API Key or Account ID in the Google Sheet"
      },
      "typeVersion": 1
    },
    {
      "id": "c7bcec5e-db22-430c-bc9c-0d4d09748a69",
      "name": "No se encontró tomador de decisiones",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        2760,
        660
      ],
      "parameters": {
        "columns": {
          "value": {
            "State": "No decision maker found",
            "LinkedIn": "={{ $('Loop Over Items').item.json.LinkedIn }}"
          },
          "schema": [
            {
              "id": "Name",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "Name",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Website",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "Website",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "LinkedIn",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "LinkedIn",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "ID",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "ID",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Summary",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "Summary",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Score",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "Score",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Explanation",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "Explanation",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "State",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "State",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [
            "LinkedIn"
          ],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "appendOrUpdate",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": "gid=0",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1j8AHiPiHEXVOkUhO2ms-lw1Ygu1eWIWW-8Qe1OoHpCo/edit#gid=0",
          "cachedResultName": "Companies"
        },
        "documentId": {
          "__rl": true,
          "mode": "list",
          "value": "1o1W1UwM0tsEgQSszqph99DopFN7KBLCq2v1SiMbfG9Q",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1o1W1UwM0tsEgQSszqph99DopFN7KBLCq2v1SiMbfG9Q/edit?usp=drivesdk",
          "cachedResultName": "AI-Powered Cold Call Machine - Ghost Genius"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "Y8D8KsfgZCZmP2Vh",
          "name": "Google Sheets account"
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "c58ddc51-6ce5-4548-b82d-35761e5835ec",
      "name": "Obtener móvil",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        3200,
        400
      ],
      "parameters": {
        "url": "https://api.ghostgenius.fr/v2/contact/phone",
        "options": {
          "batching": {
            "batch": {
              "batchSize": 1,
              "batchInterval": 1500
            }
          }
        },
        "sendQuery": true,
        "sendHeaders": true,
        "queryParameters": {
          "parameters": [
            {
              "name": "url",
              "value": "={{ $json.url }}"
            }
          ]
        },
        "headerParameters": {
          "parameters": [
            {
              "name": "Authorization",
              "value": "=Bearer {{ $('Aggregate').item.json.settings[6]['Value (edit with your use case)'] }}"
            }
          ]
        }
      },
      "retryOnFail": true,
      "typeVersion": 4.2,
      "waitBetweenTries": 2000
    },
    {
      "id": "d2d7c757-9550-497b-88cb-22800bff659f",
      "name": "Filtrar",
      "type": "n8n-nodes-base.filter",
      "position": [
        3400,
        400
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "f0c05fb4-707b-4dec-a53a-b7a6490ce614",
              "operator": {
                "type": "boolean",
                "operation": "true",
                "singleValue": true
              },
              "leftValue": "={{ $json.success }}",
              "rightValue": ""
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "e46b1768-3f61-4af8-8488-4860be314387",
      "name": "Si2",
      "type": "n8n-nodes-base.if",
      "position": [
        3620,
        400
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "16d92ece-b9bf-48d1-855f-ffb9c15525c5",
              "operator": {
                "type": "boolean",
                "operation": "true",
                "singleValue": true
              },
              "leftValue": "={{ $json.success }}",
              "rightValue": ""
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "b3f67f73-6c0c-4918-b81e-52ec5d43dd10",
      "name": "OpenAI",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        4040,
        400
      ],
      "parameters": {
        "modelId": {
          "__rl": true,
          "mode": "list",
          "value": "gpt-4.1",
          "cachedResultName": "GPT-4.1"
        },
        "options": {},
        "messages": {
          "values": [
            {
              "role": "system",
              "content": "You’re a serial cold caller, specialized in writing call scripts with an incredibly high appointment booking rate.\n\nYour mission is to write a 20-second personalized call script using the prospect’s information.\n\nHere are the rules to follow:\n\n- Your style is casual and upbeat, helping the person you’re calling feel comfortable and at ease\n\n- You use formal “you” (i.e., polite speech), but still call the person by their first name\n\n- The end of your script must always include a meeting proposal, giving the prospect a choice between two different days\n\n- The script must be pleasant to read and sound completely natural\n\n\nReturn a JSON with the script: \n'''\n\"script\":  \"\"\n'''"
            },
            {
              "content": "=Here is the prospect's information:\n\nFirst Name: {{ $json.first_name }}\n\nLast Name: {{ $json.last_name }}\n\nHeadline: {{ $json.headline }}\n\nPosition: {{ $json.position }}\n\nPosition Description: {{ $json.position_description }}\n\nProfile Summary: {{ $json.summary }}\n\nCompany Name: {{ $json.company_name }}\n\nCompany Description: {{ $json.company_summary }}\n\nHere is my information:\n\nFirst Name: Matthieu\n\nCompany Name: Ghost Genius\n\nProduct/Service Description: A fully cookieless LinkedIn scraping API that retrieves all public LinkedIn data.\n\nProduct/Service Benefits:\n\nCompletely cookieless, so zero risk of getting banned and allows for high-volume scraping\n\nBest data quality on the market\n\nHighly personalized support, with the option to develop custom endpoints\n\nProduct/Service Limitations:\n\nIt’s a fairly technical product, which can be intimidating to implement"
            }
          ]
        },
        "jsonOutput": true
      },
      "credentials": {
        "openAiApi": {
          "id": "SSQ6BcbSKW6I0uSn",
          "name": "OpenAi account"
        }
      },
      "typeVersion": 1.8
    },
    {
      "id": "ea03d9c4-61e9-4777-a9ca-bdbf9ca4143f",
      "name": "Google Sheets",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        4400,
        400
      ],
      "parameters": {
        "columns": {
          "value": {
            "Phone": "='{{ $('Get Mobile').item.json.international_format }}",
            "Script": "={{ $json.message.content.script }}",
            "Lastname": "={{ $('Get Profile details').item.json.last_name }}",
            "LinkedIn": "={{ $('Get Profile details').item.json.url }}",
            "Firstname": "={{ $('Get Profile details').item.json.first_name }}",
            "Company name": "={{ $('Loop Over Items').item.json.Name }}",
            "Current Position": "={{ $('Get Profile details').item.json.experiences[0].position }}"
          },
          "schema": [
            {
              "id": "Firstname",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Firstname",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Lastname",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Lastname",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "LinkedIn",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "LinkedIn",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Company name",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Company name",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Phone",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Phone",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Current Position",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Current Position",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Script",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "Script",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "append",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": 664133164,
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1o1W1UwM0tsEgQSszqph99DopFN7KBLCq2v1SiMbfG9Q/edit#gid=664133164",
          "cachedResultName": "Leads"
        },
        "documentId": {
          "__rl": true,
          "mode": "list",
          "value": "1o1W1UwM0tsEgQSszqph99DopFN7KBLCq2v1SiMbfG9Q",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1o1W1UwM0tsEgQSszqph99DopFN7KBLCq2v1SiMbfG9Q/edit?usp=drivesdk",
          "cachedResultName": "AI-Powered Cold Call Machine - Ghost Genius"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "Y8D8KsfgZCZmP2Vh",
          "name": "Google Sheets account"
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "f726199a-51bb-4660-81c5-2b53ef5258da",
      "name": "Lead(s) encontrado(s)",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        4600,
        400
      ],
      "parameters": {
        "columns": {
          "value": {
            "State": "Enriched",
            "LinkedIn": "={{ $('Loop Over Items').item.json.LinkedIn }}"
          },
          "schema": [
            {
              "id": "Name",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "Name",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Website",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "Website",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "LinkedIn",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "LinkedIn",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "ID",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "ID",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Summary",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "Summary",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Score",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "Score",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Explanation",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "Explanation",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "State",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "State",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [
            "LinkedIn"
          ],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "appendOrUpdate",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": "gid=0",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1j8AHiPiHEXVOkUhO2ms-lw1Ygu1eWIWW-8Qe1OoHpCo/edit#gid=0",
          "cachedResultName": "Companies"
        },
        "documentId": {
          "__rl": true,
          "mode": "list",
          "value": "1o1W1UwM0tsEgQSszqph99DopFN7KBLCq2v1SiMbfG9Q",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1o1W1UwM0tsEgQSszqph99DopFN7KBLCq2v1SiMbfG9Q/edit?usp=drivesdk",
          "cachedResultName": "AI-Powered Cold Call Machine - Ghost Genius"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "Y8D8KsfgZCZmP2Vh",
          "name": "Google Sheets account"
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "afe595ff-5ed5-40a5-8f59-dd45e4e8b4ed",
      "name": "Nota adhesiva6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3700,
        580
      ],
      "parameters": {
        "color": 3,
        "width": 400,
        "height": 260,
        "content": "## Exit"
      },
      "typeVersion": 1
    },
    {
      "id": "a53ee0e2-c99e-47e2-9362-076f704443fa",
      "name": "No se encontró tomador de decisiones1",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        3860,
        660
      ],
      "parameters": {
        "columns": {
          "value": {
            "State": "No decision maker found",
            "LinkedIn": "={{ $('Loop Over Items').item.json.LinkedIn }}"
          },
          "schema": [
            {
              "id": "Name",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "Name",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Website",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "Website",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "LinkedIn",
              "type": "string",
              "display": true,
              "removed": false,
              "required": false,
              "displayName": "LinkedIn",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "ID",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "ID",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Summary",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "Summary",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Score",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "Score",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Explanation",
              "type": "string",
              "display": true,
              "removed": true,
              "required": false,
              "displayName": "Explanation",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "State",
              "type": "string",
              "display": true,
              "required": false,
              "displayName": "State",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [
            "LinkedIn"
          ],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "appendOrUpdate",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": "gid=0",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1j8AHiPiHEXVOkUhO2ms-lw1Ygu1eWIWW-8Qe1OoHpCo/edit#gid=0",
          "cachedResultName": "Companies"
        },
        "documentId": {
          "__rl": true,
          "mode": "list",
          "value": "1o1W1UwM0tsEgQSszqph99DopFN7KBLCq2v1SiMbfG9Q",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1o1W1UwM0tsEgQSszqph99DopFN7KBLCq2v1SiMbfG9Q/edit?usp=drivesdk",
          "cachedResultName": "AI-Powered Cold Call Machine - Ghost Genius"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "Y8D8KsfgZCZmP2Vh",
          "name": "Google Sheets account"
        }
      },
      "typeVersion": 4.5
    }
  ],
  "pinData": {},
  "connections": {
    "ddc20b06-bbd6-40de-9f86-8af7409309e5": {
      "main": [
        [
          {
            "node": "7651927b-f692-4194-a8ab-1df8aea75209",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "d745c311-bb03-4a08-84c9-7c3aa8495a61",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "196a5d4a-d307-4421-ab9f-8253777219b9": {
      "main": [
        [
          {
            "node": "8ea6ffb9-3a8d-4f89-8b68-9cc24f94bbeb",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "f9754c30-5ecb-43dc-8505-b7b9c0e770a9",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "e46b1768-3f61-4af8-8488-4860be314387": {
      "main": [
        [
          {
            "node": "eb9b91c7-efbc-4578-9444-4d60f00fb3b5",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "a53ee0e2-c99e-47e2-9362-076f704443fa",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "e25b5961-c5fa-45af-924a-50a35608093b": {
      "main": [
        [
          {
            "node": "c8408cdb-c6ac-45b2-86e9-4b73c2f180d6",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "0d1abba8-380e-429e-89d2-7f42bf4f9644": {
      "main": [
        [
          {
            "node": "5d93a57b-9ff4-4542-9a3f-5058ab151055",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "d2d7c757-9550-497b-88cb-22800bff659f": {
      "main": [
        [
          {
            "node": "e46b1768-3f61-4af8-8488-4860be314387",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "b3f67f73-6c0c-4918-b81e-52ec5d43dd10": {
      "main": [
        [
          {
            "node": "ea03d9c4-61e9-4777-a9ca-bdbf9ca4143f",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "eeb46f4b-5df9-4bcc-810a-d00e0245a6a8": {
      "main": [
        [
          {
            "node": "196a5d4a-d307-4421-ab9f-8253777219b9",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "e843bbc2-33aa-4145-b5a1-8d9483c25530": {
      "main": [
        [
          {
            "node": "ddc20b06-bbd6-40de-9f86-8af7409309e5",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "c58ddc51-6ce5-4548-b82d-35761e5835ec": {
      "main": [
        [
          {
            "node": "d2d7c757-9550-497b-88cb-22800bff659f",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "5d93a57b-9ff4-4542-9a3f-5058ab151055": {
      "main": [
        [
          {
            "node": "e843bbc2-33aa-4145-b5a1-8d9483c25530",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "3dce7f32-006c-4876-acfa-7914eab09af1": {
      "main": [
        [
          {
            "node": "eeb46f4b-5df9-4bcc-810a-d00e0245a6a8",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ea03d9c4-61e9-4777-a9ca-bdbf9ca4143f": {
      "main": [
        [
          {
            "node": "f726199a-51bb-4660-81c5-2b53ef5258da",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "f726199a-51bb-4660-81c5-2b53ef5258da": {
      "main": [
        [
          {
            "node": "c8408cdb-c6ac-45b2-86e9-4b73c2f180d6",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "a7174058-4bc4-4de9-a887-9672a7e9fd58": {
      "main": [
        [
          {
            "node": "900c1a14-5716-4647-bc5c-c1caacd24870",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "6a7f796a-56a5-4dc3-9783-ae29f5938ae5": {
      "main": [
        [
          {
            "node": "1237a4bd-067c-456f-8b22-aa71c2b3dce1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "9690999d-7a10-4b9b-8a73-0c1cc3cca7f0": {
      "main": [
        [
          {
            "node": "fcc1b9d9-468c-459c-9eca-825f72e2e958",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "e7625dd8-e020-4dcd-a8c1-8268310a1d84",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "c8408cdb-c6ac-45b2-86e9-4b73c2f180d6": {
      "main": [
        [],
        [
          {
            "node": "a7174058-4bc4-4de9-a887-9672a7e9fd58",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "0998efcf-7b05-4ad1-844e-3fc4a5136c44": {
      "main": [
        [
          {
            "node": "7c914bd6-1a42-4a6e-b09e-d553ca770de6",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "08a32a0e-bf4e-4174-9b3b-bd9038af7a9d": {
      "main": [
        [
          {
            "node": "3dce7f32-006c-4876-acfa-7914eab09af1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "e0386eb6-1c98-454d-ac5d-cacca1f68ca5": {
      "main": [
        [
          {
            "node": "003c4ff2-ad82-43cb-8f77-85ba733bfec2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "fcc1b9d9-468c-459c-9eca-825f72e2e958": {
      "main": [
        [
          {
            "node": "746a7981-4dcc-494c-bc3f-4e65f8ab8b20",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "746a7981-4dcc-494c-bc3f-4e65f8ab8b20": {
      "main": [
        [
          {
            "node": "e7625dd8-e020-4dcd-a8c1-8268310a1d84",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "8ea6ffb9-3a8d-4f89-8b68-9cc24f94bbeb": {
      "main": [
        [
          {
            "node": "9c152cdb-e13f-4dfa-b3f8-4a792f969e3c",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "1237a4bd-067c-456f-8b22-aa71c2b3dce1": {
      "main": [
        [
          {
            "node": "c58ddc51-6ce5-4548-b82d-35761e5835ec",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "900c1a14-5716-4647-bc5c-c1caacd24870": {
      "main": [
        [
          {
            "node": "6a7f796a-56a5-4dc3-9783-ae29f5938ae5",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "c7bcec5e-db22-430c-bc9c-0d4d09748a69",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "003c4ff2-ad82-43cb-8f77-85ba733bfec2": {
      "main": [
        [
          {
            "node": "e7625dd8-e020-4dcd-a8c1-8268310a1d84",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "e7625dd8-e020-4dcd-a8c1-8268310a1d84": {
      "main": [
        [],
        [
          {
            "node": "0998efcf-7b05-4ad1-844e-3fc4a5136c44",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "9c152cdb-e13f-4dfa-b3f8-4a792f969e3c": {
      "main": [
        [
          {
            "node": "e25b5961-c5fa-45af-924a-50a35608093b",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "7c914bd6-1a42-4a6e-b09e-d553ca770de6": {
      "main": [
        [
          {
            "node": "3616bf38-3e24-459b-a3a3-5c4f489c9c1e",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "e7625dd8-e020-4dcd-a8c1-8268310a1d84",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "3616bf38-3e24-459b-a3a3-5c4f489c9c1e": {
      "main": [
        [
          {
            "node": "9690999d-7a10-4b9b-8a73-0c1cc3cca7f0",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "c7bcec5e-db22-430c-bc9c-0d4d09748a69": {
      "main": [
        [
          {
            "node": "c8408cdb-c6ac-45b2-86e9-4b73c2f180d6",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "7651927b-f692-4194-a8ab-1df8aea75209": {
      "main": [
        [
          {
            "node": "e0386eb6-1c98-454d-ac5d-cacca1f68ca5",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "a53ee0e2-c99e-47e2-9362-076f704443fa": {
      "main": [
        [
          {
            "node": "c8408cdb-c6ac-45b2-86e9-4b73c2f180d6",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "eb9b91c7-efbc-4578-9444-4d60f00fb3b5": {
      "main": [
        [
          {
            "node": "b3f67f73-6c0c-4918-b81e-52ec5d43dd10",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Preguntas frecuentes

¿Cómo usar este flujo de trabajo?

Copie el código de configuración JSON de arriba, cree un nuevo flujo de trabajo en su instancia de n8n y seleccione "Importar desde JSON", pegue la configuración y luego modifique la configuración de credenciales según sea necesario.

¿En qué escenarios es adecuado este flujo de trabajo?

Avanzado - Generación de leads, IA Multimodal

¿Es de pago?

Este flujo de trabajo es completamente gratuito, puede importarlo y usarlo directamente. Sin embargo, tenga en cuenta que los servicios de terceros utilizados en el flujo de trabajo (como la API de OpenAI) pueden requerir un pago por su cuenta.

Información del flujo de trabajo
Nivel de dificultad
Avanzado
Número de nodos47
Categoría2
Tipos de nodos14
Descripción de la dificultad

Adecuado para usuarios avanzados, flujos de trabajo complejos con 16+ nodos

Enlaces externos
Ver en n8n.io

Compartir este flujo de trabajo

Categorías

Categorías: 34