PingOne

(Customer Only) Configuring a custom WhatsApp sender account

If you want to use WhatsApp as a strong authentication (MFA) method for use with PingOne, you’ll need to configure a custom WhatsApp sender account.

Before you begin

  • In the Meta business and developer portals:

    1. Create a WhatsApp business account.

    2. Create a WhatsApp application that includes at least one sender number.

    3. In the WhatsApp business account, create a System User where System user role = Admin.

    4. Assign the System User to the WhatsApp application.

    5. Generate an access token, and then:

      1. Set the token expiry date to Never.

      2. Add the following scopes to the access token:

        • business_management

        • whatsapp_business_management

        • whatsapp_business_messaging

    6. Get the App ID and App Secret. You can find the App ID and App Secret in the Developer portal in App settings.

Steps

To configure a custom WhatsApp sender account:

  1. Go to Settings > Sender.

  2. On the Messaging tab, enter the following information, and then click Create:

    • WhatsApp for Business ID: Enter your organization’s WhatsApp business account ID.

    • User Access Token: Enter the user access token that was generated from your WhatsApp business account.

    • App ID: Enter the app ID of the relevant WhatsApp application.

    • App Secret: Enter the app secret for the WhatsApp application in the format <appid|apptoken>.

      Sender window, Messaging tab shows the text 'To use your own sender account for WhatsApp messages, enter the relevant details and verify your account. Several fields are shown.

      PingOne verifies the WhatsApp business account details and displays the available WhatsApp sender numbers.

      Validation can take several minutes. Do not close the validation window until the validation is complete.

      Sender window, Messaging tab showing the WhatsApp sender numbers available for the organization, and a message indicating that the window should not be closed until validation is complete.

Result: The WhatsApp account is saved. Learn more about strong authentication using WhatsApp in (Customer Only) Configuring WhatsApp authentication

You can enable WhatsApp as an authentication method in the MFA policy. Learn more in Configuring an MFA policy for strong authentication.

WhatsApp templates are added to the Pairing Device and Strong Authentication Notification Templates. Learn more about editing a notification template in Editing a notification template.