EU Tender Matcher (TED) – AI Fit Analysis
Pricing
from $3.00 / 1,000 tender results
EU Tender Matcher (TED) – AI Fit Analysis
Find open EU public tenders from TED that match your company. Filter by keyword, CPV code, country, value and deadline; get English titles, deadlines, values and an optional AI fit score with risks and requirements.
Pricing
from $3.00 / 1,000 tender results
Rating
0.0
(0)
Developer
Daisy Zhang
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Find open EU public tenders that fit your company, in every EU/EEA country, from the official TED database (Tenders Electronic Daily). Get English titles, deadlines and values for every tender. Optionally, an AI bid manager reads each tender against your company profile and tells you whether to bid, why, and what could block you.
Why use it
- One search across 30+ countries. TED publishes ~800 new tenders every working day in 24 languages. This Actor filters them to the few that matter to you.
- Only tenders you can still bid on. Closed tenders, award notices and notices with deadlines too close are filtered out by default.
- Bid language up front. Every result lists the languages bids may be submitted in, so you can skip tenders you can't answer.
- Ranked, not just listed. Every result gets a relevance score from your keywords and categories.
- AI fit analysis (optional). For each tender: fit score 0–100, verdict, plain-language summary, why it fits, risks and barriers (local presence, language, certifications, turnover), key requirements, and the language bids must be submitted in. Works on tenders written in German, French, Polish or any other EU language.
- Built for AI agents too. Clean JSON output, callable through Apify's API and MCP server.
Who it's for
- SMEs and consultancies looking for public-sector work abroad
- Bid and proposal managers who screen tenders every week
- B2B sales teams tracking public budgets in their category
- Agencies and tools that resell tender alerts
Input
| Field | What it does |
|---|---|
keywords | Words or phrases to look for (any of them). Add local-language terms for better recall, e.g. cybersecurity, Penetrationstest. |
requireKeywordMatch | Drop tenders whose title and description mention none of your keywords. Default on. |
cpvCodes | EU procurement category codes. Parents include children: 72000000 = all IT services. |
countries | Buyer countries, 2 or 3 letters (DE, FRA). Empty = all. |
publishedWithinDays | Look-back window. Default 14. |
onlyOpen | Only tenders still accepting bids. Default on. |
minDaysToDeadline | Skip tenders closing too soon to prepare a bid. |
minEstimatedValue | Minimum published value (usually EUR). |
maxResults | Default 50. |
companyProfile | What you sell, where you deliver, size, certifications, languages. |
aiFitAnalysis | Turn on AI fit analysis for each result. |
outputLanguage | Language of the AI output. Default English. |
Example:
{"keywords": ["cybersecurity", "penetration test", "Penetrationstest"],"countries": ["DE", "NL", "IE", "BE"],"minDaysToDeadline": 7,"companyProfile": "12-person cybersecurity firm in Dublin. Pen testing, red teaming, ISO 27001 consulting. English only.","aiFitAnalysis": true}
Output
One item per tender:
{"noticeId": "716155-2026","url": "https://ted.europa.eu/en/notice/-/detail/716155-2026","title": "Germany – Computer audit and testing services – Durchführung von Penetrationstests","originalTitle": "Durchführung von Penetrationstests","originalLanguage": "deu","buyerName": "Medizinischer Dienst Westfalen-Lippe","buyerCountry": "DEU","placeOfPerformance": ["DEA33", "DEU"],"publicationDate": "2026-10-16","deadline": "2026-11-16","daysToDeadline": 30,"estimatedValue": null,"currency": null,"cpvCodes": ["72800000"],"procedureType": "open","submissionLanguages": ["German"],"contractNature": ["services"],"lots": ["Durchführung von Penetrationstests"],"description": "Der Auftraggeber beabsichtigt ...","relevanceScore": 38,"matchedKeywords": ["Penetrationstest"],"ai": {"fitScore": 72,"verdict": "possible_fit","summary": "A regional health-insurance medical service wants network-based penetration tests of its internet-, WAN- and LAN-reachable systems.","whyItFits": ["Core scope is network penetration testing, your main service"],"risksAndBarriers": ["Bid documents and communication are likely German-only"],"keyRequirements": ["Open procedure", "Services contract"],"submissionLanguage": "German"}}
The ai values above are illustrative. The ai field appears only when AI fit analysis is on.
Pricing
Pay per result, no subscription:
- Tender result: $3 per 1,000 tenders
- AI fit analysis: $0.03 per analysed tender
Set a maximum cost per run in Apify and the Actor stops before exceeding it. AI analysis runs first on the highest-ranked tenders.
Tips
- Combine 2–3 English keywords with the same words in the target country's language.
- Use CPV codes for broad categories and keywords for niches.
- Schedule a daily run with
publishedWithinDays: 1and connect it to email, Slack or a Google Sheet for a tender alert feed.
Data source and limits
- Data comes from the official TED Search API of the Publications Office of the European Union. Notices are reused under the EU's open-data reuse policy. This Actor is not affiliated with the EU.
- Estimated values are only present when the buyer published one.
- AI fit analysis is processed by DeepSeek's API: your company profile and the tender text are sent to DeepSeek. Leave AI analysis off if that does not suit your data policy.
- AI analysis is decision support, not legal or bid advice. Always read the full tender documents before bidding.