Gestion des clients
Ajoutez un client dans leads/leads.json avec "statut": "nouveau" — l'orchestrateur prend le relais à 09h00.
Comment ajouter un client ?
  • Ouvrir Primo/leads/leads.json
  • Ajouter un objet avec "statut": "nouveau" dans le tableau JSON
  • L'orchestrateur crée automatiquement le dossier, la checklist et envoie les emails d'accueil au prochain run (09h00)
  • Après traitement, le statut passe à "actif"
👥 Clients actifs
0 client
ID Élève Parent Forfait Phase J+ Alerte
Aucun client actif. Ajoutez le premier client dans leads/leads.json.
✅ Champs de suivi par client
Dans leads.json → onboarding.*

Ces champs doivent être mis à jour manuellement après chaque action réelle. L'orchestrateur s'en sert pour détecter les blocages.

acces_crees
diagnostic_realise
plan_remediation_envoye
planning_cours_envoye
premier_cours_realise
checkin_j14_realise
contact_j28_realise
bilan_j30_envoye
renouvellement_confirme
feedback_negatif
derniere_connexion_eleve
📋 Template JSON — nouveau client
Copier dans leads/leads.json
{
  "id": "nom-prenom-YYYY-MM",
  "statut": "nouveau",

  "eleve": {
    "prenom": "",
    "nom": "",
    "classe": "",
    "matieres": [""],
    "email": ""
  },

  "parent": {
    "prenom": "",
    "nom": "",
    "email": "",
    "telephone": ""
  },

  "abonnement": {
    "forfait": "1h/semaine",
    "prix_mensuel": 95,
    "avantage_famille": false,
    "date_premier_paiement": "YYYY-MM-DD",
    "renouvellement_automatique": true
  },

  "professeur": {
    "prenom": "",
    "nom": "",
    "affecte_le": ""
  },

  "onboarding": {
    "date_inscription": "YYYY-MM-DD",
    "profil": "urgence_examens",
    "phase": "inscription",
    "acces_crees": false,
    "diagnostic_realise": false,
    "plan_remediation_envoye": false,
    "planning_cours_envoye": false,
    "premier_cours_realise": false,
    "feedback_premier_cours": "",
    "checkin_j14_realise": false,
    "bilan_j30_envoye": false,
    "contact_j28_realise": false,
    "renouvellement_confirme": false,
    "feedback_negatif": false,
    "derniere_connexion_eleve": ""
  },

  "notes": [],
  "historique_contact": []
}