{
  "name": "Notify new BOAMP IT tenders to a Slack channel with the BOAMP API",
  "nodes": [
    {
      "id": "fa25f63e-3a39-4760-a7e5-1f13fd44cdf6",
      "name": "Overview",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1232,
        544
      ],
      "parameters": {
        "width": 500,
        "height": 380,
        "content": "## BOAMP to Slack Notification\n\n**Who it's for:** Consultants, ESN, and agencies who want instant Slack alerts when new IT tenders are published on the French BOAMP platform.\n\n**What it does:** Runs o"
      }
    },
    {
      "id": "0cae8cd7-20ca-4cdf-81e8-dc5cda58e9bd",
      "name": "Sticky Note 1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1776,
        576
      ],
      "parameters": {
        "width": 200,
        "height": 100,
        "content": "**Step 1 - Config**\n\nEdit channel, keyword, limit"
      }
    },
    {
      "id": "1fe82fb1-3336-4f83-b756-c7108e7eb970",
      "name": "Sticky Note 2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2080,
        656
      ],
      "parameters": {
        "width": 280,
        "height": 100,
        "content": "**Step 2–3 - Fetch & Format**\n\nBOAMP API → Build message (with/without results)"
      }
    },
    {
      "id": "774108e7-fe95-4712-9bc3-71d9c457cec2",
      "name": "Sticky Note 3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2464,
        656
      ],
      "parameters": {
        "width": 180,
        "height": 100,
        "content": "**Step 4 - Send**\n\nPost to Slack"
      }
    },
    {
      "id": "3521a803-dd2c-46ef-b8b7-dd842d03429f",
      "name": "Config",
      "type": "n8n-nodes-base.set",
      "position": [
        1792,
        832
      ]
    },
    {
      "id": "8306073a-16eb-4a60-b9dd-cd8b5d1d2b47",
      "name": "Schedule Every 6 Hours",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        1792,
        688
      ]
    },
    {
      "id": "5b209db3-5184-45c3-80ff-619bc9de1be0",
      "name": "Manual Trigger",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        1792,
        1024
      ]
    },
    {
      "id": "6917b65e-3872-4e93-b6da-3d214ea0c7a6",
      "name": "Fetch BOAMP IT Tenders",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2064,
        832
      ]
    },
    {
      "id": "a7ebb993-7cee-4958-98e1-9f3ccc4fac2d",
      "name": "Format Slack Message",
      "type": "n8n-nodes-base.code",
      "position": [
        2272,
        832
      ]
    },
    {
      "id": "e2305392-3722-44fc-9ba0-c2544a4e415f",
      "name": "Send to Slack",
      "type": "n8n-nodes-base.slack",
      "position": [
        2496,
        832
      ]
    }
  ],
  "connections": {
    "Config": {
      "main": [
        [
          {
            "node": "Fetch BOAMP IT Tenders",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Manual Trigger": {
      "main": [
        [
          {
            "node": "Config",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Format Slack Message": {
      "main": [
        [
          {
            "node": "Send to Slack",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Fetch BOAMP IT Tenders": {
      "main": [
        [
          {
            "node": "Format Slack Message",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Schedule Every 6 Hours": {
      "main": [
        [
          {
            "node": "Config",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}