Notify new BOAMP IT tenders to a Slack channel with the BOAMP API
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This workflow has 6 nodes and runs on a schedule (every 6 hours) (plus 1 other trigger). Along the way it connects Slack.
How it runs
Trigger: On a schedule (every 6 hours) (plus 1 other trigger).
- Config (Edit Fields (Set)): sets 4 fields: SLACK_CHANNEL, BOAMP_KEYWORD, RESULT_LIMIT…
- Fetch BOAMP IT Tenders (HTTP Request): calls an HTTP API
- Format Slack Message (Code): runs custom JavaScript code
- Send to Slack (Slack): create
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (6)
- Edit Fields (Set)
n8n-nodes-base.set - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Manual Trigger
n8n-nodes-base.manualTrigger - HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - Slack
n8n-nodes-base.slack
From the author
How it works • Config node for channel, keyword, limit, and empty-results message • Fetches tenders from BOAMP API (public data, no API key) • Formats message with title, date, buyer, link - or sends friendly "no results" message • Posts to your Slack channel…