For the complete documentation index, see llms.txt. This page is also available as Markdown.

1. Check Eligibility

Before you can set up Meta Business Agent on a phone number, that number must be eligible. Eligibility is tied to the WhatsApp Business Account (WABA) the number belongs to.

Eligibility requirements

A phone number is eligible when its WABA meets all of the following:

  • Supported vertical. MBA is available in every business vertical except Finance, Government, Health, Alcohol, Gambling, over-the-counter drugs, and matrimony services. A valid business category must be set on the account's profile.

  • Managed through the WhatsApp Business Platform (Cloud API). The account is on the Cloud API — which is the case with 360dialog — not the WhatsApp Business app.

  • In good standing. Neither the WABA nor its owning business is restricted or banned on WhatsApp.

  • Meets Meta's business trust and verification requirements.

  • Not already running a conflicting messaging product on that number. A single number can't run more than one.

Verticals are defined by exclusion now. Earlier documentation listed a fixed set of allowed verticals and a country list. Meta has since switched to the exclusion model above — if you're not in one of the excluded verticals, you're in a supported one.

Check a number programmatically

Use the eligibility endpoint to check a specific number.

curl -s https://waba-v2.360dialog.io/agent_eligibility \
  -H "D360-API-KEY: <YOUR_API_KEY>"

GET /agent_eligibility

Regional availability. MBA rolled out region by region (Brazil first, then the EU in mid-July 2026). The regional restriction appears to have been lifted, so numbers in previously restricted regions should now check out — but if a number in a new region returns not-eligible, region may still be the reason. Re-check after a short wait.

Once a number is eligible, continue to Enable and accept terms.

Last updated

Was this helpful?