Pricing
Every plan is the full engine — flows, badges, leaderboards, all channels. Tiers differ only in volume: events in, messages out, AI generations.
All prices ex VAT · billed monthly · cancel anytime · sandbox never counts against quota
Usage, visibly metered
The same quota meters live on your dashboard overview. Cross 80% and we tell you — by email, not by invoice.
Every webhook in. Duplicates (same idempotency key) are free.
WhatsApp, email and push pooled. Overage: R0.35 per message.
One generation = one badge asset. Regenerates count; uploads don't.
FAQ
One POST to /v1/events. An order, a check-in, a referral — whatever your systems send. Events that match no flow still count (we still ingest, validate and store them).
WhatsApp messages draw from the same pooled message quota on Growth and Scale. Meta's per-conversation fees are passed through at cost — visible on the meter, no markup.
Nothing breaks. Events keep ingesting, flows keep running; messages queue and we notify you. Approve overage or upgrade — your choice, made explicitly.
Yes. Consent-aware messaging, SA data residency options, participant export and deletion on request. Our DPA is part of every contract, including Starter.
Sandbox mode is free on every tier and never counts against quota. Point staging at it, replay production-shaped events, and publish nothing until you're sure.