SAP Tender Radar: English Procurement Alerts
Pricing
Pay per usage
SAP Tender Radar: English Procurement Alerts
Find SAP tenders across TED, BOAMP and UK feeds. Get English notices, fit signals, bid briefs, deadline reminders, and new or changed alerts.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Yassin Bahri
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
SAP Tender Radar: English SAP tender leads and daily alerts
Find public contracts that mention SAP software, see why each one matched, and decide which notices deserve your bid team's time. SAP Tender Radar is built for small and medium SAP consultancies that need a focused daily watch rather than another broad procurement database.
It returns structured English records through an Apify Dataset. Run it once for a shortlist or schedule it daily to receive only new notices, material changes, and approaching-deadline reminders.
What you get
- SAP-specific discovery. Detects products and skills such as S/4HANA, SuccessFactors, Ariba, ABAP, Fiori, BTP and SAP BI. Each row says whether SAP appeared in the title or only in the details.
- English reading copy. Titles, matching excerpts and selection-criteria excerpts are translated to English when a supported model is available. Original text and source language remain in the record for verification.
- A bid brief. Signals, cautions, unknowns and a next action help you decide what to review. Add your SAP skills, minimum preparation time and maximum contract size to personalize the brief.
- A repeatable watch. Monitor mode keeps history for your private watch ID and emits
NEW,UPDATED,DEADLINE_CHANGED,AWARDEDand 7/2/1-dayDEADLINE_REMINDERevents when applicable. - A route back to the source. Rows include the official notice URL and any document or submission links exposed by the feed.
The bid brief is a first-pass aid. It does not certify eligibility or replace reading the tender documents.
Try a focused scan
Paste this into the Actor input and adjust the countries and skills:
{"mode": "scan","sources": ["TED", "BOAMP"],"daysBack": 7,"countries": ["DEU", "FRA"],"companySkills": ["S/4HANA", "SuccessFactors"],"minLeadDays": 10,"maxResults": 25}
Open the run's Output tab to review the Opportunities and Bid details views. Download the Dataset as JSON, CSV or Excel, or use its API URL in your own workflow.
Example from a TED notice published on 23 October 2026 (selected fields):
{"title": "SAP SuccessFactors cloud subscriptions","buyer": "BARMER","source": "TED","sourceUrl": "https://ted.europa.eu/en/notice/733794-2026/html","sourceLanguage": "deu","translationProvider": "argos","sapProducts": ["SuccessFactors"],"matchScope": "title","bidDeadline": "2026-11-23","bidTriage": {"priority": "high","positiveSignals": ["SAP is named in the tender title", "31 days remain to prepare a bid"],"unknowns": ["Estimated contract value is not published in this feed"],"nextAction": "Open the official documents and make a bid/no-bid decision"}}
Set up a daily watch
- Save a Task with
modeset tomonitorand a privatewatchIdof at least 16 characters. Keep that ID and the filters unchanged for the same watch. - Schedule the Task daily in Apify. The first run establishes the baseline and returns the current matches.
- Later runs return new or changed opportunities, plus deadline reminders at 7, 2 and 1 days where a known open deadline reaches those marks.
- Connect the Task to an Apify webhook or integration if you want to route new Dataset items into email, Slack, Sheets, a CRM or another system.
Example monitor input:
{"mode": "monitor","watchId": "choose-your-own-long-private-watch-id","sources": ["TED", "BOAMP"],"daysBack": 7,"companySkills": ["S/4HANA", "ABAP"],"maxResults": 100}
Use a different private ID for each customer or saved search. The watch ID is an input secret; do not put a real one into a public Task description.
Sources and coverage
| Feed | Scope | Selection |
|---|---|---|
| TED Search API | Official EU and related procurement notices | On by default |
| France BOAMP API | French national notices, including procedures below EU publication thresholds | On by default |
| UK Find a Tender | UK public procurement releases | Optional |
| UK Contracts Finder | UK contract opportunities | Optional |
Every run queries the selected public feeds live. UK feeds have a shorter default lookback because broad windows can be large and rate limited. BOAMP matching currently searches notice titles. A feed that reaches the configured page cap fails clearly rather than presenting a truncated scan as complete. This Actor does not cover every national procurement portal.
Reading a result
| Field | Meaning |
|---|---|
source, sourceUrl | Public feed and official notice link |
stage, bidDeadline, daysUntilDeadline | Planning, open or awarded status and known deadline |
sapProducts, workTypes, matchScope | Detected SAP area, work type and title/detail match |
bidTriage | Fit signals, cautions, unknowns, priority and next action |
bidChecklist, reminderDates | Tasks to verify and upcoming reminder dates |
evidence, requirements | English excerpts from the public notice |
changeType, changedFields | Why a monitor run delivered this row |
sourceLanguage, translationProvider, originalTitle | Translation audit fields |
Values and requirements are left empty when the feed does not state them. A high priority means an explicit SAP title match with an open deadline and no configured constraint warning; it is not a confirmed bid recommendation.
Translation choices
The default offline translator is Argos. It needs no API key but downloads a language model when first translating a language; that can make a first run slower. Some languages or texts may lack a working Argos model. Those notices are skipped and logged rather than emitted with untranslated text labeled as English.
The default run has 2 GB allocated because multilingual offline translation needs both memory and CPU. A 12-notice test across German, French, Slovenian and Spanish completed in about five minutes on Apify; actual time varies with notice length, languages and model downloads. The initial input searches 7 days and returns up to 3 results for a quick trial. Increase maxResults for a fuller feed.
Choose deepl for broader and generally stronger business translation. Supply deeplApiKey as a secret input or set DEEPL_API_KEY as a secret environment variable. DeepL charges for characters separately from Apify. Organization names remain as officially published proper names.
Important limits
- Full tender attachments and later amendments are not parsed. Review eligibility, lot scope, deadlines, time zones and submission instructions in the official documents before bidding.
- A notice with several lots may not have a single reliable value or deadline; ambiguous fields stay blank.
- Automated SAP matching can include an incidental mention or miss an unusual product name. Use the evidence field to verify fit.
- Buyer activity counts refer only to the fetched window.
- Source availability, publication delays and rate limits can affect freshness. This Actor does not promise exhaustive coverage.
Independent product; not affiliated with SAP SE, TED, BOAMP or UK procurement services. Source URLs and source-license labels are included in the Dataset. For problems or suggested SAP terms and sources, use the Actor's Issues tab.