{
  "name": "Daily LinkedIn job alerts with Apify scraper, Google Sheets & Gmail",
  "nodes": [
    {
      "id": "02a34e91-d6e6-4c2b-a5d9-cc93caa39d59",
      "name": "Send a message",
      "type": "n8n-nodes-base.gmail",
      "position": [
        1056,
        384
      ]
    },
    {
      "id": "bf2ff9e4-cc09-47ef-97e5-ef5d949c3825",
      "name": "Get LinkedIn jobs",
      "type": "@apify/n8n-nodes-apify.apify",
      "position": [
        192,
        384
      ]
    },
    {
      "id": "b1d89bb8-2fe9-4cbf-94f6-4a9c989be91f",
      "name": "Set job data & HTML",
      "type": "n8n-nodes-base.code",
      "position": [
        480,
        384
      ]
    },
    {
      "id": "16e9e8d9-9b4c-40ad-b005-a13dd0536d3d",
      "name": "Combine items into one list",
      "type": "n8n-nodes-base.aggregate",
      "position": [
        768,
        384
      ]
    },
    {
      "id": "664e0abe-6144-414c-af24-ead89d6461ba",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        112,
        -224
      ],
      "parameters": {
        "width": 256,
        "height": 784,
        "content": "## Get LinkedIn jobs\nUse Apify to scrape LinkedIn jobs. This workflow uses the [`LinkedIn Jobs Scraper - No Cookies`](https://apify.com/apimaestro/linkedin-jobs-scraper-api`) actor on Apify.\n\nNote tha"
      }
    },
    {
      "id": "2be1eebd-c624-47b5-b1b6-4882331165ae",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        400,
        -224
      ],
      "parameters": {
        "width": 256,
        "height": 784,
        "content": "## Set job data and HTML and add to Google Sheets\nAdd the jobs to a Google Sheet so we can reference them at a later date\n\nAt the same time, we use a code node to set the data we want to use in the em"
      }
    },
    {
      "id": "1e219262-b334-4a0e-abac-54cb03ff2740",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        688,
        -224
      ],
      "parameters": {
        "width": 256,
        "height": 784,
        "content": "## Combine items into one list\nWe combine all the different items into one big list"
      }
    },
    {
      "id": "8f2413c7-0d59-4b9b-be72-e061a5966861",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        976,
        -224
      ],
      "parameters": {
        "width": 256,
        "height": 784,
        "content": "## Send email\nWe send an email with a list of all the jobs titles, salaries, and more"
      }
    },
    {
      "id": "ba3571ef-7865-4e05-a246-622ce08e0e5d",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -176,
        -224
      ],
      "parameters": {
        "width": 256,
        "height": 784,
        "content": "## Scheduled trigger\nRun this workflow every day at noon"
      }
    },
    {
      "id": "05d9eab8-5ddf-4bbe-af11-65ec78418f25",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -784,
        -224
      ],
      "parameters": {
        "width": 576,
        "height": 1200,
        "content": "## Overview\nEvery day, this workflow scrapes LinkedIn jobs based on your keywords, saves them in a Google Sheet, and sends them by email.\n\n## How it works\n- The workflow runs every day at noon.\n- The "
      }
    },
    {
      "id": "27e07561-4655-40bd-aa34-655bfdd3f7f3",
      "name": "Every day at noon...",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        -96,
        384
      ]
    },
    {
      "id": "15b0b714-b0e8-4545-b069-076b35566605",
      "name": "Add jobs to Google Sheet",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        480,
        208
      ]
    }
  ],
  "connections": {
    "Get LinkedIn jobs": {
      "main": [
        [
          {
            "node": "Set job data & HTML",
            "type": "main",
            "index": 0
          },
          {
            "node": "Add jobs to Google Sheet",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set job data & HTML": {
      "main": [
        [
          {
            "node": "Combine items into one list",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Every day at noon...": {
      "main": [
        [
          {
            "node": "Get LinkedIn jobs",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Combine items into one list": {
      "main": [
        [
          {
            "node": "Send a message",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}