Notify Hub — Mesagerie centralizată multi-canal
Active-active high availability, hot-swappable AI provider, audit log centralizat. Pentru companii care nu mai vor să implementeze SMTP în 5 aplicații.
Fiecare aplicație internă sau produs reimplementa email + WhatsApp + Telegram + Slack — duplicat de cod, lipsă audit central, 5 vendori, 5 puncte de eroare. Fără backup automat când Twilio sau SendGrid pică.
Cum funcționează
- 1
Conectați aplicațiile la un singur API key Notify Hub. Trimit transactional (email confirmare, OTP), broadcast (newsletter), 2-way chat (suport WhatsApp/Telegram cu AI fallback).
- 2
Hub-ul rutează către provider-ul potrivit: SMTP-ul propriu pentru transactional, WhatsApp Cloud API pentru WhatsApp, Telegram Bot API, Slack webhooks. Hot-swap când unul cade.
- 3
Toate mesajele sunt audit-loged în PostgreSQL HA cluster (Patroni). Filtrare pe destinatar, ID corelație, status delivery, response time.
- 4
AI chat 2-way: clientul scrie pe WhatsApp, hub-ul rutează la AI (Claude/Gemini/Qwen local), răspunsul vine înapoi cu hand-off uman dacă AI-ul nu se descurcă.
Capabilități
4 microservicii independente
notify-api (transactional), broadcast-api (newsletter), chat-api (2-way AI), admin-api (operator dashboard). Fiecare scalează independent în funcție de load.
Active-active HA pe 2 noduri
Hot failover automat. Patroni Postgres + RabbitMQ cluster + Redis Sentinel + Qdrant. Zero single-point-of-failure.
Hot-swap AI provider
Setting `AI_DEFAULT_PROVIDER` env permite schimbarea live a backend-ului AI (Claude → Gemini → DeepSeek → Qwen local) fără restart. Pentru cost optimization sau provider outage.
WhatsApp Business + Telegram Bot integrate
Onboarding setup documentat la nivel meta + tokens. Multi-tenant: mai multe numere WA / mai mulți boți Telegram pe același hub, izolați per client.
Live operator dashboard
Vedeți în real-time mesaje în-flight, conversații chat active, error rates per provider. Intervenție umană prin dashboard pentru hand-off din AI.
Event-bus inter-app
Aplicațiile pot publica evenimente generice prin Notify Hub (de exemplu, 'contract semnat') și alte aplicații se pot abona. Decuplare loose între produse.
Stack tehnic
- ▸ 4 microservicii FastAPI
- ▸ Patroni Postgres (5000W/5001R) HA
- ▸ RabbitMQ + Redis Sentinel
- ▸ WhatsApp Cloud API + Telegram Bot API + SMTP self-host
- ▸ Multi-LLM provider registry
Dovezi
- ✓ Active-active LIVE pe 2 noduri (notify1 + notify2)
- ✓ 4 microservicii independente, scaling per nevoia trafficului
- ✓ Hot-swap AI provider (zero downtime)
- ✓ Audit log complet în Postgres HA
Întrebări frecvente
Înlocuiește Twilio / SendGrid? +
Cum se compară cu Sendgrid + WhatsApp Business + Slack DM? +
Suportă GDPR / data residency EU? +
Self-host vs SaaS? +
Începem cu o conversație de 30 de minute.
Audit AI-readiness gratuit pentru companii peste 50 angajați. Răspundem în 24 de ore.