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.
Today
Subscriber updated
Use the event to update profile context and trigger the next approved step.
9:41 AM
Event synced
9:41 AM
Developer platform
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.

Developer surface
Buddy API is for teams that need customer engagement primitives in code: subscribers, consent, audiences, events, messaging status, replies and webhooks. Your product stays the front door while Buddy powers the WhatsApp relationship layer underneath.
Built for
Buddy API
Developer platform
Subscribers API
Create, update, tag, and organize subscriber profiles with phone numbers, external IDs, consent, and source context.
Events API
Send activity like purchase completed, checkout abandoned, subscription started, trial expiring, booking created, course enrolled, or payment failed.
Messaging API
Create or trigger approved WhatsApp messaging workflows and track what happened after delivery.
Webhooks
Receive subscriber, campaign, message, reply, opt-out, failure, and automation updates in your own product.
Developer workflow
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.
Create, update, tag, and organize subscriber profiles with phone numbers, external IDs, consent, and source context.
Send activity like purchase completed, checkout abandoned, subscription started, trial expiring, booking created, course enrolled, or payment failed.
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
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.
Reach out to Sarah, the founder. She reads and replies to every message.
Message us