> For the complete documentation index, see [llms.txt](https://docs.360dialog.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.360dialog.com/docs/mba/meta-business-agent/1.-check-eligibility.md).

# 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.

{% hint style="info" %}
**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.
{% endhint %}

## Check a number programmatically

Use the eligibility endpoint to check a specific number.&#x20;

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

[Get agent eligibility](/docs/mba/api-ref/onboarding/get-agent-eligibility.md#get-agent_eligibility)

{% hint style="warning" %}
**A `500 Internal Server Error` on the eligibility check usually means "not eligible," not "server down."** During early access, a non-eligible or not-yet-enabled number returned an HTTP 500 instead of a clean "not eligible" response. Meta has largely resolved this, but if you see a 500 here, first confirm the number really meets the requirements above (vertical, good standing, verification) before treating it as an outage.
{% endhint %}

{% hint style="info" %}
**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.
{% endhint %}

Once a number is eligible, continue to [Enable and accept terms](/docs/mba/meta-business-agent/2.-enable-your-agent.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.360dialog.com/docs/mba/meta-business-agent/1.-check-eligibility.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
