search_directors
Recherche de personnes (dirigeants) a travers toutes les entreprises francaises, par nom de famille.
A la difference de search_companies (qui retourne des ENTREPRISES et accepte dirigeant_nom/dirigeant_prenom comme filtres), search_directors retourne directement des PERSONNES avec leur entreprise de rattachement. Cas d'usage : "toutes les entreprises ou siege un dirigeant nomme DUPONT", cartographie d'un reseau de mandats.
Parametres : nom (REQUIS, nom de famille), prenom (optionnel, desambiguise), role (optionnel, ex "President", "Gerant", "Administrateur"). Par defaut seuls les mandats actifs ; include_inactive=true pour inclure les anciens mandats.
Reponse : data[] = personnes { nom, prenom, civilite, role, role_description, date_naissance, annee_naissance, lieu_naissance, type_personne, entreprise { siren, denomination, ville, departement, code_ape } }. pagination { total (nb entreprises matchees), limit, returned }.
DESAMBIGUISATION (important) : un meme nom+prenom recouvre souvent plusieurs personnes distinctes (homonymes). Ne PAS conclure que deux mandats appartiennent a la meme personne sur le seul nom/prenom. Comparer date_naissance (et lieu_naissance) : deux dates differentes = deux personnes distinctes ; date absente = lien NON confirme (ne pas l'affirmer). A l'inverse, ne pas declarer "homonymes" deux mandats partageant la meme date_naissance.
Pour lister TOUTES les entreprises d'une personne donnee une fois sa date de naissance connue, enchainer avec search_director_companies (nom + prenom + date_naissance). Pour la fiche complete d'un dirigeant d'une entreprise donnee, utiliser get_directors avec le SIREN.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nom | Yes | Nom de famille du dirigeant recherche (requis). | |
| role | No | Role/qualite (optionnel), ex: 'President', 'Gerant', 'Administrateur'. | |
| limit | No | Nombre d'entreprises a scanner (defaut 20, max 50). | |
| prenom | No | Prenom (optionnel) pour desambiguiser les homonymes. | |
| context | Yes | Explain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST provide 15-25 words (count carefully). NEVER use first person ('I', 'we', 'you') - maintain third-person perspective. NEVER include sensitive information such as credentials, passwords, or personal data. Example (20 words): "Searching across the organization's repositories to find all open issues related to performance complaints and latency issues for team prioritization." | |
| include_inactive | No | Inclure les mandats inactifs (defaut: false). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| _user_plan | No | ||
| pagination | No | ||
| _quota_remaining_month | No | ||
| _quota_remaining_today | No |