{
  "name": "Send application follow-up reminders from Airtable via email and SMS",
  "nodes": [
    {
      "id": "2e77434f-cf6e-4bd0-9b35-29488e1e8a70",
      "name": "Cron — Daily 9AM",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        -3072,
        -224
      ]
    },
    {
      "id": "806bd976-2591-4667-be14-327424719947",
      "name": "R1 — IF Has Phone",
      "type": "n8n-nodes-base.if",
      "position": [
        -2176,
        -256
      ]
    },
    {
      "id": "9c3ebf4b-0b5e-47b1-a70a-4ab8f7506fc0",
      "name": "R1 — Airtable Mark Reminder 1 Sent",
      "type": "n8n-nodes-base.airtable",
      "position": [
        -1728,
        -352
      ]
    },
    {
      "id": "9cf62c34-0eb4-457a-86eb-2c51ce514e80",
      "name": "R2 — IF Has Email",
      "type": "n8n-nodes-base.if",
      "position": [
        -2176,
        -832
      ]
    },
    {
      "id": "db9407df-2213-4a93-ae6c-9f202dfa64e2",
      "name": "R2 — IF Has Phone",
      "type": "n8n-nodes-base.if",
      "position": [
        -2176,
        -640
      ]
    },
    {
      "id": "6f4ce343-58e6-4b9d-929b-4b61fd2627a4",
      "name": "R2 — Airtable Mark Reminder 2 + Urgent Call",
      "type": "n8n-nodes-base.airtable",
      "position": [
        -1728,
        -736
      ]
    },
    {
      "id": "c1b58d1b-c64d-4b76-9342-30bdb6ffbad3",
      "name": "Airtable — List Eligible Leads1",
      "type": "n8n-nodes-base.airtable",
      "position": [
        -2848,
        -224
      ]
    },
    {
      "id": "65f73e1b-5bc5-43d4-a0c2-9cdb64014896",
      "name": "WF3 Complete1",
      "type": "n8n-nodes-base.set",
      "position": [
        -1504,
        -544
      ]
    },
    {
      "id": "b7af1c87-5201-4364-9319-9d6052c161a7",
      "name": "Prepare Candidate Data",
      "type": "n8n-nodes-base.code",
      "position": [
        -2624,
        -224
      ]
    },
    {
      "id": "095386a5-3958-4885-8fe8-8bd1f03ef91b",
      "name": "router",
      "type": "n8n-nodes-base.if",
      "position": [
        -2400,
        -224
      ]
    },
    {
      "id": "71514fe9-f428-4f04-8017-635bcd923441",
      "name": "R1 — IF Has Email",
      "type": "n8n-nodes-base.if",
      "position": [
        -2176,
        -448
      ]
    },
    {
      "id": "a5833132-305b-4be7-abfb-b1d75cbc14ca",
      "name": "Send a transactional email2",
      "type": "n8n-nodes-base.sendInBlue",
      "position": [
        -1952,
        -832
      ]
    },
    {
      "id": "d62da718-dd3f-4bea-8f54-87ef72311e31",
      "name": "Brevo Sms",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -1952,
        -640
      ]
    },
    {
      "id": "29bcfb3e-89ec-4702-a3ec-d94c0960ef78",
      "name": "Brevo Sms1",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -1952,
        -256
      ]
    },
    {
      "id": "e9a0b895-3477-49cd-b32b-a5bff952a791",
      "name": "Send a transactional email3",
      "type": "n8n-nodes-base.sendInBlue",
      "position": [
        -1952,
        -448
      ]
    },
    {
      "id": "98cfa590-ddc1-40e0-b1e6-887103cd5158",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -3808,
        -1312
      ],
      "parameters": {
        "width": 448,
        "height": 896,
        "content": "## Automated Application Reminder Sequence (Email + SMS)\nHow it works\n\nThis workflow automatically sends follow-up reminders to candidates who have received an application link but have not yet applie"
      }
    },
    {
      "id": "bcf82774-d8c1-40d4-95ce-ea3333f8759b",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -3136,
        -464
      ],
      "parameters": {
        "width": null,
        "height": 256,
        "content": "## Cron node + Airtable search/list node\nRuns daily and retrieves candidates who have received outreach but have not yet applied.\nAirtable controls eligibility via timestamps and flags."
      }
    },
    {
      "id": "c7c0fc6f-df08-41c0-9bee-2e3e0e9a16ff",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2688,
        -464
      ],
      "parameters": {
        "width": null,
        "height": 256,
        "content": "## Code node + Switch node\nCalculates elapsed time since outreach and outputs a single route key.\nEnsures only one reminder path can run per record.."
      }
    },
    {
      "id": "239e72f3-d354-45e2-bb71-2700422ac4f6",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2416,
        -992
      ],
      "parameters": {
        "width": 1312,
        "height": 1184,
        "content": "## Email/SMS nodes + Airtable update nodes\nSends the appropriate reminder and immediately updates Airtable “sent” flags.\nPrevents duplicate reminders on future runs."
      }
    }
  ],
  "connections": {
    "router": {
      "main": [
        [
          {
            "node": "R2 — IF Has Phone",
            "type": "main",
            "index": 0
          },
          {
            "node": "R2 — IF Has Email",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "R1 — IF Has Email",
            "type": "main",
            "index": 0
          },
          {
            "node": "R1 — IF Has Phone",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Brevo Sms": {
      "main": [
        [
          {
            "node": "R2 — Airtable Mark Reminder 2 + Urgent Call",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Brevo Sms1": {
      "main": [
        [
          {
            "node": "R1 — Airtable Mark Reminder 1 Sent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Cron — Daily 9AM": {
      "main": [
        [
          {
            "node": "Airtable — List Eligible Leads1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "R1 — IF Has Email": {
      "main": [
        [
          {
            "node": "Send a transactional email3",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "R1 — IF Has Phone": {
      "main": [
        [
          {
            "node": "Brevo Sms1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "R2 — IF Has Email": {
      "main": [
        [
          {
            "node": "Send a transactional email2",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "R2 — IF Has Phone": {
      "main": [
        [
          {
            "node": "Brevo Sms",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Prepare Candidate Data": {
      "main": [
        [
          {
            "node": "router",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Send a transactional email2": {
      "main": [
        [
          {
            "node": "R2 — Airtable Mark Reminder 2 + Urgent Call",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Send a transactional email3": {
      "main": [
        [
          {
            "node": "R1 — Airtable Mark Reminder 1 Sent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Airtable — List Eligible Leads1": {
      "main": [
        [
          {
            "node": "Prepare Candidate Data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "R1 — Airtable Mark Reminder 1 Sent": {
      "main": [
        [
          {
            "node": "WF3 Complete1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "R2 — Airtable Mark Reminder 2 + Urgent Call": {
      "main": [
        [
          {
            "node": "WF3 Complete1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}