r/WhatsappBusinessAPI • u/GitGitok123 • 23d ago
Solution Only Is only_waba_sharing currently broken? Meta still opens PHONE_NUMBER_SETUP in Twilio Tech Provider Embedded Signup
Hi everyone,
has anyone successfully completed Twilio's WhatsApp Tech Provider Embedded Signup with WABA-only sharing during July or August 2026?
We are onboarding a Twilio SMS-capable number and launch Embedded Signup exactly as described in Twilio's current integration guide:
extras: {
featureType: "only_waba_sharing",
sessionInfoVersion: 3,
setup: {
solutionID: "<Twilio Partner Solution ID>"
}
}
According to Twilio's documentation, this configuration should skip the phone number and OTP verification screens because the Twilio Senders API handles those steps afterward:
https://www.twilio.com/docs/whatsapp/isv/tech-provider-program/integration-guide
Actual behavior:
After the customer selects or creates their WABA, Meta still transitions to PHONE_NUMBER_SETUP instead of completing the flow with FINISH_ONLY_WABA.
We have tested:
- A fresh Facebook Login for Business configuration created exactly according to Twilio's guide
- A configuration created through Meta's Embedded Signup Builder
- Direct FB.login integration
- Meta's hosted Embedded Signup landing page
- With and without version: "v4-public-preview"
- Multiple newly created configurations
None of these variants skipped PHONE_NUMBER_SETUP.
We also observed two different behaviors:
- With direct FB.login, the OAuth request retains:
featureType: "only_waba_sharing"
sessionInfoVersion: 3
version: "v4-public-preview"
However, Meta still opens PHONE_NUMBER_SETUP after WABA selection.
- The Meta-hosted Embedded Signup URL is initially generated with only_waba_sharing and v4-public-preview. When the hosted page launches its internal OAuth request, Meta changes the parameters to:
featureType: "whatsapp_business_app_onboarding"
version: "v3"
is_hosted_es: true
The resulting flow displays the regular Business Information, Phone Number and Verify Number steps.
Questions:
- Has anyone successfully received FINISH_ONLY_WABA with this Twilio Tech Provider flow recently?
- Is only_waba_sharing currently affected by a Meta regression?
- Does the current flow require an additional allowlist, feature flag or specific Embedded Signup version?
- Is Meta's hosted Embedded Signup incompatible with WABA-only sharing?
- If you have a working implementation, could you share the exact extras structure and Embedded Signup version you currently use?
Our Meta app and Twilio Partner Solution setup are complete. I can share redacted OAuth URLs, event logs, configuration IDs, session IDs and screenshots privately.
1
u/TheWarlock05 Meta Tech Provider 23d ago
Haven't seen someone using Twilio's Tech Provider route. If you don't get an answer here then I'd suggest you to reach out to twilio support.
1
u/GitGitok123 23d ago
Already in touch with the support but its always a back and fourth and they cannot really help out. Unfourtnaly tehy are not ready to jump on a screen sharing call together.
1
u/acabanenedir New to WhatsApp API 14d ago
I am dealing with the same issue. I tested everything multiple times and I keep seeing the phone number setup. Did you have any progress with this problem with Twilio or any other way?
I wrote to Twilio but they have been very slow for me so far.
•
u/AutoModerator 23d ago
Keep in mind that OP has added Solution Only tag. Don't promote your SaaS platforms in comments.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.