NEW   WhatsApp Cloud API + analytics in one place
Features

Answers in, campaigns out.

One WhatsApp number that replies to everyone who messages you — and reaches the ones who asked to hear more.

Inbound

Someone messages you

Every question gets an answer in under a second — whether you wrote the reply or Claude did.

Build

A rule builder you'll actually enjoy

Drag to reorder, toggle live, swap text for image replies. Match on exact or contains. Each rule is one card — no flowcharts to untangle.

Drag-and-drop priority, first match winsExact or contains matchingText or image replies, with captionsPer-rule active toggle
Think

Claude answers what your rules don't

When nothing matches, AI replies in your brand voice using instructions you write. Then it reads the messages that fell through and drafts the rules you're missing.

Per-shop system promptYour live rules passed as referenceRule drafter clusters unmatched messagesReview and accept in one click
Deliver

Webhook to reply in under a second

We acknowledge Meta immediately, then process asynchronously. Your customer's reply lands before they put the phone down.

Async-after-ACK pipelinePer-shop tokens, scopedImage messages via Meta Cloud APIEvery inbound and outbound logged
Outbound

You message them back

Broadcast to the customers who opted in, on a template Meta approved, and see exactly what landed.

Consent

A contact list you're allowed to message

Anyone who messages you becomes a contact — opted out by default, because an inbound message opens a service window, not marketing consent. STOP and START are honoured instantly.

Opt-in tracked per contact, with timestampsSTOP / START handled before anything elseCSV import with a consent columnOnly opted-in contacts ever receive a campaign
Approve

Meta-approved message templates

Marketing outside the 24-hour window has to use a template Meta reviewed. Write it here, submit for review, and watch the status come back.

Positional {{1}} {{2}} variables, validatedSubmit to Meta and sync approval statusRejection reasons surfaced inlineFilled in per campaign, previewed before send
Broadcast

Campaigns with receipts, not guesses

Send now or schedule it. Sends are rate-limited to stay inside your Meta tier, cancellable mid-flight, and every message reports back as delivered, read, or failed.

Send immediately or schedule aheadRate-limited, resumable, cancellableDelivered / read / failed per contactMonthly send allowance enforced
Measure

And you can see all of it

Both directions land in the same log, so the picture is one picture.

Measure

Analytics that breathe

See which rules pull their weight and which conversations fall through. Decide what to automate next instead of guessing at it.

Today / 7-day / monthly countersPer-day message chartTop triggered keywordsUnmatched messages tracked separately
And the rest

All the small things, well-considered.

Drag-to-reorder rules
Text + image replies
Signed webhooks
Delivery + read receipts
Opt-in / opt-out tracking
Scheduled campaigns
Multi-shop, multi-number
Unicode-safe matching
Per-shop scoped tokens

Ready to give your WhatsApp number a brain?

It's free to start. Set up in five minutes.

Start for free