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:

  1. Sign up for Free plan Free
  2. Review architecture and core concepts
  3. Set up event ingestion endpoint
  4. Create rule and flow
  5. Configure channel adapters
  6. Test and monitor

Support

Resources:

  • FAQ for common questions
  • Product page for architecture details
  • Contact support through your plan's support channel