🦸♀️Assign System User to WhatsApp Account
This page guides you through creating a System User in Meta Business Manager, generating a permanent access token, and assigning the System User to your WhatsApp Business Account.
Before You Begin
You must have completed the Update WA Account Payment Method step.
You must have admin access to your Meta Business Manager.
Only one Admin System User is allowed per Meta Business portfolio. If one already exists, use the Employee role instead.
Part A: Create a System User and Generate a Token
Step 1: Open Meta Business Settings
Go to business.facebook.com.
Click the Settings (gear) icon next to your business account name in the top-left.
Select Business Settings from the dropdown.
Step 2: Navigate to System Users
In the Business Settings sidebar, go to Users → System Users.
Click Add to create a new System User.

Step 3: Accept the Policy
Review and accept the policy prompt that appears before proceeding.

Step 4: Create the System User
In the Create System User pop-up:
Name
A recognisable name — e.g. BP-WhatsApp
Role
Admin (only one Admin is allowed per business portfolio — use Employee if an Admin already exists)
Click Create System User.

Step 5: Generate a Token
Once the System User is created, click Generate New Token.

In the Generate Token pop-up, configure the following:
App
Select the Meta App you created earlier
Token Expiration
Never
Under Permissions, enable the following and then click generate token:
whatsapp_business_messagingwhatsapp_business_managementcatalog_managementbusiness_management

Step 6: Copy and Save the Token
Your System User Token will be displayed on screen.
Copy it immediately and store it somewhere safe — a password manager or secure notes app. You will not be able to view this token again after closing the window.
⚠️ This token is one of the three credentials required to connect your WhatsApp Bot in BotPenguin. Do not share it with anyone outside your team.
Part B: Assign the System User to Your WhatsApp Business Account
Step 7: Go to WhatsApp Accounts
In the Business Settings sidebar, go to Accounts → WhatsApp Accounts.

Select the WhatsApp Business Account (WABA) you want to assign the System User to.
Step 8: Add the System User
Click the Add People button.
A list of available System Users will appear.
Select the System User you just created.

Step 9: Assign Full Control
Set the permission level to Full Control.
Click Assign.
The System User now has the access needed to manage your WhatsApp Business Account on behalf of BotPenguin.
What's Next
Proceed to the final step:
📃Getting all the necessary details from Meta Developer DashboardSupport
If everything is correct and you are still unable to move forward, write to us at support@botpenguin.com. We will respond back within 48 business hours.
Last updated
Was this helpful?