Tender Triage — Bid/No-Bid pour marchés publics FR avatar

Tender Triage — Bid/No-Bid pour marchés publics FR

Under maintenance

Pricing

from $50.00 / 1,000 tender analyseds

Go to Apify Store
Tender Triage — Bid/No-Bid pour marchés publics FR

Tender Triage — Bid/No-Bid pour marchés publics FR

Under maintenance

À partir d'un avis BOAMP (ou d'une URL de consultation Atexo/PLACE), télécharge le Règlement de Consultation, en extrait un schéma décisionnel par LLM, et produit un score bid/no-bid contre un profil d'entreprise. Une entrée = une décision.

Pricing

from $50.00 / 1,000 tender analyseds

Rating

0.0

(0)

Developer

Adrien

Adrien

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Tender Triage — Bid/No-Bid pour marchés publics français

Une primitive d'analyse, agent-native, pour qualifier un marché public français en une décision actionnable.

À partir d'un avis BOAMP (ou directement d'une URL de consultation Atexo/PLACE), l'actor :

  1. télécharge le Règlement de Consultation (RC) — accès anonyme, sans captcha, sans proxy ;
  2. en extrait un schéma décisionnel par LLM (objet, procédure, lots, critères d'attribution et pondérations, conditions de participation, date limite, DUME, lieu, montant…) ;
  3. produit un verdict bid/no-bid contre le profil de votre entreprise.

Une entrée = une décision. Conçu comme une brique composable, à permissions limitées, consommable par un agent IA (MCP-ready) — pas un SaaS d'abonnement de plus, mais un primitif que vous appelez à la demande.

Ce que vous obtenez (par avis)

Une ligne de dataset, par avis analysé :

ChampDescription
decisionGO / À_ÉTUDIER / NO_GO
scoreScore de fit 0–1 (0 si disqualifié par une règle dure)
raisons1 à 3 raisons de la décision
disqualifiantsMotifs de disqualification (certif manquante, hors zone, capacité dépassée…)
EnrichissementObjet, acheteur, CPV, critères d'attribution, date limite, lieu, montant, DUME, …

La décision suit une logique en deux temps : des règles dures (gates) qui disqualifient sans appel (certification obligatoire manquante, CA mini supérieur à votre capacité, référence exigée absente, lieu hors zone confirmé), puis un fit doux (CPV/secteur, géographie, taille du marché, alignement aux critères). Les gates sont déterministes et reproductibles ; ils ne disqualifient que sur un motif certain (un lieu non résolu n'élimine jamais — il part en À_ÉTUDIER).

Entrée

{
// Option A — analyser des consultations précises :
"consultationUrls": [
"https://marches.maximilien.fr/entreprise/consultation/123?orgAcronyme=ab"
],
// Option B — laisser l'actor chercher dans BOAMP (si pas d'URLs) :
"boampFilters": { "keywords": "voirie", "cpv": ["45233000"], "departement": ["75"] },
"maxNotices": 100,
// Votre profil entreprise (obligatoire) :
"companyProfile": {
"cpv_codes": ["45000000"],
"certifications_detenues": ["Qualibat"],
"references": ["Chantier de référence 1"],
"geographies": ["75", "Île-de-France"],
"capacite_financiere_max": 500000,
"taille_equipe": 20
},
"llmTier": "haiku", // "haiku" (défaut, économique) ou "sonnet" (plus fin)
"maxTenders": 25 // plafond d'analyses
}

Clé API Anthropic

L'extraction utilise l'API Anthropic. Fournissez votre clé de l'une de ces façons (elle n'apparaît jamais dans les logs) :

  • Recommandé — variable d'environnement secrète ANTHROPIC_API_KEY (Actor → Settings → Environment variables → cocher Secret) ; ou
  • le champ d'input anthropicApiKey (marqué comme secret : la plateforme le chiffre).

Exemple de sortie

Un avis de travaux en Savoie (73), scoré contre une PME BTP locale titulaire Qualibat :

{
"notice_id": "26-61689",
"decision": "GO",
"score": 0.90,
"raisons": [
"Lieu d'exécution dans la zone géographique",
"Critères d'attribution clairs et pondérés"
],
"disqualifiants": []
}

À l'inverse, un avis exigeant une certification obligatoire que l'entreprise ne détient pas (agrément ARS, licence transport, inscription à l'ordre des architectes…) ressort en NO_GO (score 0), quel que soit le reste du fit. Les certifications seulement appréciées ne sont jamais éliminatoires.

Périmètre

  • RC seul, anonyme, poli (respect de robots.txt, throttle, retries). Sans Playwright, sans Selenium, sans proxy, sans solveur de captcha.
  • Plateforme de documents supportée au lancement : Atexo/PRADO (PLACE, Maximilien, Megalis, AMPA, white-labels collectivités). Les avis routés vers une plateforme non supportée (ou nécessitant captcha/login/JS) sont loggés et ignorés proprement — jamais de contournement.
  • Les RC scannés (~25 %) sont gérés par OCR (français) embarqué.
  • Robuste par construction : un échec sur un avis n'interrompt pas le run ; le dataset partiel est préservé.

Facturation

Monétisé en Pay-Per-Event : le démarrage est symbolique, et un seul événement de valeur (tender-analyzed) est facturé par analyse réussie ayant produit une décision dans le dataset. L'actor respecte la limite de facturation configurée et s'arrête proprement une fois atteinte.