Buddy

Build WhatsApp audience and engagement infrastructure into your product.

Use APIs, events, and webhooks to create subscribers, record customer activity, trigger journeys, and send approved WhatsApp messages.

Buddy API uses the same Buddy audience, consent, messaging and analytics model.

BBuddy APIonline

Today

Event receivedpurchase.completed

Subscriber updated

Use the event to update profile context and trigger the next approved step.

9:41 AM

View event
Webhook
Logs

Event synced

9:41 AM

Own your listPermission-basedNo blastingOne-tapMeta-approvedBuilt for WhatsApp

Developer platform

Add Buddy infrastructure to your own product.

Buddy API gives developers programmatic access to the same customer-engagement primitives inside Buddy: subscribers, audiences, consent, events, automation, messaging, and analytics. Your product keeps its own UI while Buddy handles the WhatsApp engagement layer.

Create a keySend eventsReact safely
A developer working with Buddy API event and messaging infrastructure
B

Buddy API

Developer platform

Buddy
1

Subscribers API

Create, update, tag, and organize subscriber profiles with phone numbers, external IDs, consent, and source context.

2

Events API

Send activity like purchase completed, checkout abandoned, subscription started, trial expiring, booking created, course enrolled, or payment failed.

3

Messaging API

Create or trigger approved WhatsApp messaging workflows and track what happened after delivery.

4

Webhooks

Receive subscriber, campaign, message, reply, opt-out, failure, and automation updates in your own product.

AudienceEventsResults

Developer workflow

Create.Record.Trigger.Sync.

Use predictable APIs for subscriber identity, customer events and messaging outcomes, then keep your system updated through webhooks and logs.

Create or match a subscriber: Attach identity, phone, source, consent, and external IDs from your product.

Record meaningful activity: Send an event when the customer buys, signs up, books, enrolls, renews, abandons, or fails payment.

Trigger the next action: Let Buddy update an audience, start a journey, or prepare an approved WhatsApp message.

Receive the outcome: Use webhooks to sync delivery, read, reply, failed, opt-out, campaign, and automation events.

A developer workflow that stays close to the customer.

Subscribers API

Subscribers API

Create, update, tag, and organize subscriber profiles with phone numbers, external IDs, consent, and source context.

Events API

Events API

Send activity like purchase completed, checkout abandoned, subscription started, trial expiring, booking created, course enrolled, or payment failed.

Messaging API

Messaging API

Create or trigger approved WhatsApp messaging workflows and track what happened after delivery.

Sandbox first

Developers should be able to test payloads, errors, idempotency, and webhook delivery before production.

Scoped access

API credentials should be limited to the workspace and actions required for the integration.

Official platform constraints

Messages still need to respect WhatsApp Business Platform rules, templates, consent, and account status.

FAQ

Understand the developer surface.

Buddy API gives developers programmatic access to the same customer-engagement primitives inside Buddy: subscribers, audiences, consent, events, automation, messaging, and analytics. Your product keeps its own UI while Buddy handles the WhatsApp engagement layer.

Still have questions?

Reach out to Sarah, the founder. She reads and replies to every message.

Message us

Build WhatsApp engagement into the product you already own.

Use the Buddy API to connect real customer activity to permission-based WhatsApp messaging, analytics and follow-up workflows.