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

2. Enable your agent

Enabling MBA on a number is three things: a one-time terms acceptance in Meta Business Manager, adding a valid payment method for the MBA usage and an onboarding call that prepares the agent. The API stays locked until the terms are accepted.

Accept the Meta Business AI Terms of Service

The Meta Business AI Terms are accepted per WABA, in Meta Business Manager → WhatsApp Manager → Business AI tab.

Business AI tab may be hidden, but you can always access it using the following urll:

https://business.facebook.com/latest/whatsapp_manager/business_ai?business_id={BUSINESS_PORTFOLIO_ID}&asset_id={WABA_ID} where business_id is the Business Portfolio ID and asset_id is the WABA ID

Add a valid payment method

Since 1 August, Meta requires a client credit line for Meta Business Agent usage. Meta plans to support credit-card payments in September.

Use Billing Hub to manage the credit line for your Meta Business Agent account:

  • If you already have a credit line, add the account in Billing Hub.

  • If you need a credit line, apply in Billing Hub.

Onboard the number

Once the terms are accepted, onboard the number to create the agent's configuration and knowledge scaffolding. This is a required step before you can turn the agent on. You can do it two ways.

Option A — in WhatsApp Manager (no code). Right after you accept the terms, an Onboard call-to-action appears in the Business AI tab. Click it to onboard the number.

Option B — via API:

POST /agent_onboarding

Onboarding schedules some background preparation, so it may take a moment before configuration endpoints are fully ready.

Onboarding ≠ live. After onboarding, the agent still won't reply to customers. It only starts responding once you enable it and set its audience — see Go live and Roll out to everyone. Configure it first (Step 3).

Last updated

Was this helpful?