{
  "name": "Monitor flight price drops and send email alerts with SerpAPI and Gmail",
  "nodes": [
    {
      "id": "758fdc37-1f36-4d00-b402-d9731f1efce8",
      "name": "Cron",
      "type": "n8n-nodes-base.cron",
      "position": [
        -400,
        -96
      ]
    },
    {
      "id": "f12725fa-a814-452c-bfda-44dfa72f8a52",
      "name": "Fetch Price - SerpAPI",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -176,
        -96
      ]
    },
    {
      "id": "9a29e1f9-e22f-4a3c-8e60-73ddaa661f6e",
      "name": "Check Price Drop",
      "type": "n8n-nodes-base.function",
      "position": [
        48,
        -96
      ]
    },
    {
      "id": "2240c223-c9c9-428d-85cd-d56ad11eb728",
      "name": "IF Price Dropped?",
      "type": "n8n-nodes-base.if",
      "position": [
        272,
        -96
      ]
    },
    {
      "id": "65fb8b03-8fab-45a4-b24a-21b3c692ea7a",
      "name": "Send a message",
      "type": "n8n-nodes-base.gmail",
      "position": [
        480,
        -96
      ]
    }
  ],
  "connections": {
    "Cron": {
      "main": [
        [
          {
            "node": "Fetch Price - SerpAPI",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check Price Drop": {
      "main": [
        [
          {
            "node": "IF Price Dropped?",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "IF Price Dropped?": {
      "main": [
        [
          {
            "node": "Send a message",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Fetch Price - SerpAPI": {
      "main": [
        [
          {
            "node": "Check Price Drop",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}