💬 WhatsApp Business
Connect a WhatsApp Business account to send + receive messages from inside the unified Synalux chat surface.
---
📨 WhatsApp Business Cloud API
* Webhook ingress — /api/v1/whatsapp/webhook receives incoming messages, validates Meta's signature, and surfaces them in the chat thread.
* Outbound — /api/v1/whatsapp/send posts to Meta's Cloud API. Workspace-scoped credentials (Phone Number ID + access token).
* Templates — pre-approved message templates for transactional sends (appointment reminders, intake confirmations).
* Media — text, images, documents, audio, location pins. Audio runs through Transcription on receipt.
---
!Global Communication Dashboard
🔐 Setup
https://synalux.ai/api/v1/whatsapp/webhook with your verify token.messages + message_status events.The in-app setup guide modal (/chat) walks you through every step with the exact field names from the Meta dashboard.
---
🏗️ Architecture
``
POST /api/v1/whatsapp/webhook Meta webhook ingress (signature-validated)
POST /api/v1/whatsapp/send Outbound (template or freeform within 24h window)
GET /api/v1/whatsapp/templates List approved templates for the workspace
`
Provider abstraction: lib/message-providers/whatsapp.ts` matches the generic shape (Gmail / Telegram / SMS / etc.).
---
⚖️ HIPAA + Compliance
WhatsApp's terms restrict PHI for non-Meta-BAA accounts. Synalux flags any message that looks PHI-bearing and requires explicit workspace-admin opt-in to send via WhatsApp. Signed BAA with Meta is on the customer's roadmap.
---
💳 Plans
Available on Standard+. Free tier: receive only via the contact form.
See full pricing →