WhatsApp Business
Connect WhatsApp via Meta’s Cloud API for business messaging, support, and Campaigns.
This is not the same as WhatsApp Personal (desktop CLI pairing).
Requirements
- A Meta Business / WhatsApp Business account
- Access to Embedded Signup (or equivalent) for the JoAi agent
Setup
- Open Agent settings → Integrations and choose WhatsApp Business
- Start Connect / Embedded Signup and complete Meta’s flow
- When connected, JoAi shows the business number (if available) and webhook status
- Use Reconfigure if Meta webhooks need to be refreshed after credential changes
You can open a wa.me link for the connected number from the integration panel when a phone number is present.
How it works
- Inbound: Cloud API messages land in WhatsApp Business rooms (not Personal rooms)
- Outbound: room replies and agent sends go through Meta’s API
- Campaigns: WhatsApp campaign templates use this channel and require provider approval before send — see Campaigns
Limits
- Business Cloud API only — Personal WhatsApp uses a different integration
- Template naming, language, and placeholders are validated for campaigns
- Phone number display depends on Meta returning it after signup