{
  "name": "Automated HR screening with VAPI AI calls, Gemini analysis & Google Sheets",
  "nodes": [
    {
      "id": "a3f37784-e3d9-4083-a640-ddaee2f08172",
      "name": "Google Sheets Trigger",
      "type": "n8n-nodes-base.googleSheetsTrigger",
      "position": [
        -380,
        -120
      ]
    },
    {
      "id": "ea1c8b54-b2b3-4e21-b313-cfa4a11b9c28",
      "name": "Make a Call",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        280,
        -120
      ]
    },
    {
      "id": "d490f11c-5b27-4fc7-82d2-8da607d5961c",
      "name": "Get Call Transcript",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        500,
        -120
      ]
    },
    {
      "id": "58288895-75e0-428a-adf4-8d1284f1774e",
      "name": "Google Gemini Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
      "position": [
        740,
        60
      ]
    },
    {
      "id": "3605cb5b-17de-4c21-99fd-50cb10c981cc",
      "name": "Structured Output Parser",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        880,
        60
      ]
    },
    {
      "id": "13b8c74b-9032-4db8-a383-2badbd69f702",
      "name": "Update row in sheet",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1300,
        -120
      ]
    },
    {
      "id": "1941ad75-ac6e-4d5b-934c-89b30fd487ba",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -480,
        -220
      ],
      "parameters": {
        "width": 440,
        "height": 280,
        "content": "## Set up Trigger ##\nto to get candidate information for calling"
      }
    },
    {
      "id": "5b0e13eb-bb7d-43cd-8983-2cc8f8bc93a8",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        0,
        -260
      ],
      "parameters": {
        "width": 680,
        "height": 320,
        "content": "## VAPI Trigger to call and Transcription ##\n"
      }
    },
    {
      "id": "67ace40a-09f1-4ae2-a270-c5858b8e54cf",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1220,
        -200
      ],
      "parameters": {
        "width": null,
        "height": 260,
        "content": "## Update back to Google Sheets\n"
      }
    },
    {
      "id": "460b07aa-76c1-4cae-8996-e8e6d4a680ab",
      "name": "Call Data Analyser",
      "type": "@n8n/n8n-nodes-langchain.chainLlm",
      "position": [
        720,
        -120
      ]
    },
    {
      "id": "e680b886-be4f-4e41-a8c8-d1a454473545",
      "name": "Rename Required Fields",
      "type": "n8n-nodes-base.set",
      "position": [
        -160,
        -120
      ]
    },
    {
      "id": "6e09f0a7-89aa-492b-a9cc-e1d5fb194d8f",
      "name": "Get VAPI Assistant",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        60,
        -120
      ]
    },
    {
      "id": "4bc45f01-05a9-43a4-a23b-74ccba6b007e",
      "name": "Map Field Names",
      "type": "n8n-nodes-base.set",
      "position": [
        1080,
        -120
      ]
    }
  ],
  "connections": {
    "Make a Call": {
      "main": [
        [
          {
            "node": "Get Call Transcript",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Map Field Names": {
      "main": [
        [
          {
            "node": "Update row in sheet",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Call Data Analyser": {
      "main": [
        [
          {
            "node": "Map Field Names",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get VAPI Assistant": {
      "main": [
        [
          {
            "node": "Make a Call",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Call Transcript": {
      "main": [
        [
          {
            "node": "Call Data Analyser",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google Sheets Trigger": {
      "main": [
        [
          {
            "node": "Rename Required Fields",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Rename Required Fields": {
      "main": [
        [
          {
            "node": "Get VAPI Assistant",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google Gemini Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "Call Data Analyser",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Structured Output Parser": {
      "ai_outputParser": [
        [
          {
            "node": "Call Data Analyser",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    }
  }
}