Monitor Austrian public tenders daily with easybits PDF extraction and Slack alerts
UnknownUnknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.
Community nodes
These come from third-party npm packages. In n8n 3.0 unverified community packages are off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
@easybits/n8n-nodes-extractor(easybits - Extract a document)
Nodes used (7)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - HTTP Request
n8n-nodes-base.httpRequest - Split Out
n8n-nodes-base.splitOut - If
n8n-nodes-base.if - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Wait
n8n-nodes-base.wait - Easybits Extractor
@easybits/n8n-nodes-extractor.easybitsExtractor
What it does
How it works Every morning, this n8n workflow automatically monitors all new Austrian public procurement notices from official EU sources. easybits.tech extracts structured data from each tender PDF: title, contracting authority, federal state, contract value, submission deadline, CPV code and contact email — same JSON schema every time, regardless of document layout or language. Relevant opportunities arrive as formatted Slack alerts within minutes of publication. Austria's public sector awards over €50 billion in contracts annually across construction, IT, consulting and healthcare. Finding relevant tenders manually means checking multiple portals and reading through PDFs every day. This workflow eliminates that entirely. What makes this different Extraction runs on the actual tender PDF via easybits.tech — not just portal metadata. Every Slack alert includes title, contracting authority, federal state, contract value, deadline, CPV code, contact email and a direct PDF link. The contract value filter is fully adjustable. Change the €100k minimum in the filter node and all future alerts update automatically. Extend this workflow This workflow is the data foundation for a full AI tender intelligence system: - Vector database (Qdrant, Pinecone, Supabase) — store all extracted tenders as searchable vectors for semantic retrieval - Q&A bot via Slack slash command — ask "Which IT tenders are open in Vienna over €500k?" and get AI-generated answers with citations from the original PDFs - Any messaging platform — replace Slack with Telegram, WhatsApp, Microsoft Teams, Discord or Email in one node swap - Automatic application drafting — use extracted tender fields to pre-fill bid templates and submission documents automatically For advisory on extending this workflow contact easybits.tech Set up steps - Create a free easybits.tech account and add your API key as a credential in n8n - Replace the Slack Webhook URL in the Send Slack Alert node with your own - Adjust the €100k contract value threshold in the Filter: Min. €100k Value node to match your needs - Activate the workflow — it runs automatically every morning at 7am Prerequisites - easybits.tech account (free tier available) — for PDF data extraction - Slack workspace with incoming webhooks enabled - n8n instance running as a service Works for any EU country — contact easybits.tech for setup support. Setup time: approximately 15 minutes