Skip to main content

WhatsApp

WhatsApp is the OAuth resource every WhatsApp activity authenticates through. It authorizes access to a Meta business portfolio and its WhatsApp Business Accounts, and stores the OAuth credentials. The connection signs in with the Meta identity provider.

The resource has two tabs: Configuration and Customized Scopes.

Configuration​

FieldRequiredDescription
NameRequiredName of the resource.
DescriptionOptionalDescription of the resource.
EnvironmentOptionalSelect the environment to specify the connection targets. Development or Production. Defaults to Development.
Enable Client Managed CredentialsOptionalWhen enabled, this allows you to provide the Client ID and Secret directly in the form. Defaults to off.
OAuth Client IdOptionalThe public identifier (Client ID) issued by the OAuth provider. Shown only when Enable Client Managed Credentials is on.
OAuth Client SecretOptionalThe confidential secret (Client Secret) issued by the OAuth provider. Shown only when Enable Client Managed Credentials is on.
Authenticate—The Sign in with Meta button. Starts the authorization flow.
Context TagsOptionalDefine the tags that must be provided at runtime to establish a connection. Shown only when the connection is managed per runtime context.

With Enable Client Managed Credentials on, authenticate the connection before saving. After saving, the Client ID and Client Secret aren't accessible, and if you skip authenticating you'll need to re-enter both.

When you click Sign in with Meta, Meta asks which business portfolio and WhatsApp accounts to share. Select the business portfolio that owns your WhatsApp Business Account, or the activities can't reach it. See Connect WhatsApp.

Customized Scopes​

Scopes lists the permissions requested when you sign in.

ScopeDefaultDescription
whatsapp_business_managementSelected, requiredManage WhatsApp Business Accounts, phone numbers, templates
whatsapp_business_messagingSelected, requiredSend and receive WhatsApp messages
business_managementSelected, requiredAccess Meta Business Accounts and assets
catalog_managementOptionalManage WhatsApp commerce catalogs
pages_read_engagementOptionalRead Facebook Page data linked to business accounts
pages_manage_metadataOptionalManage Facebook Page metadata

The message activities need whatsapp_business_messaging. The template and phone-number activities need whatsapp_business_management.