Skip to main content

enrichissement-fiches

Utiliser quand l'utilisateur veut compléter/rafraîchir une fiche CRM existante depuis Google Maps — « complète la fiche de [entreprise] », « mets à jour les coordonnées CRM », « fiche incomplète », « numéro manquant », « site absent ». Scrape ciblé d'un établissement déjà en base → diff → mise à jour confirmée champ par champ, jamais d'écrasement silencieux. À NE PAS utiliser pour créer de nouveaux leads (sourcing-gmaps).

Source facts

Repository
PrendsTaPart/Plugin-Claude-MCP-BraindCode-
Last source activity
July 15, 2026 at 18:33
Detected SKILL.md language
French
Stars
8
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
enrichissement-fiches
description
Utiliser quand l'utilisateur veut compléter/rafraîchir une fiche CRM existante depuis Google Maps — « complète la fiche de [entreprise] », « mets à jour les coordonnées CRM », « fiche incomplète », « numéro manquant », « site absent ». Scrape ciblé d'un établissement déjà en base → diff → mise à jour confirmée champ par champ, jamais d'écrasement silencieux. À NE PAS utiliser pour créer de nouveaux leads (sourcing-gmaps).
# Enrichissement de fiches CRM depuis Google Maps Compléter une fiche **déjà en base** dont il manque des coordonnées (téléphone, site, email…) en la re-scrapant sur Google Maps — **sans jamais écraser silencieusement** un champ déjà rempli. ## Étape 0 — contexte Lire `reference/modes-execution.md`, `reference/champs-crm.md`, `reference/garde-fous-scraping.md`, `rapido-kb/scraping-config.md` si présent. Sans mode d'exécution configuré : le dire et s'arrêter. ## 1. Désigner la ou les fiches - Une entreprise nommée par l'utilisateur → `get_entreprise` (ou `search_entreprises` / `list_entreprises` avec un filtre) ; - ou une liste ciblée (« toutes mes fiches sans téléphone ») → `list_entreprises` puis repérer les champs vides (téléphone absent ? site absent ? email absent ?). ## 2. Requête Maps ciblée Pour chaque fiche : construire `"{nom} {ville}"` et lancer un scrape **ciblé** (`depth 1`, `fast_mode` si des `geo_coordinates` sont connues en KB). Objectif : retrouver LA fiche, pas une liste. Utiliser le `place_id` s'il a été mémorisé (note/tag) pour lever l'ambiguïté. ## 3. Comparer (diff), ne jamais écraser en silence Comparer les champs Google Maps aux champs CRM actuels et **afficher le diff** : - champ CRM **vide** + valeur Maps trouvée → proposé au remplissage ; - champ CRM **déjà rempli** et **différent** de Maps (ex. un email divergent) → **afficher les deux** et laisser l'utilisateur choisir. **Jamais d'écrasement automatique** d'un champ rempli. ## 4. Mettre à jour, champ par champ, après confirmation `update_entreprise` (coordonnées) et/ou `create_contact` (téléphone, email manquants) — **confirmation champ par champ**. Consigner via `log_activity` (« Enrichi depuis Google Maps le {date} : {champs} »). Mémoriser `place_id` (note/tag) s'il n'y était pas encore, pour les ré-enrichissements futurs. ## Passerelles Fiche introuvable sur Maps / nouveau lead à créer → `sourcing-gmaps`. Fiche enrichie prête à travailler → `rapidocrm:prospection-pipeline`. ## Règles - **Jamais d'écrasement silencieux** d'un champ rempli — diff + choix explicite. - Rien d'inventé : un champ absent sur Maps reste vide, pas deviné. - Déduplication déjà acquise (on part d'une fiche existante) ; ne pas recréer d'entreprise. - CGU/RGPD comme partout (`garde-fous-scraping.md`).
View on GitHub