{
  "name": "AI-powered HR interview system with BeyondPresence",
  "nodes": [
    {
      "id": "4b6b6bfb-2438-4514-88cd-996ade9bf105",
      "name": "Job Description Instructions",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        432,
        -800
      ],
      "parameters": {
        "width": 432,
        "height": 520,
        "content": "## 📝 Step 1: Add Your Job Description\n\n**Simply paste your complete job posting in the job description node**\n\nInclude:\n- Job title\n- Company name\n- Responsibilities\n- Requirements\n- Any other relevan"
      }
    },
    {
      "id": "9a167a25-cd63-4fd3-ad62-61b2f53cfc70",
      "name": "📝 Your Job Description",
      "type": "n8n-nodes-base.code",
      "position": [
        704,
        -432
      ]
    },
    {
      "id": "d915a549-3c6a-4c70-8b47-893d0fee7524",
      "name": "Setup Instructions",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        880,
        -800
      ],
      "parameters": {
        "width": 430,
        "height": 520,
        "content": "## 🚀 Step 2: Create Your Interview Agent\n\n**Click the button below to:**\n1. Create your AI interviewer\n2. Get your interview link\n\nThis only needs to be done ONCE!"
      }
    },
    {
      "id": "08aba63a-a8dc-47bf-bf91-deeb96a2f60c",
      "name": "▶️ Click to Start Setup",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        496,
        -432
      ]
    },
    {
      "id": "9ad93631-869d-4ee1-bb22-e9d14909465f",
      "name": "Create Interview Agent",
      "type": "n8n-nodes-beyondpresence.beyondPresence",
      "position": [
        1152,
        -432
      ]
    },
    {
      "id": "ee920210-f141-4d79-97a3-f4a7f363662e",
      "name": "Save Agent Info",
      "type": "n8n-nodes-base.code",
      "position": [
        1408,
        -432
      ]
    },
    {
      "id": "fb33de31-3cda-40d0-adaa-87da00bafcbd",
      "name": "Success!",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1328,
        -800
      ],
      "parameters": {
        "width": 267,
        "height": 520,
        "content": "## ✅ Setup Complete!\n\n**Your interview link:**\n`https://bey.chat/[agent-id]`\n\n** This step will now setup our agent id and job description which is now automatically passed and used by our webhook."
      }
    },
    {
      "id": "6f78c2f6-59a6-410e-bf81-b724acdd3e73",
      "name": "Automated Analysis",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        432,
        -208
      ],
      "parameters": {
        "width": 520,
        "height": 572,
        "content": "## 🤖 Step 3: Automated Interview Analysis\n\n**This section runs automatically to:**\n- Receive completed interviews\n- Analyze candidate responses\n- Save results to Google Sheets\n\n**Before activating:** "
      }
    },
    {
      "id": "c8fd1948-08f1-4911-908b-5fd9680c4bd5",
      "name": "Receive Interview Data",
      "type": "n8n-nodes-base.webhook",
      "position": [
        480,
        192
      ]
    },
    {
      "id": "0b020b2c-d0b9-481b-be09-5332c9aa41fb",
      "name": "Analyze Interview",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        1168,
        192
      ]
    },
    {
      "id": "3d94689e-3538-4a1d-950a-64edba48c219",
      "name": "Format for Sheets",
      "type": "n8n-nodes-base.code",
      "position": [
        1712,
        192
      ]
    },
    {
      "id": "eec890f5-3a5a-4c10-9dc9-a9d8be06b709",
      "name": "Save to Google Sheets",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1920,
        192
      ]
    },
    {
      "id": "7467cc70-dfbc-42b0-96f9-e5193d93f351",
      "name": "Sheet Headers",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1664,
        -208
      ],
      "parameters": {
        "width": 480,
        "height": 572,
        "content": "## 📊 Google Sheets Connection\n\n**Quick Start**:\n1. Use the same document but select **'Interview Results'**  sheet this time, the template includes all required columns!\n\n**Connect your Google Sheets "
      }
    },
    {
      "id": "41fed3ba-28e0-4e18-96d3-8a333ac0527f",
      "name": "Important!",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -96,
        -512
      ],
      "parameters": {
        "width": 516,
        "height": 484,
        "content": "## ⚠️ **Important**\n\n### 1. First get an API key from https://app.bey.chat , to use desired avatar copy paste avatar id from https://app.bey.chat/avatars in \"Create Interview Agent Node\"\n\n### 2. You m"
      }
    },
    {
      "id": "5a49f9cf-533f-407d-b55f-00a17981a414",
      "name": "Processing Steps",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        960,
        -208
      ],
      "parameters": {
        "width": 684,
        "height": 572,
        "content": "## 🔍 Interview Processing & AI Assessment\n\n1. Extract Interview Data: Captures candidate responses and metadata from completed interviews\n2. AI Interview Analysis: Uses OpenAI to evaluate candidate fi"
      }
    },
    {
      "id": "50539b34-5117-45f3-abee-59374f3774e9",
      "name": "Sheet Headers1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1616,
        -800
      ],
      "parameters": {
        "width": 380,
        "height": 520,
        "content": "## 📊 Google Sheets Setup\n\n**Quick Start**:\n1. Copy our template sheet:  https://docs.google.com/spreadsheets/d/1dXLpP5bRRirBsln4YIQtFgb1MiP-0yR8IDRzse5k7X0/copy\n2. Connect your account credential in t"
      }
    },
    {
      "id": "c0cfef50-8c94-4c3a-906b-aaaf680c16f4",
      "name": "Save to Google Sheets1",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1744,
        -432
      ]
    },
    {
      "id": "08548c00-1de5-42e1-801a-0339c9202efc",
      "name": "Handle webhook event",
      "type": "n8n-nodes-beyondpresence.beyondPresence",
      "position": [
        816,
        192
      ]
    },
    {
      "id": "feac5528-d4c6-40d8-8d40-b681770ba648",
      "name": "Get agent info",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        656,
        192
      ]
    },
    {
      "id": "9cb69f68-b270-48a1-ab3b-cd98c2b46c5c",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        16,
        -624
      ],
      "parameters": {
        "width": 352,
        "height": 80,
        "content": "# SETUP FLOW ->"
      }
    },
    {
      "id": "45fec6c9-05cc-49da-a671-5f4c28a9111f",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        0,
        16
      ],
      "parameters": {
        "width": 384,
        "height": 80,
        "content": "# INTERVIEW FLOW ->"
      }
    },
    {
      "id": "8e114800-ff7d-46ce-8a5a-960afb8aaa9b",
      "name": "Prepare Interview Agent",
      "type": "n8n-nodes-base.set",
      "position": [
        960,
        -432
      ]
    }
  ],
  "connections": {
    "Get agent info": {
      "main": [
        [
          {
            "node": "Handle webhook event",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Save Agent Info": {
      "main": [
        [
          {
            "node": "Save to Google Sheets1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Analyze Interview": {
      "main": [
        [
          {
            "node": "Format for Sheets",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Format for Sheets": {
      "main": [
        [
          {
            "node": "Save to Google Sheets",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Handle webhook event": {
      "main": [
        [
          {
            "node": "Analyze Interview",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create Interview Agent": {
      "main": [
        [
          {
            "node": "Save Agent Info",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Receive Interview Data": {
      "main": [
        [
          {
            "node": "Get agent info",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Prepare Interview Agent": {
      "main": [
        [
          {
            "node": "Create Interview Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "📝 Your Job Description": {
      "main": [
        [
          {
            "node": "Prepare Interview Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "▶️ Click to Start Setup": {
      "main": [
        [
          {
            "node": "📝 Your Job Description",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}