The Meta Business Extension (MBE) Appointments flow enables sellers on your platform to access a broad suite of business tools, such as Book Now call-to-action buttons, on their Facebook Page, Instagram account and Messenger chats with customers.
catalog_management
) via App Review before going live. catalog_management
allows your app to create, read, update and delete business-owned catalogs (Services inventory). Submit the App Review request as soon as you have a working demo you can use to screencast how:
Business owners (clients) need a mechanism to connect their business on a partner platform to their Facebook or Instagram profiles, and vice versa. The onboarding flow can be used to accomplish this. The Appointments flow includes:
To enable the connection, you need to support two authentication flows, depending on where the user (business owner) starts the connection:
Field | Description |
---|---|
Type: setup | Required. Seller’s Facebook setup, such as their unique identifier ( |
Type: business_config | Required. Configuration object that the Meta Business Extension uses to configure the Meta Business Extension workflow. See |
Type: boolean | Required. Set this value to |
Use this object to define the settings for the end user's Facebook presence
Field | Description |
---|---|
| Required. |
| Required. |
| Required. |
| Required. Use |
Use this object to configure the business settings for an end user. This includes CTAs, Services card, and more. Each field includes a "type" linked to the respective tables below.
Field | Description |
---|---|
| Required. |
| Required. Supported CTA text: |
| Required. Supported CTA text: |
| Optional. Requires Catalog implementation. |
| Optional. Supported CTA text: |
| Optional. |
{ "setup": { "external_business_id": "<YOUR_ID_FOR_THE_BUSINESS>", "timezone": "<BUSINESS_TIMEZONE>", "currency": "<BUSINESS_CURRENCY>", "business_vertical": "APPOINTMENTS" }, "business_config": { "business": { "name": "<BUSINESS_NAME>" }, "page_cta": { "enabled": true, "cta_button_text": "Book Now", "cta_button_url": "<BUSINESS_URL_FOR_CTA>", "below_button_text": "Powered by <YOU>" }, "page_card": { "enabled": true, "see_all_text": "See All", "see_all_url": "<BUSINESS_URL_FOR_CTA>", "cta_button_text": "Book" }, "ig_cta": { "enabled": true, "cta_button_text": "Book Now", "cta_button_url": "<BUSINESS_URL_FOR_CTA>" }, "messenger_menu": { "enabled": true, "cta_button_text": "Book Now", "cta_button_url": "<BUSINESS_URL_FOR_CTA>" }, "thread_intent": { "enabled": true, "cta_button_url": "<BUSINESS_URL_FOR_CTA>" } }, "repeat": false }
Learn more about Business Configurations.