Create a Meta App
Create a Meta App configured for WhatsApp. The current Meta UI uses a use-case-based flow that automatically creates a Business-type app with WhatsApp capability.
Go to Meta for Developers
Go to Meta for Developers and sign in.
- Click Create App.
- Enter an App name (e.g., “StackOne WhatsApp Integration”) and an App contact email.
- Click Next.
Select Use Case (Scopes)
On the Add use cases screen:
- Select Connect with customers through WhatsApp and click Next.
- Also select Measure ad performance data with Marketing API — this enables Marketing API access and is required for the
business_managementpermission used by business user and system user endpoints. - You may also select any other use cases relevant to your app — additional use cases can be added now or later from your App Dashboard.
- Note: The use cases you select here determine which permissions (scopes) are available during the OAuth flow. These map to the OAuth scopes you configure in this connector’s Scopes field and should be provided there as a comma-separated list (e.g.,
whatsapp_business_messaging,whatsapp_business_management,business_management).
Select Business Portfolio
Meta will prompt you to link a Business Portfolio:
- Select the Business Portfolio linked to your WhatsApp Business Account.
- Click Create app.
- If no portfolio appears, go to Meta Business Suite, create a Business Portfolio, and ensure you have Business Admin access.
Configure Facebook Login for Business
Configure the OAuth redirect URI for your app.
Open Facebook Login for Business
In your App Dashboard left sidebar:
- Scroll down the left sidebar to find the Facebook Login for Business section.
- Click on it to expand and select Settings.
Get App ID and App Secret
Retrieve your app credentials to use during the OAuth connection setup.
Creating the StackOne Connector Profile
To create the Connector Profile in StackOne for WhatsApp Business:Navigate to Connector Profiles