{
  "name": "Automate job search with AI cover letters using Google Jobs, RemoteOK & GPT-3.5",
  "nodes": [
    {
      "id": null,
      "name": "Sticky Note - Overview",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        240,
        100
      ],
      "parameters": {
        "width": null,
        "height": null,
        "content": ""
      }
    },
    {
      "id": null,
      "name": "Sticky Note - Setup",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        680,
        100
      ],
      "parameters": {
        "width": null,
        "height": null,
        "content": ""
      }
    },
    {
      "id": null,
      "name": "Schedule",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        260,
        400
      ]
    },
    {
      "id": null,
      "name": "Settings",
      "type": "n8n-nodes-base.set",
      "position": [
        460,
        400
      ]
    },
    {
      "id": null,
      "name": "Search Google Jobs",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        680,
        340
      ]
    },
    {
      "id": null,
      "name": "Search RemoteOK",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        680,
        460
      ]
    },
    {
      "id": null,
      "name": "Merge",
      "type": "n8n-nodes-base.merge",
      "position": [
        900,
        400
      ]
    },
    {
      "id": null,
      "name": "Process Jobs",
      "type": "n8n-nodes-base.code",
      "position": [
        1100,
        400
      ]
    },
    {
      "id": null,
      "name": "Check Results",
      "type": "n8n-nodes-base.if",
      "position": [
        1300,
        400
      ]
    },
    {
      "id": null,
      "name": "No Results Email",
      "type": "n8n-nodes-base.emailSend",
      "position": [
        1500,
        300
      ]
    },
    {
      "id": null,
      "name": "Split Jobs",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        1500,
        500
      ]
    },
    {
      "id": null,
      "name": "Extract Job",
      "type": "n8n-nodes-base.code",
      "position": [
        1700,
        500
      ]
    },
    {
      "id": null,
      "name": "Generate Letter",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1900,
        500
      ]
    },
    {
      "id": null,
      "name": "Combine Letter",
      "type": "n8n-nodes-base.code",
      "position": [
        2100,
        500
      ]
    },
    {
      "id": null,
      "name": "Aggregate",
      "type": "n8n-nodes-base.aggregate",
      "position": [
        2300,
        500
      ]
    },
    {
      "id": null,
      "name": "Format Email",
      "type": "n8n-nodes-base.code",
      "position": [
        2500,
        500
      ]
    },
    {
      "id": null,
      "name": "Send Email",
      "type": "n8n-nodes-base.emailSend",
      "position": [
        2700,
        500
      ]
    }
  ],
  "connections": {
    "Merge": {
      "main": [
        [
          {
            "node": "Process Jobs",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Schedule": {
      "main": [
        [
          {
            "node": "Settings",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Settings": {
      "main": [
        [
          {
            "node": "Search Google Jobs",
            "type": "main",
            "index": 0
          },
          {
            "node": "Search RemoteOK",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Aggregate": {
      "main": [
        [
          {
            "node": "Format Email",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Split Jobs": {
      "main": [
        [
          {
            "node": "Extract Job",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Extract Job": {
      "main": [
        [
          {
            "node": "Generate Letter",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Format Email": {
      "main": [
        [
          {
            "node": "Send Email",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Process Jobs": {
      "main": [
        [
          {
            "node": "Check Results",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check Results": {
      "main": [
        [
          {
            "node": "No Results Email",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Split Jobs",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Combine Letter": {
      "main": [
        [
          {
            "node": "Aggregate",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Generate Letter": {
      "main": [
        [
          {
            "node": "Combine Letter",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Search RemoteOK": {
      "main": [
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "Search Google Jobs": {
      "main": [
        [
          {
            "node": "Merge",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}