Mailbox Jungle — Gestion des e-mails pilotée par l'IA

Tous vos comptes e-mail dans une seule boîte de réception intelligente. Des règles IA trient et répondent automatiquement, avec des modèles, des campagnes et la gestion des contacts intégrés.

Gestion des e-mails
Pilotée par l'IA
React
Hono
PostgreSQL

Rôle & périmètre

Entièrement conçu et développé : de l'architecture à la production. Une plateforme e-mail de niveau entreprise qui combine plusieurs fournisseurs avec une automatisation pilotée par l'IA, la gestion de campagnes et un système de contacts complet.

  • Boîte de réception multi-fournisseurs : Gmail, Outlook, IMAP, Apple Mail et Yahoo dans une interface unifiée avec authentification OAuth 2.0.
  • Des règles pilotées par l'IA qui trient, étiquettent et répondent automatiquement. Plusieurs fournisseurs d'IA pris en charge : OpenAI, Claude, Google AI et Ollama en local.
  • Plateforme de campagnes complète avec modèles, variables, A/B-testing, planification et suivi des ouvertures/clics.
  • Gestion des contacts intégrée avec groupes, tags, détection des doublons, import CSV et données d'enrichissement.
  • Intégration Google Workspace : synchronisation de Calendar et Tasks pour un espace de travail centralisé.
Voir la plateforme en direct

Impact

  • Une seule boîte de réception pour tous vos e-mails : fini de jongler entre Gmail, Outlook et d'autres fournisseurs — tout est clair sur un seul écran.
  • L'automatisation par IA fait gagner des heures chaque semaine grâce au tri intelligent, à l'étiquetage automatique et aux réponses automatiques aux e-mails de routine.
  • La gestion de campagnes intégrée remplace des outils distincts comme Mailchimp — modèles, planification et suivi dans la même plateforme.
  • La gestion des contacts avec détection des doublons et segmentation par groupes garantit des données propres et une communication ciblée.

Architectuur

React-frontend met Hono als lichte, edge-compatibele API-laag, terwijl PostgreSQL wordt gebruikt voor het beheren van e-mailmetadata, contacten en campagnes. Mailproviders worden geïntegreerd via OAuth 2.0. De AI-regels-engine maakt gebruik van een abstractielaag om LLM-providers te benaderen, waardoor sorteren, labelen en concept-antwoorden werken ongeacht welke provider een gebruiker kiest.

Modelkeuze

Bewuste keuze voor meerdere leveranciers (OpenAI, Claude, Google AI en lokale Ollama) in plaats van vendor lock-in op één model. Sommige gebruikers willen geen e-mailinhoud naar een Amerikaanse cloud sturen en kiezen daarom voor een lokaal Ollama-model; anderen geven de voorkeur aan de kwaliteit van GPT-4o of Claude voor complexere concept-antwoorden. De abstractielaag maakt dit per gebruiker instelbaar zonder codewijziging.

Kosten & latency

  • AI-kosten zijn afhankelijk van de gekozen provider: cloudproviders rekenen per token, terwijl de Ollama-optie geen marginale kosten heeft maar wel eigen rekencapaciteit vereist.
  • Classificatietaken (sorteren, labelen) draaien bij voorkeur op goedkopere, snellere modellen; zwaardere generatieve taken op krachtigere modellen.
  • Classificatielatency doorgaans onder 1 seconde; gegenereerde antwoord-concepten 2–4 seconden, afhankelijk van de gekozen provider.

Lessons learned

De eerste versie deed AI-classificatie synchroon bij elke binnenkomende mail, wat de inbox-sync merkbaar vertraagde. Overschakelen naar een asynchrone wachtrij loste dat op: inbox-sync wacht niet meer op AI-labeling. De provider-abstractielaag bleek achteraf de belangrijkste architectuurbeslissing — een nieuwe provider toevoegen kost daardoor nauwelijks werk.

Concept — cijfers ter illustratie, nog te verifiëren tegen het daadwerkelijke project vóór publicatie.