{
  "name": "Indeed job scraper with AI filtering & company research using Apify and Tavily",
  "nodes": [
    {
      "id": "d55ce612-7462-4329-b6b2-4785eb3401f6",
      "name": "Webhook",
      "type": "n8n-nodes-base.webhook",
      "position": [
        -1140,
        -380
      ]
    },
    {
      "id": "ad3bbe0a-b708-41d7-b115-23415c9e525f",
      "name": "Job Filter",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        -340,
        -120
      ]
    },
    {
      "id": "26b4bff3-7743-4987-aa0e-859ae1706ff2",
      "name": "Get row(s) in sheet",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -780,
        -100
      ]
    },
    {
      "id": "3991abf7-87cd-4909-8ee3-5609a14cd751",
      "name": "Edit Fields",
      "type": "n8n-nodes-base.set",
      "position": [
        20,
        -120
      ]
    },
    {
      "id": "b4f55707-292c-4cb1-888c-e1dcd46a2361",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -820,
        -440
      ],
      "parameters": {
        "width": 1020,
        "height": 260,
        "content": "## Filter oncoming data "
      }
    },
    {
      "id": "183c27ef-a321-4773-afee-c5108995136c",
      "name": "Filter Outlet",
      "type": "n8n-nodes-base.merge",
      "position": [
        -540,
        -120
      ]
    },
    {
      "id": "293562a2-3585-473a-8a99-df7aa90df9b8",
      "name": "Remove Duplicates",
      "type": "n8n-nodes-base.removeDuplicates",
      "position": [
        40,
        -360
      ]
    },
    {
      "id": "3f489587-9149-416d-8e1c-c3b788403478",
      "name": "True Jobs",
      "type": "n8n-nodes-base.merge",
      "position": [
        -540,
        120
      ]
    },
    {
      "id": "5f87e904-42ba-4585-983f-d31150a1c6da",
      "name": "Append row in sheet",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        0,
        200
      ]
    },
    {
      "id": "27d36445-adb8-474a-93ca-2d91b5d69926",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -820,
        -180
      ],
      "parameters": {
        "width": 1020,
        "height": 260,
        "content": "## Filter job postings"
      }
    },
    {
      "id": "2170a86b-f865-4dac-8187-5a0d9751f9f7",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -580,
        60
      ],
      "parameters": {
        "width": 900,
        "height": 240,
        "content": "## Update DataBase"
      }
    },
    {
      "id": "99083968-06b6-4623-8763-ff0655666132",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1140,
        -220
      ],
      "parameters": {
        "width": 320,
        "height": 380,
        "content": "## Notes\n** When the actor runs, webhook gets activated, the dataset run gets queried to use as data to filter and update DB with non-existing, relevant jobs to hit up for AI Automaton.\n\n## To Add\n** "
      }
    },
    {
      "id": "48bee7fe-2e01-440b-a00d-31c34da3caad",
      "name": "Find DM",
      "type": "@tavily/n8n-nodes-tavily.tavily",
      "position": [
        -160,
        100
      ]
    },
    {
      "id": "1d67acb7-10c2-464f-a856-b90d13995245",
      "name": "Loop Over Items1",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        -780,
        -380
      ]
    },
    {
      "id": "3588567e-735d-4173-9c20-554d6b5fac5e",
      "name": "Wait",
      "type": "n8n-nodes-base.wait",
      "position": [
        160,
        120
      ]
    },
    {
      "id": "2949a5d3-337d-466b-b9d9-569caa820a11",
      "name": "Get dataset items",
      "type": "@apify/n8n-nodes-apify.apify",
      "position": [
        -940,
        -380
      ]
    },
    {
      "id": "62f24a19-830b-45eb-a771-0417897d16f4",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -820,
        60
      ],
      "parameters": {
        "width": null,
        "height": 240,
        "content": ""
      }
    },
    {
      "id": "18692992-20d3-4d3d-bde8-c3e61058f78d",
      "name": "Edit Fields1",
      "type": "n8n-nodes-base.set",
      "position": [
        -460,
        -440
      ]
    },
    {
      "id": "bffa0a7c-2915-4445-82c6-a870f7655f25",
      "name": "Merge",
      "type": "n8n-nodes-base.merge",
      "position": [
        -300,
        -300
      ]
    },
    {
      "id": "8d2a1626-f352-4a38-ac95-32d399192bc2",
      "name": "Filter 2",
      "type": "n8n-nodes-base.filter",
      "position": [
        -140,
        -440
      ]
    },
    {
      "id": "cbc1eb75-402e-41f4-b555-be79c7be0513",
      "name": "Filter 1",
      "type": "n8n-nodes-base.if",
      "position": [
        -620,
        -300
      ]
    },
    {
      "id": "f7e49141-f0f4-400f-8611-95418900d9d8",
      "name": "Relevant Job posting?",
      "type": "n8n-nodes-base.if",
      "position": [
        -780,
        180
      ]
    },
    {
      "id": "93054773-eae8-4459-a737-1eae8892fcee",
      "name": "Anything to add?",
      "type": "n8n-nodes-base.if",
      "position": [
        -360,
        100
      ]
    }
  ],
  "connections": {
    "Wait": {
      "main": [
        [
          {
            "node": "Loop Over Items1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Merge": {
      "main": [
        [
          {
            "node": "Filter 2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Find DM": {
      "main": [
        [
          {
            "node": "Append row in sheet",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Webhook": {
      "main": [
        [
          {
            "node": "Get dataset items",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Filter 1": {
      "main": [
        [
          {
            "node": "Edit Fields1",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "Filter 2": {
      "main": [
        [
          {
            "node": "Remove Duplicates",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "True Jobs": {
      "main": [
        [
          {
            "node": "Anything to add?",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Job Filter": {
      "main": [
        [
          {
            "node": "Edit Fields",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Edit Fields": {
      "main": [
        [
          {
            "node": "Relevant Job posting?",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Edit Fields1": {
      "main": [
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Filter Outlet": {
      "main": [
        [
          {
            "node": "Job Filter",
            "type": "main",
            "index": 0
          },
          {
            "node": "True Jobs",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Anything to add?": {
      "main": [
        [
          {
            "node": "Find DM",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Loop Over Items1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Loop Over Items1": {
      "main": [
        [],
        [
          {
            "node": "Filter 1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get dataset items": {
      "main": [
        [
          {
            "node": "Loop Over Items1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Remove Duplicates": {
      "main": [
        [
          {
            "node": "Get row(s) in sheet",
            "type": "main",
            "index": 0
          },
          {
            "node": "Filter Outlet",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Append row in sheet": {
      "main": [
        [
          {
            "node": "Wait",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get row(s) in sheet": {
      "main": [
        [
          {
            "node": "Filter Outlet",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "Relevant Job posting?": {
      "main": [
        [
          {
            "node": "True Jobs",
            "type": "main",
            "index": 1
          }
        ]
      ]
    }
  }
}