WhatsApp
Embedded Signup
Let users connect their WhatsApp Business accounts through your UI.
wakit supports Meta's Embedded Signup flow, which allows users to connect their WhatsApp Business accounts directly from your dashboard.
How it works
- User clicks "Connect WhatsApp" in the dashboard
- A Meta popup opens for the user to sign in and authorize
- The user selects or creates a WhatsApp Business Account
- Meta returns a code to wakit
- wakit exchanges the code for a business token
- wakit subscribes to webhooks and syncs contacts/messages
UI configuration
The frontend needs two environment variables:
VITE_META_APP_ID=your_meta_app_id
VITE_FB_LOGIN_CONFIG_ID=your_fb_login_config_idSupported flows
| Flow | Description |
|---|---|
| New phone number | User registers a new number through Meta |
| Existing phone number | User connects an existing WhatsApp Business number (coexistence) |
Coexistence
When connecting an existing number that's already active on the WhatsApp Business app, the user can continue using the app alongside wakit. Messages are synced to both.