Messaging
Text, media, and status
Messaging, onboarding, and webhooks. Open source. Yours to run.
Everything required to operate WhatsApp
Text, media, and status
Embedded Signup
Create, sync, and send
Signatures and retries
Conversations and contacts
Logs and metrics
State for every operation
From your code to WhatsApp. A typed SDK, less integration work.
import { WapoClient } from '@nubea-ecomm/wapo-sdk'
2
3const wapo = new WapoClient({
4 baseUrl: process.env.WAPO_URL!,
5 apiKey: process.env.WAPO_API_KEY!,
6})
7
8await wapo.sendText(
9 'connection-id',
10 '5491155550148',
11 'Ships today, tracking sent',
12 'order-123-shipped',
13)DEMO{
"status": "delivered",
"provider": "meta"
}Project separation
Encrypted tokens
Outbox and retries
Roles and audit trail
Source of truth
Public contract
Clone the repo, start it with Docker Compose, and send your first message.