Mailbox Jungle — Zarządzanie e-mailem napędzane AI

Wszystkie konta e-mail w jednej inteligentnej skrzynce. Reguły AI automatycznie sortują i odpowiadają, z wbudowanymi szablonami, kampaniami i zarządzaniem kontaktami.

Zarządzanie e-mailem
Napędzane AI
React
Hono
PostgreSQL

Rola & zakres

W całości zaprojektowane i zbudowane: od architektury po produkcję. Platforma e-mailowa klasy enterprise, która łączy wielu dostawców z automatyzacją napędzaną AI, zarządzaniem kampaniami i rozbudowanym systemem kontaktów.

  • Skrzynka multi-provider: Gmail, Outlook, IMAP, Apple Mail i Yahoo w jednym ujednoliconym interfejsie z uwierzytelnianiem OAuth 2.0.
  • Reguły napędzane AI, które automatycznie sortują, etykietują i odpowiadają. Obsługiwanych jest wielu dostawców AI: OpenAI, Claude, Google AI i lokalny Ollama.
  • Pełna platforma kampanii z szablonami, zmiennymi, A/B-testing, planowaniem oraz śledzeniem otwarć i kliknięć.
  • Wbudowane zarządzanie kontaktami z grupami, tagami, wykrywaniem duplikatów, importem CSV i danymi wzbogacającymi.
  • Integracja z Google Workspace: synchronizacja Calendar i Tasks dla centralnego miejsca pracy.
Zobacz platformę na żywo

Efekt

  • Jedna skrzynka dla całego e-maila: koniec z przełączaniem się między Gmail, Outlook i innymi dostawcami — wszystko przejrzyście na jednym ekranie.
  • Automatyzacja AI oszczędza godziny tygodniowo dzięki inteligentnemu sortowaniu, auto-etykietowaniu i automatycznym odpowiedziom na rutynowe maile.
  • Zintegrowane zarządzanie kampaniami zastępuje osobne narzędzia takie jak Mailchimp — szablony, planowanie i śledzenie w tej samej platformie.
  • Zarządzanie kontaktami z wykrywaniem duplikatów i segmentacją grup zapewnia czyste dane i ukierunkowaną komunikację.

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.