{ "name": "Automated EU TED Public Tenders & B2G Procurement Intelligence Radar — Daily B2B Data & Compliance Pipeline", "nodes": [ { "parameters": { "content": "## Automated EU TED Public Tenders & B2G Procurement Intelligence Radar Pipeline (Daily B2B M2M Workflow)\n\n**Overview:**\nExtracts and scores European Union public procurement notices and contract awards from the official EU TED (Tenders Electronic Daily) portal. Enriches CPV codes, contracting authorities, EUR contract values, deadlines, and Bid Opportunity Scores.\n\n**Powered by Apify Actor:** [b2b-quant-apis/eu-ted-public-tenders-procurement-radar](https://apify.com/b2b-quant-apis/eu-ted-public-tenders-procurement-radar)\n\n### Quick Setup (2 Minutes):\n1. Create a free Apify account and copy your personal token from **Settings -> Integrations**.\n2. Open the **Apify Engine: eu-ted-public-tenders-procurement-radar** HTTP Request node and configure a **Header Auth** credential with:\n - **Name:** `Authorization`\n - **Value:** `Bearer `\n3. Customize the JSON input payload in the HTTP Request node and set your destination Webhook/Slack URL.\n4. Toggle the workflow **Active** to run automatically every morning at 07:00 AM!", "height": 380, "width": 520, "color": 4 }, "id": "d1de51c2-6a62-5164-8f69-a749aaadba46", "name": "Setup Instructions & Architecture", "type": "n8n-nodes-base.stickyNote", "typeVersion": 1, "position": [ 180, 80 ] }, { "parameters": { "rule": { "interval": [ { "field": "cronExpression", "expression": "0 7 * * *" } ] } }, "id": "39ed6fcf-c5ed-516f-b549-6d3218c34a2c", "name": "Daily 07:00 AM Schedule Trigger", "type": "n8n-nodes-base.scheduleTrigger", "typeVersion": 1.2, "position": [ 220, 520 ] }, { "parameters": { "method": "POST", "url": "https://api.apify.com/v2/acts/b2b-quant-apis~eu-ted-public-tenders-procurement-radar/run-sync-get-dataset-items", "authentication": "genericCredentialType", "genericAuthType": "httpHeaderAuth", "sendBody": true, "specifyBody": "json", "jsonBody": "{\n \"searchKeyword\": \"Cloud Cybersecurity\",\n \"countryIso3\": \"DEU\",\n \"maxResults\": 5\n}", "options": { "timeout": 300000 } }, "id": "a6553a12-55ce-59ff-9547-db68b209e0d6", "name": "Apify Engine: eu-ted-public-tenders-procurement-radar", "type": "n8n-nodes-base.httpRequest", "typeVersion": 4.2, "position": [ 500, 520 ] }, { "parameters": { "conditions": { "options": { "caseSensitive": true, "leftValue": "", "typeValidation": "strict" }, "conditions": [ { "id": "55feeb56-2c7f-5ea4-8b11-cc0332a71816", "leftValue": "={{ Object.keys($json).length }}", "rightValue": 0, "operator": { "type": "number", "operation": "gt" } } ], "combinator": "and" } }, "id": "1e1e9cc8-ecb2-531f-9d58-3e49def7f38b", "name": "Validate Structured Dataset Output", "type": "n8n-nodes-base.filter", "typeVersion": 2, "position": [ 780, 520 ] }, { "parameters": { "method": "POST", "url": "https://api.example.com/v1/b2b-compliance-webhook-receiver", "sendBody": true, "specifyBody": "json", "jsonBody": "={{ JSON.stringify({ actor: 'eu-ted-public-tenders-procurement-radar', timestamp: $now, record: $json }) }}", "options": { "timeout": 30000 } }, "id": "21e21f3a-9fdb-599d-bdd3-4d66b2c2c216", "name": "Dispatch to Enterprise CRM / Slack Webhook", "type": "n8n-nodes-base.httpRequest", "typeVersion": 4.2, "position": [ 1060, 520 ] } ], "connections": { "Daily 07:00 AM Schedule Trigger": { "main": [ [ { "node": "Apify Engine: eu-ted-public-tenders-procurement-radar", "type": "main", "index": 0 } ] ] }, "Apify Engine: eu-ted-public-tenders-procurement-radar": { "main": [ [ { "node": "Validate Structured Dataset Output", "type": "main", "index": 0 } ] ] }, "Validate Structured Dataset Output": { "main": [ [ { "node": "Dispatch to Enterprise CRM / Slack Webhook", "type": "main", "index": 0 } ] ] } }, "pinData": {}, "meta": { "templateCredsSetupCompleted": false, "apifyStoreActor": "b2b-quant-apis/eu-ted-public-tenders-procurement-radar", "estimatedPpeUsdPerEvent": 0.035 }, "settings": { "executionOrder": "v1" }, "staticData": null }