{
  "name": "Personalized email outreach with LinkedIn & Crunchbase data and Gemini AI review",
  "nodes": [
    {
      "id": "273f6c2c-3485-4cad-a328-975a8b11f890",
      "name": "Structured Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        1408,
        640
      ]
    },
    {
      "id": "c67b8548-edb4-40a5-a375-dae85fbeff34",
      "name": "Structured Output Parser1",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        1888,
        640
      ]
    },
    {
      "id": "0d71683c-e55a-4633-8ac6-ffdd76b68758",
      "name": "Main Loop",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        1104,
        432
      ]
    },
    {
      "id": "de3ded1b-ef3f-4b6a-bc15-bf4da5d85c57",
      "name": "Approval Route",
      "type": "n8n-nodes-base.if",
      "position": [
        2064,
        432
      ]
    },
    {
      "id": "2a92627e-7966-4f55-9463-77be9610517a",
      "name": "Agent One",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        1264,
        448
      ]
    },
    {
      "id": "e64c3b47-4cb3-46dc-b4a9-ff05b6c3f705",
      "name": "Email Context",
      "type": "n8n-nodes-base.set",
      "position": [
        1552,
        448
      ]
    },
    {
      "id": "9a5c29bb-6ba4-4b15-aa26-8a8d79d1f6df",
      "name": "Judge Agent",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        1728,
        448
      ]
    },
    {
      "id": "3d3f2289-f7a2-489a-86d8-bdf02daa4559",
      "name": "Google Gemini Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
      "position": [
        1584,
        720
      ]
    },
    {
      "id": "b1d7ec1f-6e56-4cd0-9a5f-d6063d3fb4ab",
      "name": "When clicking ‘Execute workflow’",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        976,
        -144
      ]
    },
    {
      "id": "b08a9639-3dd1-4d35-b188-9d70af49b321",
      "name": "Get row(s)",
      "type": "n8n-nodes-base.dataTable",
      "position": [
        912,
        432
      ]
    },
    {
      "id": "4ae61ca4-c45e-41d5-9cf5-33aed2aec378",
      "name": "Update row(s)",
      "type": "n8n-nodes-base.dataTable",
      "position": [
        2256,
        416
      ]
    },
    {
      "id": "10dc5def-f87b-406f-a0ae-0e5f70545802",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        560,
        352
      ],
      "parameters": {
        "width": 1872,
        "height": 528,
        "content": "## Creative Outreach Agent - A dedicated agent designated for creativity and equipped with enriched data for a creative personalized email"
      }
    },
    {
      "id": "fabd70ab-ab6f-4893-a498-b739c2d88355",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        928,
        -448
      ],
      "parameters": {
        "width": 1504,
        "height": 768,
        "content": "## Data Enrichment - Step 1; Fetch person details from local table, scrap data from multiple resources to enrich the user profile"
      }
    },
    {
      "id": "1ffa8773-fca9-4be6-ae66-798f75f29e18",
      "name": "Get row(s)1",
      "type": "n8n-nodes-base.dataTable",
      "position": [
        1312,
        -144
      ]
    },
    {
      "id": "24c6246a-efe6-4c38-ab4a-a73e63930923",
      "name": "When Executed by Another Workflow",
      "type": "n8n-nodes-base.executeWorkflowTrigger",
      "position": [
        672,
        448
      ]
    },
    {
      "id": "560141e7-d746-4848-90d3-7b32e221f83b",
      "name": "Linkedin_URL",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1616,
        -336
      ]
    },
    {
      "id": "7fb7852d-1b67-48ac-a742-93c45b27295e",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        560,
        -448
      ],
      "parameters": {
        "width": 352,
        "height": 768,
        "content": "## Prerequisites\n\n- This workflow is designed to enrich outreach with up-to-date data also generate a personalized outreach emails\n\n\n- **Subscript to RapidAPI Scraper:** [HERE](https://rapidapi.com/ik"
      }
    },
    {
      "id": "b35c1dec-8e1f-41b5-b0b6-c81b641c8b52",
      "name": "Wait",
      "type": "n8n-nodes-base.wait",
      "position": [
        1808,
        -336
      ]
    },
    {
      "id": "1323dbff-3759-4586-8c83-ef63c4277beb",
      "name": "RapidAPI-Key",
      "type": "n8n-nodes-base.set",
      "position": [
        1136,
        -144
      ]
    },
    {
      "id": "4242832e-e515-4078-989e-7d1adbef44e6",
      "name": "results",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1968,
        -336
      ]
    },
    {
      "id": "e6ddfe94-e6a1-4baf-9417-534bbaac3e5a",
      "name": "Update row(s)1",
      "type": "n8n-nodes-base.dataTable",
      "position": [
        2176,
        -336
      ]
    },
    {
      "id": "a14eb5e0-4004-4b32-a7b5-758bc918953f",
      "name": "Wait1",
      "type": "n8n-nodes-base.wait",
      "position": [
        1808,
        -96
      ]
    },
    {
      "id": "258402c6-4e0a-4784-898a-3b3c8bd76e2b",
      "name": "results1",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1968,
        -96
      ]
    },
    {
      "id": "6c6937ac-f928-4960-9450-87c7fd04321e",
      "name": "Update row(s)2",
      "type": "n8n-nodes-base.dataTable",
      "position": [
        2176,
        -96
      ]
    },
    {
      "id": "b3f868f3-7da7-46c4-819e-c1697ddb0672",
      "name": "Linkedin_URL_COMPANY",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1616,
        -96
      ]
    },
    {
      "id": "9e29750c-9ded-4e1e-b0a9-0f6abe8d064b",
      "name": "Wait2",
      "type": "n8n-nodes-base.wait",
      "position": [
        1824,
        144
      ]
    },
    {
      "id": "438e834b-ab15-4779-af3b-92eba85015c2",
      "name": "results2",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1984,
        144
      ]
    },
    {
      "id": "14a1d054-28e3-431a-955a-730cec15e00c",
      "name": "Update row(s)3",
      "type": "n8n-nodes-base.dataTable",
      "position": [
        2192,
        144
      ]
    },
    {
      "id": "184b7430-510d-4935-8812-32f20349ccec",
      "name": "Crunchbase_URL",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1632,
        144
      ]
    },
    {
      "id": "4a1423cd-10fd-4158-90b3-d069dfa6dc1e",
      "name": "Call 'My workflow'",
      "type": "n8n-nodes-base.executeWorkflow",
      "position": [
        1328,
        144
      ]
    },
    {
      "id": "cc1db8bc-0eb1-4bf1-b61a-970114e96ca0",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1568,
        -400
      ],
      "parameters": {
        "width": 800,
        "height": 224,
        "content": "## Enrich personal LinkedIn data"
      }
    },
    {
      "id": "33d2df4b-004c-4764-9dcf-06a438002416",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1568,
        -160
      ],
      "parameters": {
        "width": 800,
        "height": 224,
        "content": "## Enrich Company's LinkedIn data"
      }
    },
    {
      "id": "20a6becf-c61a-43e4-b653-587b21ede468",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1568,
        80
      ],
      "parameters": {
        "width": 800,
        "height": 224,
        "content": "## Enrich Company's Crunchbase data"
      }
    }
  ],
  "connections": {
    "Wait": {
      "main": [
        [
          {
            "node": "results",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Wait1": {
      "main": [
        [
          {
            "node": "results1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Wait2": {
      "main": [
        [
          {
            "node": "results2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "results": {
      "main": [
        [
          {
            "node": "Update row(s)1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "results1": {
      "main": [
        [
          {
            "node": "Update row(s)2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "results2": {
      "main": [
        [
          {
            "node": "Update row(s)3",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Agent One": {
      "main": [
        [
          {
            "node": "Email Context",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Main Loop": {
      "main": [
        [],
        [
          {
            "node": "Agent One",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get row(s)": {
      "main": [
        [
          {
            "node": "Main Loop",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get row(s)1": {
      "main": [
        [
          {
            "node": "Linkedin_URL",
            "type": "main",
            "index": 0
          },
          {
            "node": "Linkedin_URL_COMPANY",
            "type": "main",
            "index": 0
          },
          {
            "node": "Crunchbase_URL",
            "type": "main",
            "index": 0
          },
          {
            "node": "Call 'My workflow'",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Judge Agent": {
      "main": [
        [
          {
            "node": "Approval Route",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Main Loop",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Linkedin_URL": {
      "main": [
        [
          {
            "node": "Wait",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "RapidAPI-Key": {
      "main": [
        [
          {
            "node": "Get row(s)1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Email Context": {
      "main": [
        [
          {
            "node": "Judge Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Update row(s)": {
      "main": [
        [
          {
            "node": "Main Loop",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Approval Route": {
      "main": [
        [
          {
            "node": "Update row(s)",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Get row(s)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Crunchbase_URL": {
      "main": [
        [
          {
            "node": "Wait2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Linkedin_URL_COMPANY": {
      "main": [
        [
          {
            "node": "Wait1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google Gemini Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "Judge Agent",
            "type": "ai_languageModel",
            "index": 0
          },
          {
            "node": "Agent One",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "Agent One",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser1": {
      "ai_outputParser": [
        [
          {
            "node": "Judge Agent",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "When Executed by Another Workflow": {
      "main": [
        [
          {
            "node": "Get row(s)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "When clicking ‘Execute workflow’": {
      "main": [
        [
          {
            "node": "RapidAPI-Key",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}