Agent IA CRM & Productivité.
Master Agent WhatsApp / Slack + 3 sub-agents (CRM, Email, Calendar) connectés à Airtable Impulsion OS. Multimodal : texte, vocal et photo de carte de visite.
01 · Besoin
CRM, Gmail, Calendar = fragmenté.
Gérer son CRM, ses emails et son agenda depuis 3 interfaces différentes est lent et fragmenté. Chaque interaction commerciale = plusieurs allers-retours entre Airtable, Gmail et Google Calendar — sans lien entre eux. Les infos contact se perdent, les activités ne sont pas tracées, le temps de mise à jour du CRM freine son utilisation.
02 · Impact
Une conversation, tout coordonné.
Un message WhatsApp ou Slack (texte, vocal ou photo de carte de visite) → contact créé/màj dans Airtable + brouillon Gmail + créneaux Google Calendar proposés + activité loggée. Création de contact : 3–5 min → ~15 sec. Zéro donnée inventée : chaque action passe par un outil réel. Upsert idempotent (pas de doublons).
- Création contact
- 3–5 min → ~15 sec
- Couverture
- 4 entités CRM · 10 outils
- Multimodal
- Texte · Vocal · Image carte
03 · Comment ca marche
Master Agent + 3 sub-agents.
- 01Trigger WhatsApp / Slack avec support multimodal (texte, vocal, image carte de visite via Vision OpenAI)
- 02Master Agent (orchestrateur) analyse la requête, planifie les outils, exécute en parallèle si possible
- 03Sub-Agent CRM (GPT-4o-mini) : Contacts, Companies, Deals, Activity dans Airtable Impulsion OS — 10 outils CRUD
- 04Sub-Agent Email (GPT-4o-mini) : rédige brouillon Gmail (objet 60 char max, corps 5–15 lignes, signature dynamique)
- 05Sub-Agent Calendrier (Claude 3.5 Sonnet) : Get Events → propose 5 créneaux (heures ouvrées 9h–18h, durée 30 min, buffer 10 min, Europe/Paris)
- 06Observabilité : requestId tracé sur tous les sub-agents + Window Buffer Memory par sessionId + log dédié Slack
Stack
n8n · OpenRouter (GPT-4o-mini + Claude 3.5 Sonnet) · Airtable « Impulsion OS » (Contacts / Companies / Deals / Activity) · Gmail API · Google Calendar API · WhatsApp Business API · Slack · Vision OpenAI (cartes de visite)
Livrables
- Master Agent orchestrateur (WhatsApp + Slack) avec contrat d'interface JSON strict
- Sub-Agent CRM avec 10 outils (search/upsert sur Contacts, Companies, Deals, Activity)
- Sub-Agent Email (Gmail Create Draft par défaut, Send sur instruction explicite)
- Sub-Agent Calendrier (Get / Create / Update / Delete Events avec règles métier)
- Modèle Airtable Impulsion OS (4 tables liées + champs structurés)
- Vision multimodale pour création contact depuis carte de visite
- Logging structuré sub-agents avec requestId (Slack Log Run)
Recit
Agent IA orchestrateur accessible depuis WhatsApp ou Slack. L'utilisateur envoie un message en langage naturel — ou même une photo de carte de visite — et l'agent coordonne tout en une seule interaction, sans quitter sa messagerie.
Exemple de flux complet
« Ajoute Marie Dupont, directrice chez Acme, marie@acme.com. Envoie-lui un email de suivi et bloque 30 min la semaine prochaine. »
- Master Agent analyse → 3 actions identifiées.
- CRM Agent : cherche « Acme » → non trouvée → la crée → crée Marie Dupont liée.
- Email Agent : rédige l'email de suivi → crée le brouillon Gmail.
- Calendar Agent : récupère les événements de la semaine → propose 5 créneaux → crée l'événement sur confirmation.
- Master Agent répond : ✅ Contact créé · Brouillon Gmail prêt · RDV proposé.
Pourquoi c'est intéressant
- Délégation explicite à des sub-agents spécialisés (périmètres étroits, prompts courts).
- Contrat d'interface JSON strict entre orchestrateur et sub-agents (
ok,action,summary,data,artifacts,questions). - Zéro donnée inventée — chaque action passe par un outil réel.
- Multimodal natif (texte / vocal / image).
- Mémoire de session par utilisateur + traçabilité via requestId.