PROJECT 02

Ongoing sub-brand

Sub-Brand of ETE-Digital

ETE-ChatBridge API

ETE-ChatBridge API is an ongoing ETE-Digital sub-brand — a multi-tenant WhatsApp operations platform for high-volume broadcasting, automated follow-ups, and campaign delivery funnels.

Client
ETE Digital
Industry
Messaging / Automation

Problem

Teams need secure WhatsApp operations at volume. Shared logins, brittle scripts, and one-off tools fail on org isolation, rate limits, encrypted credentials, and reliable message queues.

Approach

We are building ChatBridge as a full-stack sub-brand: Next.js operations UI, Rust/Axum API, PostgreSQL, Redis for rate limiting and auth cache, Postgres-backed message workers, S3-compatible media, self-hosted n8n, and Nginx as reverse proxy. Migrations stay an explicit ops step.

Solution

Org-scoped APIs use X-Organization-Id. Access is JWT + RBAC (Super Admin, Business Admin, Team Member). WhatsApp account tokens are encrypted with AES-256-GCM. TOTP covers 2FA. Message work runs through durable queue jobs, with n8n for longer automations.

Outcome

Ongoing sub-brand build — multi-tenant architecture, security model, and messaging API layers are in active development.

Features

  • Multi-tenant organizations with RBAC
  • Bulk WhatsApp broadcasting and delivery funnels
  • Automated follow-up sequences
  • Encrypted WhatsApp account credentials
  • TOTP two-factor authentication
  • Redis rate limiting and session cache
  • Postgres message queue workers
  • n8n automation hooks
  • S3-compatible media storage

Technology

Next.js 15TypeScriptRustAxumPostgreSQLRedisn8nDocker
SaaS DevelopmentAutomation & IntegrationsCustom Software