Hi LiveKit team!
I’d like to request access to the WhatsApp Business Calling Connector for my LiveKit Cloud project.
Project details:
- Project name / slug: zapclient-6bdu7pne
What I need enabled:
-
livekit.Connector/AcceptWhatsAppCall (inbound — receive WhatsApp calls)
-
livekit.Connector/InitiateWhatsAppCall (outbound — call WhatsApp users)
Current status: I already have everything wired up on my side:
-
Meta WhatsApp Business Calling API is already enabled on my phone number (+55 61 9866-6607, phone_number_id 1056253430896876), with voice calls toggled ON in WABA settings.
-
My backend (Supabase Edge Functions) is calling POST {LIVEKIT_URL}/twirp/livekit.Connector/AcceptWhatsAppCall with the correct camelCase payload (sdp, whatsappApiKey, whatsappCallId, whatsappPhoneNumberId, whatsappCloudApiVersion, roomName, participantIdentity) and a valid server JWT signed with my LIVEKIT_API_KEY / LIVEKIT_API_SECRET.
-
The endpoint is reachable but returns:
HTTP 403 — "whatsapp call is not enabled for this project" -
An operator-side CallPanel is already built (LiveKit JS SDK) ready to join the room as soon as the Connector accepts the SDP.
Use case: We’re a Brazilian customer-engagement platform (ZapClient) running on top of WhatsApp Business API. We need both directions:
-
Customers calling our business number → operator answers in browser.
-
Operator clicks “Call” on a chat → outbound WhatsApp call to the customer.
Could you please enable the WhatsApp Connector feature flag (Accept + Initiate) for the project above? Happy to provide any additional info.
Thanks a lot!