v0.2.0 · production-ready

One hub. Every channel.

Notify Hub centralizează notificările, conversațiile cu AI și event-bus-ul între aplicații pentru întreaga flotă CAI Technology — și, la cerere, pentru clienții noștri enterprise pe infrastructura proprie.

0tests green
0microservices
0channels
99.9%active-active

One platform, three layers

Transactional Notify

Email, Telegram, WhatsApp, Slack, Discord. DND, unsubscribe JWT, idempotency, templates i18n.

Broadcast Channels

Topic-based rooms cu opt-in, campanii programate (cron sau one-shot), fan-out via Celery.

Conversational AI

Webhook-uri semnate criptografic pentru Telegram, WhatsApp, Slack, Discord, Messenger. Agenți AI pluggable (Qwen / Gemma / external), operator handoff, vision VL.

App-to-App Events

Event bus multi-tenant cu delivery webhook/channel/agent, HMAC signing, retry + dead-letter, SDK Python în 2 linii.

Live Admin

Dashboard cu bot CRUD, conversation viewer, handoff queue, audit unificat, AI provider hot-swap, metrics live.

HA by default

Active-active pe 2 noduri, fronted de HAProxy + Kong, infra partajată Patroni/Redis/RabbitMQ/Qdrant. Zero-downtime rolling deploy via GitLab CI.

Architecture

SSL termination la Kong, SNI passthrough prin HAProxy, servicii FastAPI stateless, state partajat în Patroni + Redis + Qdrant. Fleet reusable pentru orice client on-prem.


                    HTTPS 443 · internet
                          │
                  ┌──────────────────┐
                  │  HAProxy  .84    │   SNI passthrough
                  └────────┬─────────┘
                           │
                  ┌────────▼─────────┐
                  │  Kong OSS 3.14   │   key-auth · rate-limit · http-log
                  └────────┬─────────┘
                           │
        ┌──────────┬───────┼──────────┬──────────┐
        ▼          ▼       ▼          ▼          ▼
    notify-api  chat    events    admin-api   landing
     :8001    :8003    :8005       :8080        :80
        │        │       │          │
        ▼        ▼       ▼          │
     notify1 + notify2  (active-active)
        │
        ├── Patroni PG  (VIP 10.11.50.167:5000)
        ├── Redis       (master 10.11.50.100:16379)
        ├── RabbitMQ    (10.11.50.100:16672)
        └── Qdrant      (10.11.50.100:16333)
      

Channels we speak

Telegram
WhatsApp Cloud
Slack
Discord
Messenger
LinkedIn
SMTP / Email
Webhook / HTTP

Where it fits

01

SaaS multi-tenant

Un singur hub pentru toate notificările și agenții AI ai clienților tăi. Tenant isolation end-to-end pe auth + DB + Redis keys.

02

Enterprise on-prem

Docker compose gata-făcut + licență proprietară. Client pune pe 2 VM-uri și are mesagerie full stack în-30 minute.

03

App-to-App integration

Lege365 anunță firme că un act legislativ s-a schimbat. Firme decide automat (AI agent) ce să facă mai departe.

04

Conversational support

Client îți scrie pe WhatsApp → AI răspunde automat, escaladează către operator uman la keyword, transcriptul e vizibil în admin live.

Ready when you are

Notify Hub este un produs proprietar CAI Technology. Licențiere, pilotare on-prem sau integrare în fleet-ul tău — hai să vorbim.

tehnic@caitech.ro caitech.ro