KGB — outil de veille concurrentielle

Mode d'emploi

KGB · Veille concurrentielle — Orient'Hal Market
« Le goût a une origine »

KGB surveille en continu tes concurrents directs — les grossistes et distributeurs en gros de viande rouge, volaille et charcuterie en Loire-Atlantique et en Île-de-France — à partir des registres publics officiels. Il détecte les nouvelles entreprises, repère celles en difficulté (opportunités), tient une base à jour, et publie chaque matin un tableau de bord.

▸ Ouvrir le tableau de bord

01 Lire le tableau de bord

Le tableau de bord est en ligne : veille-ohm.pages.dev. Il est régénéré automatiquement chaque matin — la date affichée en haut indique la fraîcheur des données.

L'analyse du marché

Juste sous les indicateurs : le Top 10 des concurrents par chiffre d'affaires connu (Orient'Hal Market apparaît en or, avec son rang), et la répartition des concurrents par sous-secteur, département et effectif. Le CA provient des comptes publiés au greffe — connu pour environ un tiers des concurrents (les plus structurés) ; une clé Pappers gratuite élargirait la couverture.

Les quatre indicateurs

En tête de page : le nombre de concurrents suivis, de prospects détectés automatiquement, de créations et de signaux de fragilité sur les 30 derniers jours.

La carte des sièges

Les sièges sociaux géolocalisés, en Loire-Atlantique et en Île-de-France. Les boutons cadrent sur chaque zone ; la couleur du point donne le statut (or = suivi, crème = prospect, gris = ignoré). Clique un point pour la fiche.

Le tableau des concurrents

Les deux flux du bas

Nouveautés : les créations d'entreprises détectées. Signaux de fragilité : les procédures collectives (redressement, liquidation) — autant d'opportunités commerciales. Une annonce touchant un concurrent que tu suis est signalée en rouge.

02 Télécharger la liste

Le bouton « ⬇ Télécharger la liste filtrée (CSV) », au-dessus du tableau, exporte exactement ce qui est affiché : applique d'abord tes filtres, puis télécharge. Le fichier concurrents-ohm-AAAA-MM-JJ.csv s'ouvre directement dans Excel (accents et colonnes corrects).

Astuce
Pour n'exporter que les grossistes de volaille du 93, par exemple : filtre NAF = 4632C, département = 93, puis clique Télécharger. Seules ces lignes seront dans le fichier.

03 La veille automatique du matin

Une tâche planifiée Windows (« Veille OHM ») s'exécute tous les jours à 07:30 et enchaîne :

Si le poste dort à 07:30, la tâche se rattrape au réveil (elle ne saute pas la journée), et fonctionne aussi sur batterie. Tout est journalisé dans logs\veille.log — tu peux le vider sans risque, l'historique vit dans la base, pas dans le journal.

Lancer un tour maintenant
Sans attendre demain, dans un terminal :
schtasks /Run /TN "Veille OHM"

04 Les notifications

À chaque tour, les nouveautés et les signaux de fragilité sont poussés vers n8n (ton automatisation), qui les route ensuite vers WhatsApp (WATI) ou email. Un événement n'est notifié qu'une fois : rien n'est jamais renvoyé en double, rien n'est perdu si un envoi échoue (il repart au tour suivant).

Le message envoyé à n8n a cette forme :

{
  "type": "creation",
  "entreprises": [
    { "siren": "…", "raison_sociale": "…", "naf": "4632A",
      "departement": "44", "commune": "…", "statut_suivi": "prospect" }
  ],
  "date": "2026-07-24"
}
À activer
Colle l'URL de ton webhook n8n dans le fichier .env (clé N8N_WEBHOOK_URL). Côté n8n, règle le nœud Webhook sur « Respond : When Last Node Finishes » — sinon un échec d'envoi passerait pour un succès.

05 Le périmètre surveillé

KGB ne suit que le cœur de cible — le commerce de gros de viande, pas le détail ni la transformation :

Code NAFActivité
4632ACommerce de gros de viandes de boucherie (viande rouge)
4632BCommerce de gros de produits à base de viande (charcuterie)
4632CCommerce de gros de volailles et gibier (volaille)

Zones : Loire-Atlantique (44) + Île-de-France (75, 77, 78, 91, 92, 93, 94, 95).

Pour élargir (surgelé, épicerie de gros…) ou changer de zones, il suffit de le demander — c'est un réglage.

06 Commandes — usage avancé

Au-delà du tableau de bord, tout est pilotable en ligne de commande depuis le dossier du projet. Chaque commande commence par :

.venv\Scripts\python.exe -m veille_ohm …

Dossier complet sur une entreprise

… profil "Nom du concurrent"
… profil 514793975 --pappers --save

Nom, SIREN ou SIRET. --save l'ajoute en base (statut suivi) ; --pappers ajoute les comptes financiers si une clé Pappers est configurée.

Détecter les nouveaux grossistes

… veille --grossistes --dep 44 75 92 93 --depuis 2026-01-01

Ajoute les créations en base et prépare les notifications. --notify les envoie.

Signaux de fragilité (procédures collectives)

… radar --dep 44 75 --depuis 2026-06-01

Gérer la base des concurrents

… base list --statut suivi
… base add "Nom ou SIREN"
… base remove 514793975
… base export concurrents.csv

Régénérer le tableau de bord

… dashboard --ouvrir

07 Ce qu'il reste à activer