EU Tender Matcher (TED) – AI Fit Analysis avatar

EU Tender Matcher (TED) – AI Fit Analysis

Pricing

from $3.00 / 1,000 tender results

Go to Apify Store
EU Tender Matcher (TED) – AI Fit Analysis

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

Daisy Zhang

Maintained by Community

Actor 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

FieldWhat it does
keywordsWords or phrases to look for (any of them). Add local-language terms for better recall, e.g. cybersecurity, Penetrationstest.
requireKeywordMatchDrop tenders whose title and description mention none of your keywords. Default on.
cpvCodesEU procurement category codes. Parents include children: 72000000 = all IT services.
countriesBuyer countries, 2 or 3 letters (DE, FRA). Empty = all.
publishedWithinDaysLook-back window. Default 14.
onlyOpenOnly tenders still accepting bids. Default on.
minDaysToDeadlineSkip tenders closing too soon to prepare a bid.
minEstimatedValueMinimum published value (usually EUR).
maxResultsDefault 50.
companyProfileWhat you sell, where you deliver, size, certifications, languages.
aiFitAnalysisTurn on AI fit analysis for each result.
outputLanguageLanguage 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: 1 and 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.