The Facebook Business Extension (FBE) Reservations flow enables sellers on your platform to access a broad suite of business tools, such as Reserve call-to-action buttons, on their Facebook Page, Instagram account and Messenger chats with customers. This flow does not have Catalog capabilities.
Business owners (clients) need a mechanism to connect their business on a partner platform to their Facebook or Instagram profiles, and vice versa. The FBE onboarding flow can be used to accomplish this. The Reservations 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 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 Supported CTA text: |
{
"setup": {
"external_business_id": "<YOUR_ID_FOR_THE_BUSINESS>",
"timezone": "<BUSINESS_TIMEZONE>",
"currency": "<BUSINESS_CURRENCY>",
"business_vertical": "RESERVATIONS"
},
"business_config": {
"business": {
"name": "<BUSINESS_NAME>"
},
"page_cta": {
"enabled": true,
"cta_button_text": "Reserve",
"cta_button_url": "<BUSINESS_URL_FOR_CTA>",
"below_button_text": "Powered by <YOU>"
},
"ig_cta": {
"enabled": true,
"cta_button_text": "Reserve",
"cta_button_url": "<BUSINESS_URL_FOR_CTA>"
},
"messenger_menu": {
"enabled": true,
"cta_button_text": "Reserve",
"cta_button_url": "<BUSINESS_URL_FOR_CTA>"
}
},
"repeat": false
}
Learn more about Business Configurations.