Every feature here is shipping today — no roadmap-ware. We built BigTick on the official Meta Cloud API, so what you see is what you get.
01
Embedded Signup
Tenant onboarding via Meta's official OAuth popup. Your customers never leave your dashboard. We handle code-for-token exchange, WABA discovery, phone number sync, and webhook subscription server-side.
Each tenant connects their own WhatsApp Business Account. They keep ownership; we keep the integration humming.
02
Template manager
Create marketing, utility, and authentication templates inside your dashboard. We submit them to Meta, track approval status via webhook, and surface rejection reasons clearly.
Body variables, header text, footer, and quick-reply buttons are all supported.
03
Broadcast campaigns
Pick an approved template, pick a contact group, set variable mappings, hit launch. Live counters show sent / delivered / read / failed in real time as Meta's status webhooks land.
Per-second send rate is capped to keep your number's quality rating healthy.
04
Scheduled sending
Queue a campaign for any future date and time. The platform scheduler picks it up automatically — no manual click required.
Useful for time-zone-aware sends and pre-set drip flows.
05
Inbound inbox
Every customer reply, button tap, and interactive response lands in a unified inbox. Click into any conversation to see the full thread back-and-forth.
Inbox v1 is read-only; reply-from-inbox arrives in v2.
06
Contacts, tags, and groups
Bulk-import via CSV. Tag contacts with colour-coded labels for fast filtering. Build groups for repeatable campaign segments.
All data is tenant-isolated at the database layer — there's no path through which one tenant's data can leak to another.
07
Prepaid wallet billing
Top up the wallet; each delivered message debits the configured price (Meta cost × your markup). Sending blocks automatically when funds run low.
Every transaction is an immutable ledger row — full audit trail, no surprises on the invoice.
08
Webhook receiver with HMAC verification
Meta's webhooks are HMAC-SHA256 verified against your app secret, persisted for audit, and processed asynchronously so spikes never delay the response.
Failed events are surfaced in the admin webhook log for replay.
09
Multi-tenant from day one
Single MySQL instance, tenant_id global scope on every business model, role-based access (super_admin / tenant_owner / tenant_user). Scales cleanly to 100s of tenants on a single VPS.
No per-tenant database, no tenant-routing complexity.