Support FAQ

Frequently asked questions about WhatsApp Business Platform and Dualhook.

What Is the WhatsApp Business Platform?

It is Meta's API platform for programmatic WhatsApp messaging. In Dualhook setups, your backend calls Meta Graph API directly and receives message webhooks directly via Webhook Override.

For architecture details, see About Dualhook, Messaging Overview, and Messaging Webhook.

How Do I Switch to a Different Phone Number?

Use a controlled cutover:

  1. Add and verify the new number in the same WABA (or the target WABA).
  2. Register and configure the new sender in your backend.
  3. Subscribe and set webhook override for the new number/WABA path.
  4. Run test traffic, then move production traffic.
  5. Remove or disable the old number only after the cutover is stable.

What Does My Business Need to Be Approved?

Baseline requirements usually include:

Business verification is often needed for higher trust, scale, and advanced capabilities.

Which Countries Are Blocked?

Availability can be restricted by Meta due to legal, sanctions, and policy constraints. Because this list can change, do not hardcode a static country list in operations.

Recommended approach:

  • Validate supportability during onboarding per destination market.
  • Re-check Meta policy and availability guidance before launching in new geographies.

Can I Access User Profile Pictures via API?

No reliable customer profile-picture API should be assumed for production workflows. Webhook payloads provide stable identity fields such as wa_id and profile name, which should be your primary identifiers.

Can One API Number Message Another API Number?

Do not rely on API-number-to-API-number messaging as a core production pattern. For testing and QA, use standard consumer WhatsApp recipients whenever possible.

Related

  • Quick StartSet up Dualhook and connect your first WhatsApp Business Account in minutes.
  • About DualhookWhat Dualhook is, where it fits in the WhatsApp ecosystem, and how it works.
  • PricingDualhook subscription plans, what is included, and how pricing relates to Meta messaging fees.
Browse more docsGet started with Dualhook