| Phone Number / Name | Session ID | Status | Device / JID | Actions |
|---|---|---|---|---|
| Loading numbers... | ||||
| Recipient | State | Duration |
|---|---|---|
| No recent calls | ||
| Event | Status | Endpoint |
|---|---|---|
| No webhook events | ||
WhatsApp Phone Numbers
Manage connected WhatsApp devices, pairing codes, and session tokens
| Name | Session ID | Status | Device / JID | Direct API Key | Actions |
|---|---|---|---|---|---|
| Loading numbers... | |||||
Voice Calls
Initiate outbound WhatsApp VoIP calls and inspect audio streams
| Call ID | Session | To Number | State | Duration | Created | Actions |
|---|---|---|---|---|---|---|
| No calls logged | ||||||
Messages
Send text and media messages via connected WhatsApp lines
| To | Message | Status |
|---|---|---|
| No messages sent yet | ||
Plans & Billing
Select a subscription tier to scale your WhatsApp lines and VoIP bandwidth
Basic Plan
ACTIVE1 WhatsApp phone number for single-line automations.
3 WhatsApp phone numbers for small businesses and n8n teams.
6 WhatsApp phone numbers for high-frequency messaging.
10 WhatsApp phone numbers for enterprise support desks.
POST /api/v1/billing/webhookPayments are processed through Stripe's hosted checkout portal with automatic webhook renewal synchronization.
Webhooks & Integrations
Configure incoming and outgoing event dispatchers for n8n, Zapier, and custom backends
Receive incoming WhatsApp messages, voice call state transitions, and delivery receipts in real time.
| Timestamp | Event | Target URL | Status | Latency | Action |
|---|---|---|---|---|---|
| No webhook logs available | |||||
API Keys & Personal Access Tokens
Secure tokens and scoped credentials for server-to-server and n8n authentication
| Key Name | Key Identifier | Created | Actions |
|---|---|---|---|
| No scoped keys generated yet. | |||
System Health & Diagnostics
Runtime metrics, memory allocations, and SQLite storage status (Admin Only)
| Storage Engine | SQLite 3 (modernc.org/sqlite pure Go) |
| Database File | wacaller.db |
| Database Disk Size | 128.0 KB |
| Journal Mode | WAL (Write-Ahead Logging) |
| Concurrency Model | Multi-Reader / Single-Writer Mutex |
| Stored Record Counts | Sessions: 8 • Messages: 14 • Calls: 6 • Webhooks: 30 |
| Public Tunnel Domain | wacaller.bandara.me (SSL) |
| Local HTTP Port | :8090 (REST + SPA) |
| Voice Call Pipeline | Pure-Go MLow / Opus 16kHz (WebSocket duplex) |
| Stripe Webhook Listener | /api/v1/billing/webhook (Live) |
| GC Cycles Completed | 12 Cycles |
| OpenAPI 3.0 Specs | /api/openapi.json ↗ |
API Reference
Interactive OpenAPI 3.0 specification for Wacaller endpoints
Settings
Manage your profile and account settings
| Member | Role | Status |
|---|---|---|
|
Developer Account
|
Owner | Active |
Registered Developers & Packages
Superadmin control: view all registered developers, monitor 7-day trials, and manually grant subscription packages.
| Developer | Role | Trial / Subscription | Package Plan | Actions | |
|---|---|---|---|---|---|
| Loading developers... | |||||