Documentation
NotiBoost is an infrastructure layer for notification orchestration. Technical documentation for developers and product teams.
Overview
NotiBoost is a Notification Orchestration Platform that provides a centralized infrastructure layer for managing notification logic. Define rules, workflows, and delivery strategies through API.
Core characteristics:
- Infrastructure layer: Sits between product system and notification channels
- Event-driven: Processes events and triggers notifications based on rules
- Deterministic: Rule-based, predictable, debuggable
- Zalo-first: Native support for Zalo channels with quota management
- Reliable: Guaranteed delivery attempts with retry and fallback
- Observable: Full audit trail for every message
Documentation Sections
Quickstart Guide
Get started with NotiBoost in 5 minutes. Setup, create user, flow and send your first event.
API Documentation
Complete API reference for event ingestion, flow management, and webhooks. Includes authentication, request/response formats, and code examples.
Architecture Overview
Detailed explanation of NotiBoost's architecture, including event ingestion, rule engine, workflow engine, channel adapters, and observability components.
PRD / Concepts
Product requirements and core concepts: events, rules, flows, channels, and orchestration patterns. Understanding these concepts is essential for effective use of NotiBoost.
Integration Guides
Step-by-step guides for integrating NotiBoost into your system. Includes common patterns, best practices, and troubleshooting tips.
Channel Documentation
Channel-specific documentation for ZNS, Email, App Push, and SMS. Includes setup, constraints, quota management, and best practices.
Observability & Debugging
How to use NotiBoost's observability features: trace IDs, audit logs, delivery status, and debugging workflows.
SDK Documentation
Client libraries for Node.js, PHP, Python, Go. Makes integrating NotiBoost easier.
Getting Started
Quick start:
- Sign up for Free plan Free
- Review architecture and core concepts
- Set up event ingestion endpoint
- Create rule and flow
- Configure channel adapters
- Test and monitor
Support
Resources:
