Le cockpit interne d'Elynav

Une équipe d'agents IA
au service de la croissance.

Elynav Command est l'application web qui permet de piloter une équipe d'agents IA spécialisés — sales, marketing, content, dev — chacun avec son rôle, sa mémoire, et son périmètre. Une interface unique pour leur parler, planifier leur travail, lire leurs rapports et arbitrer leurs priorités.

6 agents spécialisés Conversations + Meetings Rapports quotidiens CRM intégré
Pourquoi cette app

Une équipe IA, mais qui doit travailler ensemble.

Elynav développe deux produits SaaS dans la gestion de flotte de véhicules. La boîte est petite, mais l'ambition commerciale est grande — sourcing de prospects, séquences outbound, calendrier éditorial, campagnes email, suivi du pipeline. Beaucoup de travail répétitif et structuré.

Plutôt que d'embaucher cinq personnes, Yann (CTO) a constitué une équipe de six agents IA, chacun spécialisé dans une fonction précise. Mais ces agents doivent collaborer : le SDR identifie des comptes, le CMO valide le messaging, le Content Producer rédige les emails, l'Orchestrator arbitre les priorités. Sans interface unifiée, leur coordination est impossible.

C'est exactement ce que fait Elynav Command : une salle de commandement unique où parler à chaque agent, consulter leur travail, et orchestrer leurs actions.

L'équipe

Six agents, six rôles complémentaires.

O
Orchestrator
Chef d'équipe

Définit le plan du jour, arbitre les priorités entre les autres agents, consolide les rapports du soir. Le seul agent qui parle à tous les autres.

S
SDR
Sales Development

Identifie des comptes cibles selon l'ICP (Ideal Customer Profile), enrichit les fiches contact, propose des emails outbound personnalisés et suit les séquences.

C
CMO
Chief Marketing Officer

Stratégie marketing, calendrier éditorial hebdo, validation du positionnement. S'assure de la cohérence du messaging entre les produits Elynav Fleet et Driver.

C
Content Producer
Rédacteur

Rédige les livrables éditoriaux validés par le CMO : articles de blog, posts LinkedIn, newsletters, lead magnets. Exécute, ne décide pas.

D
Dev Proposer
Reviewer

Audite la qualité du code, identifie bugs et améliorations, propose des correctifs sous forme de diffs. Ne touche jamais au code de prod directement.

D
Dev Executor
Pair-programmeur

Applique les diffs validés en pair-programming avec le CTO. Travail en branche dédiée, jamais de push direct, toujours une validation humaine avant le merge.

Comment on s'en sert

Trois modes d'interaction au quotidien.

01

Conversations

Discussion libre avec un ou plusieurs agents, sans horaire imposé. On crée une conversation, on choisit les agents à inviter, on échange. Idéal pour un brainstorming ou une question ponctuelle. L'historique est sauvegardé, on peut reprendre plus tard.

02

Meetings planifiés

Pour les réunions structurées (briefs de campagne, revues hebdomadaires…). On programme une heure et la liste des participants. À l'heure dite, la salle passe automatiquement en mode "live" et l'utilisateur donne la parole tour à tour. À la fin, un résumé markdown est généré automatiquement.

03

Rapports quotidiens

Tous les jours à 20h, chaque agent actif produit automatiquement un rapport markdown du jour : actions menées, métriques, blocages, plan pour demain. Consultables sur la page Reports, ils servent de mémoire collective de l'équipe.

Ce qu'on peut faire

Toutes les fonctions, dans une seule app.

Pipeline commercial

Visualiser les opportunités en cours, leur étape, le montant pondéré.

Comptes & contacts

Le CRM interne — fiches entreprises, décideurs, historique d'activités.

Prospection

Import CSV, enrichissement automatique des fiches via les agents.

Campagnes email

Création et suivi des campagnes outbound, intégrées à Brevo.

Approvals

File d'attente des actions proposées par les agents qui requièrent validation humaine.

Administration

Gestion des utilisateurs, configuration des agents, monitoring des rapports.

Principes de design

Ce qui rend cette app particulière.

Coût d'IA marginal nul

L'app n'appelle jamais une API d'IA payante. Elle utilise la souscription Claude Max personnelle de Yann. Le coût d'inférence est de 0 € par conversation, quelle que soit la fréquence d'usage.

Une seule source de vérité

Une seule base de données partagée entre l'app web et les agents. Aucune duplication, aucune synchronisation à gérer. Ce que l'agent voit, c'est ce que l'humain voit.

L'humain reste aux commandes

Les agents proposent, suggèrent, rédigent — mais les décisions importantes (envoyer un email, publier un article, contacter un prospect) passent par une approbation explicite.

Mémoire collective persistée

Rien n'est éphémère. Conversations, meetings, rapports quotidiens sont archivés. L'équipe IA accumule un historique consultable et réutilisable.

Pour aller plus loin

La suite de cette documentation détaille le fonctionnement technique — architecture .NET, modèle de données SQLite, intégration du CLI Claude, pages Blazor et déploiement Docker.