{
  "name": "Automated HR Service System with WhatsApp, GPT-4 Classification & Google Workspace",
  "nodes": [
    {
      "id": "8654d46e-374a-4a70-89c7-0f2cd4f7358d",
      "name": "WhatsApp Trigger",
      "type": "n8n-nodes-base.whatsAppTrigger",
      "position": [
        -40,
        -220
      ]
    },
    {
      "id": "d0846906-506e-43ed-8eec-03b5a52278d0",
      "name": "Verify Message Type",
      "type": "n8n-nodes-base.switch",
      "position": [
        4480,
        -720
      ]
    },
    {
      "id": "843fc00c-1206-4bb2-ae56-1ebe62777455",
      "name": "OpenAI",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        5240,
        -660
      ]
    },
    {
      "id": "470b1f0e-6c0f-4331-a05c-3b349c9e6bd9",
      "name": "OpenAI Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        5460,
        -780
      ]
    },
    {
      "id": "024c2624-dcae-4857-b44f-2f01041de1df",
      "name": "Edit Fields",
      "type": "n8n-nodes-base.set",
      "position": [
        4640,
        -1000
      ]
    },
    {
      "id": "ce8140d1-55ec-4547-b872-6e123f224d21",
      "name": "HTTP Request",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        5000,
        -740
      ]
    },
    {
      "id": "eb77953b-581a-4381-94b0-2ae5d8f5d864",
      "name": "HTTP Request1",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        5000,
        -420
      ]
    },
    {
      "id": "2997fa9c-7a79-4f19-99d3-b3bd3f19c084",
      "name": "OpenAI1",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        5400,
        -420
      ]
    },
    {
      "id": "6da88e5f-93e6-46ff-8e23-ec06cb7df6e9",
      "name": "OpenAI Chat Model3",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        3260,
        600
      ]
    },
    {
      "id": "70162166-d37a-41bd-9e84-b4023069afcd",
      "name": "Code1",
      "type": "n8n-nodes-base.code",
      "position": [
        3060,
        420
      ]
    },
    {
      "id": "9a180d25-3738-4537-95a6-b18849ef560d",
      "name": "OpenAI Chat Model1",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        5860,
        -560
      ]
    },
    {
      "id": "239a8c2a-a716-4213-954e-3e3cb78a9e87",
      "name": "Supabase Vector Store",
      "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase",
      "position": [
        5560,
        -480
      ]
    },
    {
      "id": "ca0ee3f8-3685-42d7-8374-ac5ff961c885",
      "name": "Embeddings OpenAI",
      "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi",
      "position": [
        5660,
        -320
      ]
    },
    {
      "id": "a1864c05-1898-414e-9cdb-149967bcbbc7",
      "name": "Edit Fields1",
      "type": "n8n-nodes-base.set",
      "position": [
        4920,
        -1000
      ]
    },
    {
      "id": "537928e1-d66f-4e71-9ad6-136cb4d8bafe",
      "name": "Edit Fields2",
      "type": "n8n-nodes-base.set",
      "position": [
        5200,
        -1000
      ]
    },
    {
      "id": "1f1b51ee-fdbe-4894-9125-057dd60aec36",
      "name": "OpenAI Chat Model2",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        2740,
        -1240
      ]
    },
    {
      "id": "9a8bdd0d-0110-4d12-ae2f-916cd12ebfc9",
      "name": "Gmail",
      "type": "n8n-nodes-base.gmailTool",
      "position": [
        3140,
        -1240
      ]
    },
    {
      "id": "b4dfd871-0ebc-4024-b38b-7d1c30a7fb49",
      "name": "Edit Fields3",
      "type": "n8n-nodes-base.set",
      "position": [
        2400,
        -1460
      ]
    },
    {
      "id": "6e7ed37b-feaf-44f1-83e6-6de2403149ae",
      "name": "Structured Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        3700,
        2000
      ]
    },
    {
      "id": "ce9d9db1-2c14-4e2c-ae0d-495e5f91ce69",
      "name": "Personalize email",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        4980,
        1920
      ]
    },
    {
      "id": "45026096-21d4-4f24-ba47-6922284a23cb",
      "name": "Google Calendar",
      "type": "n8n-nodes-base.googleCalendarTool",
      "position": [
        4160,
        2060
      ]
    },
    {
      "id": "327bb15a-3152-401e-bc02-fdda973f68ee",
      "name": "Google Sheets2",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        3780,
        1780
      ]
    },
    {
      "id": "28a9ab47-0f65-424d-8e5b-866b6db35a25",
      "name": "OpenAI Chat Model4",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        3120,
        2000
      ]
    },
    {
      "id": "7bee56d5-6bd6-4ec5-b490-e873ac6d951c",
      "name": "Gmail1",
      "type": "n8n-nodes-base.gmailTool",
      "position": [
        5240,
        2140
      ]
    },
    {
      "id": "cd46f06c-8c69-44ce-922d-3ea435e67d4d",
      "name": "JD tool",
      "type": "n8n-nodes-base.googleSheetsTool",
      "position": [
        3260,
        2120
      ]
    },
    {
      "id": "192e25da-6e65-48e7-b133-28c81d688df0",
      "name": "applicants",
      "type": "n8n-nodes-base.googleSheetsTool",
      "position": [
        3400,
        2160
      ]
    },
    {
      "id": "31e38e25-2843-4415-a614-c6415ff77acd",
      "name": "n8n",
      "type": "@n8n/n8n-nodes-langchain.toolWorkflow",
      "position": [
        3480,
        2060
      ]
    },
    {
      "id": "6ba6652d-3ce4-4699-92ce-4890a3e02e46",
      "name": "If",
      "type": "n8n-nodes-base.if",
      "position": [
        4660,
        1800
      ]
    },
    {
      "id": "7b84665b-5153-4bff-b463-1e59edbb5745",
      "name": "OpenAI Chat Model5",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        3980,
        2020
      ]
    },
    {
      "id": "5d607c8a-bbb1-4914-99b1-a9dcf9c161ac",
      "name": "Structured Output Parser1",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        4280,
        2000
      ]
    },
    {
      "id": "fca8ea93-079c-49cc-bf9c-8b796bf46ab6",
      "name": "Switch",
      "type": "n8n-nodes-base.switch",
      "position": [
        1140,
        -120
      ]
    },
    {
      "id": "0269f774-f5be-4ed0-b7e5-1b5f9c3f0b64",
      "name": "OpenAI Chat Model6",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        3220,
        1320
      ]
    },
    {
      "id": "1ece1f68-2ff9-4d56-914e-3906756d5694",
      "name": "Gmail2",
      "type": "n8n-nodes-base.gmailTool",
      "position": [
        3520,
        1320
      ]
    },
    {
      "id": "5305ad86-3747-4a50-ae85-d56bfda09d96",
      "name": "dept head email",
      "type": "n8n-nodes-base.googleSheetsTool",
      "position": [
        3380,
        1360
      ]
    },
    {
      "id": "a6661129-c6cf-45a6-8185-c3d2c33c34a6",
      "name": "OpenAI Chat Model7",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        140,
        200
      ]
    },
    {
      "id": "ff7c8b15-6502-460d-b965-82de248e0b14",
      "name": "Structured Output Parser2",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        3620,
        580
      ]
    },
    {
      "id": "05742e89-29b3-4044-a006-2286c40e2f74",
      "name": "getrows",
      "type": "n8n-nodes-base.googleSheetsTool",
      "position": [
        3480,
        600
      ]
    },
    {
      "id": "fb682328-1b7c-435f-85b2-7cc5c3d78b65",
      "name": "putrows",
      "type": "n8n-nodes-base.googleSheetsTool",
      "position": [
        3400,
        680
      ]
    },
    {
      "id": "4b77002e-ed9c-4048-a5f7-6f5caf7887e8",
      "name": "Merge",
      "type": "n8n-nodes-base.merge",
      "position": [
        1720,
        40
      ]
    },
    {
      "id": "2c160e79-cbe9-4699-9f3d-92742a01ac08",
      "name": "Merge1",
      "type": "n8n-nodes-base.merge",
      "position": [
        1720,
        -180
      ]
    },
    {
      "id": "2d8b8180-a3e8-4e4f-bc89-d1ab29633f8d",
      "name": "Merge2",
      "type": "n8n-nodes-base.merge",
      "position": [
        1720,
        -420
      ]
    },
    {
      "id": "bc4d28b6-5bb1-4cd3-ab4b-e9a18516e6c5",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -760,
        -320
      ],
      "parameters": {
        "width": 1260,
        "height": 660,
        "content": "LLM Message Classifier (WhatsApp Trigger)\nClassifies incoming WhatsApp messages into 5 categories using message.type and text.body\n\nRules:\nIf type = \"text\":\n1 = Leave request (e.g. \"I need leave tomor"
      }
    },
    {
      "id": "a9ee3e6d-8790-4d1c-a17c-a7bc461c5feb",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1040,
        -640
      ],
      "parameters": {
        "width": 920,
        "height": 860,
        "content": "Switch Router (Based on LLM Output)\nTakes number output from LLM (1–5) and routes flow accordingly:\n\n1 → Route to Leave Agent\n2 → Route to HR FAQ Agent\n3 → Route to Attendance Marking\n4 → Route to Esc"
      }
    },
    {
      "id": "3be3de19-1133-4263-bf09-8761a030b588",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2260,
        -1700
      ],
      "parameters": {
        "width": 1040,
        "height": 640,
        "content": "Leave Agent\nIf leave duration < 2 days → auto-approve\nIf ≥ 2 days → escalate to dept head\n\nDept head email is fetched from Google Sheets based on employee data\nUse IF node to compare duration, then ro"
      }
    },
    {
      "id": "6eb1106d-5b4b-4ab8-baa6-2419774bda38",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2860,
        240
      ],
      "parameters": {
        "width": 1220,
        "height": 580,
        "content": "Attendance Handler\nCode node defines office polygon (geo boundary)\nChecks if location is inside polygon = present\n\nAI Agent:\nIf no entry for name → write date & time as entry\nIf entry exists → add tim"
      }
    },
    {
      "id": "98917621-0e70-4b9e-902b-bafcf8aa320a",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2120,
        1700
      ],
      "parameters": {
        "width": 3220,
        "height": 660,
        "content": "Shortlisting Agent\nUses JD + applicants sheet to filter candidates (count from WhatsApp)\nWrites: score, reason, missing skills → to sheet\n\nSchedules meeting via calendar\nIf user confirms on WhatsApp →"
      }
    },
    {
      "id": "87b2942b-7bea-4885-ab3e-665f32935549",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        5080,
        420
      ],
      "parameters": {
        "width": 720,
        "height": 620,
        "content": "Final WhatsApp Responder\nCollects responses from all agents\nFormats final message to user with relevant updates\n\nSupports interactive reply options for next steps\n(e.g. confirm, ask more, request edit"
      }
    },
    {
      "id": "ff57c13d-0bbe-4e17-923d-b33ffd8588eb",
      "name": "Sticky Note6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3060,
        960
      ],
      "parameters": {
        "width": 780,
        "height": 580,
        "content": "Request/Complaint Agent\nGenerates email content from WhatsApp message\nFetches dept head email from Google Sheets\nSends email to dept head with complaint/request details\n"
      }
    },
    {
      "id": "9be1d343-1ce6-46a9-a468-c1831cc22406",
      "name": "Sticky Note7",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        4300,
        -1220
      ],
      "parameters": {
        "width": 2120,
        "height": 1120,
        "content": "FAQ / Chatbot Agent\nSwitch checks message type: text, audio, or image\nUses OpenAI to transcribe audio/image if needed\n\nAgent answers general FAQs\nIf policy-related → searches embeddings from vector st"
      }
    },
    {
      "id": "ce04a445-2c86-42a3-9100-fed62efa0135",
      "name": "Delegatory LLM",
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "position": [
        120,
        -80
      ]
    },
    {
      "id": "6d936987-3ed9-4417-9829-62ee00ceb907",
      "name": "update leaves",
      "type": "n8n-nodes-base.googleSheetsTool",
      "position": [
        3020,
        -1240
      ]
    },
    {
      "id": "4dbab467-b3c1-401b-8481-e5af8f8ace06",
      "name": "get leaves",
      "type": "n8n-nodes-base.googleSheetsTool",
      "position": [
        2900,
        -1240
      ]
    },
    {
      "id": "c99010c9-5e77-46bc-857e-0d50cbaafb17",
      "name": "Leave Agent",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        2760,
        -1460
      ]
    },
    {
      "id": "4c37cdcc-e682-45c2-a229-7a180b1c39fe",
      "name": "HR Chatbot",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        5600,
        -1000
      ]
    },
    {
      "id": "f876f76f-56a2-4ba5-92e3-c4220b2c394b",
      "name": "policy_vector_store",
      "type": "@n8n/n8n-nodes-langchain.toolVectorStore",
      "position": [
        5800,
        -700
      ]
    },
    {
      "id": "53b5ced7-bb74-4bef-b091-243fee75989f",
      "name": "download media",
      "type": "n8n-nodes-base.whatsApp",
      "position": [
        4720,
        -440
      ]
    },
    {
      "id": "f091079a-734e-4c84-979c-54bd7f8ffeb5",
      "name": "download media1",
      "type": "n8n-nodes-base.whatsApp",
      "position": [
        4720,
        -680
      ]
    },
    {
      "id": "5206318e-e101-48e9-bfb5-588dce0bc965",
      "name": "read sheets",
      "type": "n8n-nodes-base.googleSheetsTool",
      "position": [
        6040,
        -840
      ]
    },
    {
      "id": "3eb8eda6-a8de-48de-bec4-15784b1b5f4f",
      "name": "WhatsApp Responder",
      "type": "n8n-nodes-base.whatsApp",
      "position": [
        5100,
        660
      ]
    },
    {
      "id": "fbeaf315-5f58-46ec-bb1b-e6747e40e175",
      "name": "Attendance Agent",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        3300,
        420
      ]
    },
    {
      "id": "13da2613-9548-4986-8919-2ab9d3509685",
      "name": "Email Agent",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        3340,
        1120
      ]
    },
    {
      "id": "24190ee6-14f2-4bbd-a31d-d88116395b81",
      "name": "Shortlist Agent",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        3200,
        1780
      ]
    },
    {
      "id": "cccb72d6-be59-4539-874d-1ab0719ee7bd",
      "name": "Book Meeting",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        4000,
        1780
      ]
    },
    {
      "id": "56dbb775-e51e-4b42-870a-4deea2a92b82",
      "name": "get mail",
      "type": "n8n-nodes-base.googleSheetsTool",
      "position": [
        5100,
        2160
      ]
    },
    {
      "id": "ee2c331e-2360-4599-93a8-be260b909685",
      "name": "WhatsApp Approval",
      "type": "n8n-nodes-base.whatsApp",
      "position": [
        4440,
        1760
      ]
    }
  ],
  "connections": {
    "If": {
      "main": [
        [
          {
            "node": "Personalize email",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "n8n": {
      "ai_tool": [
        [
          {
            "node": "Shortlist Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Code1": {
      "main": [
        [
          {
            "node": "Attendance Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Gmail": {
      "ai_tool": [
        [
          {
            "node": "Leave Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Merge": {
      "main": [
        [
          {
            "node": "Code1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Gmail1": {
      "ai_tool": [
        [
          {
            "node": "Personalize email",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Gmail2": {
      "ai_tool": [
        [
          {
            "node": "Email Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Merge1": {
      "main": [
        [
          {
            "node": "Verify Message Type",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Merge2": {
      "main": [
        [
          {
            "node": "Edit Fields3",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI": {
      "main": [
        [
          {
            "node": "Edit Fields1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Switch": {
      "main": [
        [
          {
            "node": "Merge2",
            "type": "main",
            "index": 1
          }
        ],
        [
          {
            "node": "Merge1",
            "type": "main",
            "index": 1
          }
        ],
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Email Agent",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Shortlist Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "JD tool": {
      "ai_tool": [
        [
          {
            "node": "Shortlist Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI1": {
      "main": [
        [
          {
            "node": "Edit Fields2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "getrows": {
      "ai_tool": [
        [
          {
            "node": "Attendance Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "putrows": {
      "ai_tool": [
        [
          {
            "node": "Attendance Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "get mail": {
      "ai_tool": [
        [
          {
            "node": "Personalize email",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "HR Chatbot": {
      "main": [
        [
          {
            "node": "WhatsApp Responder",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "applicants": {
      "ai_tool": [
        [
          {
            "node": "Shortlist Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "get leaves": {
      "ai_tool": [
        [
          {
            "node": "Leave Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Edit Fields": {
      "main": [
        [
          {
            "node": "HR Chatbot",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Email Agent": {
      "main": [
        [
          {
            "node": "WhatsApp Responder",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Leave Agent": {
      "main": [
        [
          {
            "node": "WhatsApp Responder",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "read sheets": {
      "ai_tool": [
        [
          {
            "node": "HR Chatbot",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Book Meeting": {
      "main": [
        [
          {
            "node": "WhatsApp Approval",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Edit Fields1": {
      "main": [
        [
          {
            "node": "HR Chatbot",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Edit Fields2": {
      "main": [
        [
          {
            "node": "HR Chatbot",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Edit Fields3": {
      "main": [
        [
          {
            "node": "Leave Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "HTTP Request": {
      "main": [
        [
          {
            "node": "OpenAI",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "HTTP Request1": {
      "main": [
        [
          {
            "node": "OpenAI1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "update leaves": {
      "ai_tool": [
        [
          {
            "node": "Leave Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Delegatory LLM": {
      "main": [
        [
          {
            "node": "Switch",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google Sheets2": {
      "main": [
        [
          {
            "node": "Book Meeting",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "download media": {
      "main": [
        [
          {
            "node": "HTTP Request1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google Calendar": {
      "ai_tool": [
        [
          {
            "node": "Book Meeting",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Shortlist Agent": {
      "main": [
        [
          {
            "node": "Google Sheets2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "dept head email": {
      "ai_tool": [
        [
          {
            "node": "Email Agent",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "download media1": {
      "main": [
        [
          {
            "node": "HTTP Request",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Attendance Agent": {
      "main": [
        [
          {
            "node": "WhatsApp Responder",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "WhatsApp Trigger": {
      "main": [
        [
          {
            "node": "Delegatory LLM",
            "type": "main",
            "index": 0
          },
          {
            "node": "Merge",
            "type": "main",
            "index": 1
          },
          {
            "node": "Merge1",
            "type": "main",
            "index": 0
          },
          {
            "node": "Merge2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Embeddings OpenAI": {
      "ai_embedding": [
        [
          {
            "node": "Supabase Vector Store",
            "type": "ai_embedding",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "HR Chatbot",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Personalize email": {
      "main": [
        [
          {
            "node": "WhatsApp Responder",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "WhatsApp Approval": {
      "main": [
        [
          {
            "node": "If",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model1": {
      "ai_languageModel": [
        [
          {
            "node": "policy_vector_store",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model2": {
      "ai_languageModel": [
        [
          {
            "node": "Leave Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model3": {
      "ai_languageModel": [
        [
          {
            "node": "Attendance Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model4": {
      "ai_languageModel": [
        [
          {
            "node": "Shortlist Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model5": {
      "ai_languageModel": [
        [
          {
            "node": "Book Meeting",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model6": {
      "ai_languageModel": [
        [
          {
            "node": "Email Agent",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model7": {
      "ai_languageModel": [
        [
          {
            "node": "Delegatory LLM",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "WhatsApp Responder": {
      "main": [
        []
      ]
    },
    "Verify Message Type": {
      "main": [
        [
          {
            "node": "Edit Fields",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "download media1",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "download media",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "policy_vector_store": {
      "ai_tool": [
        [
          {
            "node": "HR Chatbot",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Supabase Vector Store": {
      "ai_vectorStore": [
        [
          {
            "node": "policy_vector_store",
            "type": "ai_vectorStore",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "Shortlist Agent",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser1": {
      "ai_outputParser": [
        [
          {
            "node": "Book Meeting",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser2": {
      "ai_outputParser": [
        [
          {
            "node": "Attendance Agent",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    }
  }
}