{
  "name": "Cv screening with OpenAI",
  "nodes": [
    {
      "id": "0f3b39af-2802-462c-ac54-a7bccf5b78c5",
      "name": "Extract Document PDF",
      "type": "n8n-nodes-base.extractFromFile",
      "position": [
        520,
        400
      ]
    },
    {
      "id": "6f76e3a6-a3be-4f9f-a0db-3f002eafc2ad",
      "name": "Download File",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        340,
        400
      ]
    },
    {
      "id": "2c4e0b0f-28c7-48f5-b051-6e909ac878d2",
      "name": "When clicking ‘Test workflow’",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        -20,
        400
      ]
    },
    {
      "id": "a70d972b-ceb4-4f4d-8737-f0be624d6234",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        120,
        280
      ],
      "parameters": {
        "width": 187.37066290133808,
        "height": 80,
        "content": "**Add direct link to CV and Job description**"
      }
    },
    {
      "id": "9fdff1be-14cf-4167-af2d-7c5e60943831",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -800,
        140
      ],
      "parameters": {
        "width": 280.2462120317618,
        "height": 438.5821431288714,
        "content": "### Setup\n\n1. **Download File**: Fetch the CV using its direct URL.\n2. **Extract Data**: Use N8N’s PDF or text extraction nodes to retrieve text from the CV.\n3. **Send to OpenAI**:\n   - **URL**: POST "
      }
    },
    {
      "id": "b1ce4a61-270f-480b-a716-6618e6034581",
      "name": "Sticky Note6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -800,
        -500
      ],
      "parameters": {
        "width": 636.2128494576581,
        "height": 598.6675280064023,
        "content": "![5min Logo](https://cflobdhpqwnoisuctsoc.supabase.co/storage/v1/object/public/my_storage/Untitled%20(1500%20x%20300%20px).png)\n## CV Screening with OpenAI\n**Made by [Mark Shcherbakov](https://www.lin"
      }
    },
    {
      "id": "747591cd-76b1-417e-ab9d-0a3935d3db03",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -500,
        140
      ],
      "parameters": {
        "width": 330.5152611046425,
        "height": 240.6839895136402,
        "content": "### ... or watch set up video [8 min]\n[![Youtube Thumbnail](https://cflobdhpqwnoisuctsoc.supabase.co/storage/v1/object/public/my_storage/11.png)](https://youtu.be/TWuI3dOcn0E)\n"
      }
    },
    {
      "id": "051d8cb0-2557-4e35-9045-c769ec5a34f9",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        660,
        280
      ],
      "parameters": {
        "width": 187.37066290133808,
        "height": 80,
        "content": "**Replace OpenAI connection**"
      }
    },
    {
      "id": "865f4f69-e13d-49c1-8bb4-9f98facbf75c",
      "name": "OpenAI - Analyze CV",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        700,
        400
      ]
    },
    {
      "id": "68b7fc08-506d-4816-9a8f-db7ab89e4589",
      "name": "Set Variables",
      "type": "n8n-nodes-base.set",
      "position": [
        160,
        400
      ]
    },
    {
      "id": "22dedac7-c44b-430f-b9c7-57d0c55328fa",
      "name": "Parsed JSON",
      "type": "n8n-nodes-base.set",
      "position": [
        880,
        400
      ]
    }
  ],
  "connections": {
    "Download File": {
      "main": [
        [
          {
            "node": "Extract Document PDF",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set Variables": {
      "main": [
        [
          {
            "node": "Download File",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI - Analyze CV": {
      "main": [
        [
          {
            "node": "Parsed JSON",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Extract Document PDF": {
      "main": [
        [
          {
            "node": "OpenAI - Analyze CV",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "When clicking ‘Test workflow’": {
      "main": [
        [
          {
            "node": "Set Variables",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}