Campagnes
Objectif, CA cible (HT ou TTC), étapes de pipeline (type Pipedrive), actions e-mail Brevo et SMS en option, activation sur tout le CRM ou par fiche, vue Pipeline (🗃️) avec glisser-déposer des affaires.
| Nom | Créée le |
|---|
Bases de données
Créez une base puis importez les communes (API géo). Les bases supprimées vont dans la corbeille ; vous pouvez restaurer ou purger définitivement (contacts liés supprimés).
| Nom | Source | Centres importés |
|---|
Contacts
Villes issues des bases importées et centres enregistrés après enrichissement (serveur).
| Ville | INSEE | Population | Bases | Centres |
|---|
Pipelines
Vue type Affaires (Pipedrive) : une colonne par étape de la campagne. Glissez-déposez les cartes entre étapes. Les montants affichés proviennent des champs HT/TTC du deal (saisie manuelle ou analyse PJ devis/facture — automatisation à brancher).
Tâches
À faire, terminées et corbeille. Les suivis automatiques (après action sur contact) respectent le délai défini dans Paramètres → Tâches.
Profil
E-mail : — · Rôle : —
Sécurité
Choisissez un mot de passe robuste. La double authentification (application, e-mail ou SMS) sera proposée lorsque disponible.
Nouvelle campagne
Définissez l’objectif, le CA cible (optionnel), les étapes (une entrée, au moins une clôture gagnée et une perdue), les actions mail Brevo (1 template = 1 action nommée) et l’option SMS. Activez la campagne depuis la liste (manuel ou tout le CRM). Par étape, un prompt Claude optionnel décrit l’automatisation souhaitée (conversion en workflow JSON : à brancher côté serveur).
Paramètres
Intégrations stockées côté serveur. Les clés existantes ne sont pas effacées lors de l’enregistrement (champs laissés vides).
Version & déploiement
Chargement…
Paramètres généraux
Brevo (e-mails, SMS, webhooks)
Sans webhooks fiables, le CRM s’appuie sur la synchro API (défaut ~30 j. / 5 min) et
les boutons de synchro. Import appels : CSV ci-dessous. Guide tunnel :
docs/TUNNEL-BREVO-WEBHOOKS.md.
URL webhook (remplacer l’hôte et le secret) :
http://localhost:3333/api/integrations/brevo/webhook/<secret>
En localhost, Brevo ne peut pas appeler votre machine : utilisez un tunnel (ex.
.\scripts\run-cloudflared-local.ps1 depuis le dépôt si cloudflared n’est pas dans
le PATH, sinon cloudflared tunnel --url http://127.0.0.1:3333, ou
ngrok http 3333) et
enregistrez dans Brevo l’URL publique
https://…/api/integrations/brevo/webhook/<secret>. Pour tester le handler sans
Brevo, un curl POST vers localhost suffit. Guide détaillé (tunnel, VPS, une seule URL
pour e-mails + appels) : fichier docs/TUNNEL-BREVO-WEBHOOKS.md à la racine du dépôt.
Rattache chaque destinataire à ces listes avant l’e-mail transactionnel — utile si le modèle utilise
{{ contact.FIRSTNAME }} et que Brevo exige un contact « complet ».
Identique à l’expéditeur validé dans Brevo pour les SMS transactionnels. Obligatoire pour l’envoi SMS
depuis la fiche centre. Variable d’environnement équivalente : BREVO_SMS_SENDER.
Import historique appels Brevo (CSV)
Exportez depuis Brevo (Conversations → Phone → Call history → Export). Sélectionnez le fichier CSV puis lancez l’import : Claude interprète les colonnes, normalise les numéros et les confronte au répertoire téléphonique des fiches (enrichissement). Enregistrez d’abord la clé Anthropic ci-dessus avec « Enregistrer ». L’historique CRM n’affiche l’appel que si le numéro correspond à un équipement.
Claude (Anthropic)
Intégrations — 4escape, Revolut, Chorus Pro
SMTP (à venir)
Configuration SMTP dédiée — réservé.
Tâches (votre compte)
Délai pour créer automatiquement une tâche de suivi après une action sur un contact (fiche centre ou ville). Mettre 0 pour désactiver.
Journal d’activité
Connexions, déconnexions et actions enregistrées sur le serveur (filtres ci-dessous). Réservé aux comptes administrateur.
| Date | Utilisateur | Type | Action | IP | Navigateur | Appareil |
|---|
Communes du Nord (59) — plus de 5 000 habitants
Liste produite à partir de l’API géo
(geo.api.gouv.fr,
référentiel officiel Etalab) avec filtre sur la population communale ; voir aussi le jeu
INSEE « populations légales » référencé sur
data.gouv.
Les fiches peuvent être enrichies par analyse des sites municipaux via Claude
(clé Anthropic dans Réglages ou variable ANTHROPIC_API_KEY).
| Commune | Population | Surface (ha) | Intercommunalité |
|---|
Site pour enrichissement IA
Si le champ est vide, l’URL officielle est recherchée automatiquement (Wikidata INSEE → site P856, puis OpenStreetMap). L’enrichissement agrège ensuite les pages les plus pertinentes (via sitemap / robots.txt et mots-clés dans les URLs), sans tout envoyer à Claude pour limiter les crédits. Optionnel : URLs supplémentaires (une par ligne).
Équipements (centres de loisirs, jeunesse…)
Après enrichissement Claude, les équipements sont enregistrés automatiquement sur le serveur. Vous pouvez les corriger puis utiliser « Enregistrer les équipements » pour vos modifications manuelles (doublons par nom ignorés lors de l’ajout automatique).