This guide provides detailed instructions for creating a Meta Developer App, a critical component for integrating bots with Meta platforms such as Instagram, Facebook Messenger, and WhatsApp. A Meta Developer App is required to manage API connections, including webhooks and access tokens, enabling your bot to interact with Meta services. The process involves registering as a Meta developer and setting up an app on Meta for Developers with the appropriate business configuration.
Before creating a Meta Developer App, ensure the following requirements are met:
If you have already registered as a Meta developer, you can skip this step and proceed to the Create an App in Facebook section.
Go to Meta for Developers.
Log In to Your Account:
Log in using your Meta account credentials.
Register as a Meta Developer:
Click Get Started to begin the registration process as a Meta developer.
For more detailed instructions on the registration process, refer to Meta’s official guide on registering as a developer.
After registering, you will have access to the Meta for Developers dashboard, where you can create and manage your apps.
This section provides instructions on setting up an app in Meta for Developers. If you have already created a Meta Developer App, you can skip this section and proceed to the Platform-Specific Guides section.
Log In to Your Meta Developer Account:
Go to the My Apps Section:

Check App Limits:
Initiate App Creation:

Enter App Details:

Choose Business Use Case:

Select App Type:

Choose Business Portfolio:

Access the App Dashboard:

Choose App Product:

After creating the app, you will need to configure it for the specific Meta platform you are integrating with (e.g., Instagram, Facebook Messenger, or WhatsApp). Refer to the Platform-Specific Guides below for detailed instructions on selecting the appropriate product and completing the setup.
Note: Ensure you select the correct business portfolio linked to your Pages or accounts during the app creation process, and save the App ID displayed on the dashboard for future reference.
To continue setting up your bot, select the Meta platform you are integrating with and follow the corresponding guide for detailed instructions: