resolve_companies
Rapprochement EN LOT de fiches mal identifiees (CRM, tableur, export CSV) vers leur SIREN.
A utiliser pour une LISTE de societes a identifier ("retrouve les SIREN de ces 200 clients"). Pour UNE societe cherchee par son nom, search_companies, qui rend des resultats classes ; celui-ci rend une decision, et refuse de trancher quand il n'est pas sur.
Chaque fiche revient avec un status :
resolved : SIREN certain.
review : plusieurs candidats plausibles ou nom trop generique ; les candidats sont retournes et le choix revient a l'utilisateur.
no_match : aucune correspondance.
reason explique un review : ambiguous_candidates, weak_name_overlap, shared_domain (site partage par un reseau ; domain_company_count dit combien de societes, fournir un nom ou un code postal), missing_name, invalid_domain, domain_no_match, lookup_failed (panne a rejouer, PAS une absence de correspondance).
Conseils : domain (domaine ou URL) resout seul quand il designe une seule societe. Le code postal double quasiment le taux de rapprochement. Un mot en trop dans le nom ("Carrefour Massy") nuit plus qu'un nom tronque. Un siren, siret ou numero de TVA francais est resolu sans recherche.
COUT : 1 appel de quota par fiche soumise, quelle que soit sa forme.
Retourne results[] (ordre d'entree, avec l'id fourni) et summary{total, resolved, review, no_match}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| records | Yes | Fiches a rapprocher, 200 maximum par appel | |
| shared_domain | No | Domaine porte par plusieurs societes : review (defaut) rend les candidats ; head rapproche vers la maison mere (groupe dominant, sinon plus gros CA), method=domain_head, confiance basse. Reserver aux colonnes d'enseignes. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| results | Yes | ||
| summary | Yes | ||
| _user_plan | No | ||
| _credits_remaining | No | ||
| _quota_remaining_month | No | ||
| _quota_remaining_today | No |