[Index de la documentation](https://prescriptio.fr/docs/llms.txt)

# Savoir qui remporte les marchés de votre lot dans votre département

Pour savoir qui remporte les marchés publics de votre lot dans un département, Prescriptio classe les entreprises par nombre de contrats gagnés sur ce thème, d'après les attributions publiées, avec les montants notifiés, les acheteurs et les dates ; votre agent IA obtient le même classement.

Le montant estimé d'un appel d'offres ouvert est rarement publié. Le montant réel, lui, l'est à l'attribution, avec le nom du titulaire. Cette recette lit ces attributions pour savoir qui gagne votre lot sur votre territoire, à quel rythme et pour combien, puis qui sont ces entreprises.

## Avant de commencer

- **Un compte Prescriptio.** L'offre gratuite comprend les attributions.
- **Votre agent IA branché** sur le connecteur Prescriptio, à l'adresse complète `https://prescriptio.fr/api/mcp` : voir [Connecter votre agent IA](https://prescriptio.fr/docs/assistants). À l'adresse des connecteurs ChatGPT et Claude, qui se termine par `/connectors`, votre agent ne voit que quatre outils et cette recette s'arrête.
- **Le mot de votre lot**, simple : « chape », « voirie », « peinture ». Une expression longue comme « chapes et sols coulés » exige tous ses mots et rend souvent zéro.

## Avec votre agent IA

**Prompt prêt à coller : Qui gagne mon lot dans mon département**

```text
Dis-moi quelles entreprises remportent le plus de marchés publics de [voirie] dans le département [69], d'après les attributions publiées : le classement, puis le détail des contrats récents.
Pour les cinq premières, ouvre leur fiche d'entreprise (effectif, évolution du chiffre d'affaires), leurs dirigeants et leurs annonces légales.
Rends un tableau : rang, entreprise, SIREN, nombre de contrats, montant cumulé, effectif, évolution du chiffre d'affaires, dirigeant principal, annonce légale notable. Précise que le rang compte les contrats et non les euros. Signale une donnée manquante au lieu de l'estimer, et ne donne aucune coordonnée.
```

Outils : `marches_attributions` (le classement, puis la liste), `annuaire_entreprises`, `annuaire_dirigeants`, `annuaire_annonces_legales`. Coût : une quinzaine d'appels, aucune unité de dossier. Limite : la recherche porte sur l'objet des contrats, jamais sur le nom du titulaire.

1. **Collez le prompt**

   Remplacez ce qui est entre crochets par votre lot et votre département, ou par une région. Sans thème, le classement porte sur toute la zone.

2. **Votre agent classe les titulaires**

   Il appelle `marches_attributions`, qui range les entreprises par nombre de contrats gagnés sur le thème. Le montant cumulé est rendu à côté ; il ne décide pas du rang, parce que la source mêle sous un même type un lot de chantier, une opération entière et un accord-cadre.

3. **Il détaille les contrats**

   Le même outil rend les attributions récentes : titulaire avec son SIRET, montant réel, acheteur, date.

4. **Il identifie chaque entreprise**

   Le classement rend un SIRET (l'établissement). La fiche entreprise en tire le SIREN (l'entreprise), que demandent les outils des dirigeants et des annonces légales.

5. **Vous gardez ceux qui comptent**

   Une entreprise gardée entre dans votre base, qualifiée en concurrent, prospect ou client : demandez-le à votre agent (`base_suivis`) ou passez par l'étoile dans l'application.

## Le résultat attendu

**Voirie, département 69** (données d'exemple)

> Données d'exemple : entreprises, identifiants et montants fictifs.
> 
> | Rang | Entreprise | SIREN | Contrats | Montant cumulé | Effectif |
> |---|---|---|---|---|---|
> | 1 | Entreprise A (fictive) | 000 000 001 | 14 | 3,2 M€ | 50 à 99 |
> | 2 | Entreprise B (fictive) | 000 000 002 | 9 | 7,8 M€ | 200 à 249 |
> | 3 | Groupement C (fictif) | 000 000 003 | 6 | 0,9 M€ | 10 à 19 |
> 
> Le rang compte les contrats : l'entreprise B cumule plus d'euros que l'entreprise A avec moins de contrats, dont un accord-cadre pluriannuel. Annonce légale notable : dépôt des comptes de l'entreprise C publié le 12/06/2026.

## Les outils mobilisés

| Outil | Ce qu'il fait dans cette recette |
|---|---|
| [`marches_attributions`](https://prescriptio.fr/docs/api/marches_attributions) | classe les titulaires d'un thème et d'une zone, puis détaille les contrats |
| [`annuaire_entreprises`](https://prescriptio.fr/docs/api/annuaire_entreprises) | rend la fiche d'une entreprise, dont son SIREN et l'évolution de son chiffre d'affaires |
| [`annuaire_dirigeants`](https://prescriptio.fr/docs/api/annuaire_dirigeants) | liste les dirigeants et représentants légaux |
| [`annuaire_annonces_legales`](https://prescriptio.fr/docs/api/annuaire_annonces_legales) | remonte créations, cessions, dépôts des comptes et procédures collectives |

## Ce que la recette ne fait pas

- **Elle ne classe pas au montant.** Le rang compte les contrats ; le montant est une donnée publique rendue telle quelle, qui additionne des natures différentes.
- **Elle ne cherche pas par titulaire.** La recherche porte sur l'objet des contrats, jamais sur le nom de l'entreprise.
- **Elle ne descend pas à la commune.** Les attributions se filtrent par région ou par département.
- **Elle ne dit pas qui candidate aujourd'hui.** Les candidats d'une consultation en cours ne sont publiés par personne ; on connaît l'historique.
- **Elle ne prouve pas qu'un chantier a démarré.** Une attribution dit qui a gagné, pas que les travaux ont commencé.
- **Elle ne donne aucune coordonnée.** Téléphone et e-mail se révèlent fiche par fiche dans l'application.

## Pour aller plus loin

- [Tout savoir d'une entreprise avant de travailler avec elle](https://prescriptio.fr/docs/guides/tout-savoir-d-une-entreprise) : la fiche complète, les dirigeants, les annonces légales.
- [Savoir qui travaille avec qui](https://prescriptio.fr/docs/guides/qui-travaille-avec-qui) : groupements, cotraitances et chantiers partagés, preuves à l'appui.
- [Appels d'offres](https://prescriptio.fr/docs/appels-offres) : l'écran Attributions et l'écran Concurrents.
- [`marches_attributions`](https://prescriptio.fr/docs/api/marches_attributions) : tous les paramètres.
