Ship WhatsApp and omnichannel automation, end to end.
White-label inbox, drag-and-drop flow builder, bookings, broadcasts, drips, chat AI, and a full public API — wired together so your agency can run a client roster from one place.
Why these docs exist
Every surface in the platform — from inbound WhatsApp messages routing to the right agent, to the runtime executing a multi-step booking flow with a Google Calendar mirror — is documented here so you don’t have to read source code to ship.
If a page is missing or wrong, the “Suggest an edit” link at the bottom of each page takes you straight to the source MDX on GitHub.
Architecture at a glance
Three services talk over a shared internal HMAC channel, with a single gateway in front:
main-app(Java / Spring Boot) — auth, agencies, clients, billing, OAuth, GMB.channel-automations(Node / Fastify / Mercurius) — inbox, flows, broadcasts, drips, bookings.integrations-hub(Node / Fastify) — Google Calendar, IndiaMART, Pabbly, Make, and other third-party connectors.
A Next.js frontend sits at the dashboard. The full request lifecycle is broken down in Architecture & request flow.
What to read first
- New to the platform? Start with Getting started →
- Building a flow? Jump to Flow Builder → and the block reference
- Setting up bookings? Bookings overview →
- White-labeling for your agency? White-label setup →