CRM · Pipeline · Delivery · Dashboard · Pilotage en langage naturel depuis Claude Code.
Construit sur Notion, déployé sur Cloudflare, piloté par IA.
| Critère | Points |
|---|---|
| Besoin clair identifié | +3 |
| Décideur identifié | +2 |
| Budget mentionné | +2 |
| Urgence exprimée | +2 |
| Entreprise > 100 pers. | +2 |
| Entreprise > 20 pers. | +1 |
| Fit AXION fort | +2 |
| Score | Statut |
|---|---|
| 0–3 | Lead froid · Non qualifié |
| 4–6 | Prospect tiède · Qualifié |
| 7–10 | Prospect chaud · Task High |
| 11+ | Deal prioritaire → créer Deal |
| Contact | Type | Status | Industry | Score | Owner |
|---|---|---|---|---|---|
| KTG Suisse | Prospect | Chaud | Retail | 10 | Djemel |
| LRG Genève | Prospect | Qualifié | Food | 8 | Djemel |
| MDC Europe | Client | Client | Manufacturing | 11 | Seb |
| PME Logistique Vaud | Lead | Non qualifié | Logistics | 4 | Seb |
| Distributeur Alimentaire GE | Prospect | Chaud | Food | 9 | Djemel |
| Cabinet Fiduciaire Lausanne | Lead | Qualifié | Services | 6 | Seb |
| Importateur Bio Suisse | Prospect | Chaud | Food | 9 | Djemel |
| Industriel Packaging Romandie | Prospect | Qualifié | Manufacturing | 7 | Seb |
| Consultant Partenaire IA | Partner | Qualifié | Services | 5 | Djemel |
| Retail Local Nyon | Lead | Non qualifié | Retail | 3 | Seb |
| Deal | Stage | Value CHF | Prob. | Weighted CHF | Offre |
|---|---|---|---|---|---|
| KTG — Automatisation SC | Discovery done | 25 000 | 60% | 15 000 | SCAIL |
| LRG — Diagnostic IA | Proposal | 8 500 | 50% | 4 250 | AI Diagnostic |
| MDC Europe — Order Processing | Negotiation | 18 000 | 80% | 14 400 | Sprint |
| Distributeur Alim. GE — Ops | Discovery planned | 12 000 | 40% | 4 800 | EOS |
| Importateur Bio — Reporting | Proposal | 9 500 | 55% | 5 225 | Sprint |
| TOTAL | 73 000 | 43 675 | |||
Créer les 4 databases sans relations → récupérer les 4 IDs → câbler les relations via API-update-a-data-source
Injecter les 10 contacts, 5 deals, 7 tasks, 1 project. Ordre strict : contacts → deals → tasks → projects (les relations dépendent des page_ids créés à l'étape précédente).
Générer worker.js (HTML + /api/dashboard), wrangler.toml, README. Déployer avec wrangler deploy. Les 4 database IDs sont passés en variables d'environnement Wrangler.
Prompt à coller en début de chaque session Claude Code. Définit les règles de reconnaissance d'intention, le scoring, le format du brief du jour et de la synthèse hebdo.
Ouvrir la page Notion cible → ··· → Copy link.
Extraire les 32 caractères après le dernier - dans l'URL.
Format : xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Vérifier que le MCP Notion est actif dans Claude Code.
Les outils API-create-a-data-source, API-post-page, API-query-data-source, API-update-a-data-source doivent répondre.
Workers activé (plan gratuit suffisant).
Installer Wrangler : npm install -g wrangler
Se connecter : wrangler login
Récupérer sur notion.so/my-integrations.
Ne jamais la mettre en clair dans le code.
À passer via : wrangler secret put NOTION_API_KEY
| Outil MCP | Usage | Session |
|---|---|---|
| API-create-a-data-source | Créer une database Notion | S1 |
| API-update-a-data-source | Ajouter des propriétés (relations) à une database | S1 |
| API-post-page | Créer un enregistrement (ligne) dans une database | S2 |
| API-patch-page | Modifier un enregistrement existant | S2, S4 |
| API-query-data-source | Requêter une database avec filtres et tris | S4 |
| API-post-search | Chercher un contact existant avant création | S4 |
Le prompt de référence tel que conçu initialement. Contient l'intégralité du cahier des charges AXION OS : databases Notion, actions MCP, logique d'automatisation, spec Cloudflare, données de simulation et règles de pilotage quotidien.
Version condensée du V1 : à coller en une fois dans Claude Code pour un démarrage rapide sans passer par les 4 sessions. Moins précis que la V2 mais utile pour un prototype rapide.
Recommandation : Utilise la V2 (Sessions 1→4) pour une implémentation fiable et vérifiable étape par étape. Réserve le Prompt Final V1 aux démos rapides ou aux tests de faisabilité.