J
Jangkauin

SaaS omni-channel

Fitur

Lihat modul inti untuk pesan multi-tenant, automation, dan analytics.

Multi-tenant & role

Tenant, members Owner/Admin/Operator, JWT + refresh rotation, quota per tenant.

Shared Inbox WA

Inbox terpadu WA dengan assignment/unread, SSE/WebSocket stream untuk live update.

Broadcast & Campaign

Scheduler + retry + rate limit per channel/tenant, worker RabbitMQ untuk enqueue.

Template & Webhook

Template per channel, webhook secret hashed, signature validation (on roadmap).

Billing & Quota

Trial/Growth guard: max users/channels/messages/contacts + channel entitlements.

Security & Audit

RLS Postgres, audit middleware, per-tenant rate limit, webhook signature pending.

Use case
Outbound notifications

Send order, invoice, and delivery updates with templates.

emailwhatsapp
Shared support inbox

Assign conversations to agents and track response time.

inboxassignment
Campaign scheduling

Batch campaigns with rate limits and retries.

campaignqueue
Security and audit

Track sensitive actions with logs and permissions.

auditrbac
Fitur utama
  • Role-based access + tenant isolation across all entities.
  • Unified inbox with assignment, tagging, and SLA context.
  • Campaign scheduler with retry, throttle, and preview.
  • Template library with placeholders and channel rules.
Arsitektur & keandalan

Go + Fiber, Postgres RLS, Redis, RabbitMQ; siap Docker → K8s dengan observability dan guard tenant.

Go + Fiber core services
Postgres RLS + JSONB
Redis rate limits
Queue worker (RabbitMQ)
SSE/WebSocket inbox
Structured audit logs

Siap mulai?

Buat akun, hubungkan channel, dan kirim notifikasi omni-channel dalam hitungan menit.