{
  "name": "Match Zoho CRM contacts to buyer personas using LinkedIn, Phantombuster and OpenAI",
  "nodes": [
    {
      "id": "2f8a925b-780c-4d01-a347-e7621d177b1f",
      "name": "Workflow Configuration",
      "type": "n8n-nodes-base.set",
      "position": [
        -1632,
        80
      ]
    },
    {
      "id": "890390aa-2a2f-45af-bf25-83eb3b2478a0",
      "name": "Extract Contact Data",
      "type": "n8n-nodes-base.set",
      "position": [
        -864,
        80
      ]
    },
    {
      "id": "f6424b8f-d47f-40f5-bc95-8cbbd7b83bb5",
      "name": "Scrape LinkedIn Profile",
      "type": "n8n-nodes-base.phantombuster",
      "position": [
        -240,
        80
      ]
    },
    {
      "id": "c97d6918-ae23-488f-b379-65643e62d7a1",
      "name": "Persona Database",
      "type": "n8n-nodes-base.set",
      "position": [
        0,
        80
      ]
    },
    {
      "id": "52b6d060-ee88-41a7-a198-b36d67fe7003",
      "name": "Persona Matcher & Outreach Generator",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        624,
        80
      ]
    },
    {
      "id": "1bcf9b9b-4cdb-4979-9365-b50282ce4140",
      "name": "Structured Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        800,
        272
      ]
    },
    {
      "id": "2aae41f8-3e37-4014-a3bd-99ad77ec7152",
      "name": "Update Zoho CRM Contact",
      "type": "n8n-nodes-base.zohoCrm",
      "position": [
        1072,
        80
      ]
    },
    {
      "id": "20e65d4b-1098-41d7-b149-cc33f291211f",
      "name": "Zoho CRM Webhook",
      "type": "n8n-nodes-base.webhook",
      "position": [
        -1872,
        80
      ]
    },
    {
      "id": "6e0ac3af-52dd-4fd0-a5a6-05e718588f4a",
      "name": "OpenAI Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        608,
        272
      ]
    },
    {
      "id": "fee7ace1-4e04-4f3f-a7b1-1c15d4e8b066",
      "name": "Get Deal Record",
      "type": "n8n-nodes-base.zohoCrm",
      "position": [
        -1056,
        80
      ]
    },
    {
      "id": "3deef7f5-3ab4-4715-9810-fc966df66fcd",
      "name": "Sticky Note10",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2672,
        -256
      ],
      "parameters": {
        "width": 496,
        "height": 688,
        "content": "# How It Works\n### This workflow automates buyer persona identification by enriching Zoho CRM deal data with real-time LinkedIn professional insights to generate tailored sales outreach strategies.\n# "
      }
    },
    {
      "id": "035744f1-a817-4c25-98c0-37695960e9ad",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2048,
        -128
      ],
      "parameters": {
        "width": 720,
        "height": 496,
        "content": "## Webhook Trigger & Set Configuration\nThe process begins with a Webhook Trigger listening for deal updates in Zoho CRM. This is followed by a Workflow Configuration node that establishes operational "
      }
    },
    {
      "id": "38c26d9a-f10c-4198-b18c-f48df05dc6ef",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1280,
        -128
      ],
      "parameters": {
        "width": 736,
        "height": 496,
        "content": "## CRM Data Retrieval and Field Mapping\nThis segment retrieves the full record details from Zoho CRM based on the webhook payload. It then maps specific fields—including contact names, emails and Link"
      }
    },
    {
      "id": "476bf0fb-068b-4ccf-a170-5e8ae6ee5cec",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -480,
        -128
      ],
      "parameters": {
        "width": 768,
        "height": 496,
        "content": "## Profile Scraping and Persona Reference\nThis section uses a Phantombuster integration to scrape professional data from LinkedIn, providing the AI with real-time context on job titles and experience."
      }
    },
    {
      "id": "55f3b588-bea2-40b7-8d5d-722571ed5f8d",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        384,
        -128
      ],
      "parameters": {
        "width": 928,
        "height": 560,
        "content": "## AI-Driven Matching and CRM Synchronization\nThe final stage uses an AI Agent to compare LinkedIn data against the persona database. It calculates a match score and generates specific talking points."
      }
    }
  ],
  "connections": {
    "Get Deal Record": {
      "main": [
        [
          {
            "node": "Extract Contact Data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Persona Database": {
      "main": [
        [
          {
            "node": "Persona Matcher & Outreach Generator",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Zoho CRM Webhook": {
      "main": [
        [
          {
            "node": "Workflow Configuration",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "Persona Matcher & Outreach Generator",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Extract Contact Data": {
      "main": [
        [
          {
            "node": "Scrape LinkedIn Profile",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Workflow Configuration": {
      "main": [
        [
          {
            "node": "Get Deal Record",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Scrape LinkedIn Profile": {
      "main": [
        [
          {
            "node": "Persona Database",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "Persona Matcher & Outreach Generator",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Persona Matcher & Outreach Generator": {
      "main": [
        [
          {
            "node": "Update Zoho CRM Contact",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}