3CX Whatsapp
3CX Whatsapp
com/docs/manual/whatsapp/
Configuring WhatsApp
● How it works
● Step 1: Check the Requirements
● Step 2: Create a WhatsApp application
● Step 3: Set up an Admin role
● Step 4: Generate a new token
● Step 5: Configure 3CX
● Step 6: Configure your webhook in WhatsApp
● See also
How it works
WhatsApp integration enables your agents to reply to WhatsApp messages directly from 3CX.
WhatsApp messages are delivered into the same chat panel as live chat, SMS, and Facebook
messages enabling you to reply to multiple channels easily and with the same team.
1 of 4 6/24/2024, 9:23 PM
WhatsApp Integration | 3CX Configuration Guide https://www.3cx.com/docs/manual/whatsapp/
8. Use the drop-down menu to choose the correct phone number - the one you will use to send and
receive messages. Copy your ‘Phone number ID’ and save it for a later stage.
1. From the top left-hand side click on the menu icon and select “Business settings”.
2. Navigate to “Users” > “System Users” and click “Add”. Accept the non-discrimination policy
and click “Done”.
3. Set a system user name, i.e. ‘3CX’, and set the user role to “Admin”.
4. Click “Add Assets”. In the pop-up box, select “Apps” > “Choose your App” and enable the
“Manage app” option. Click “Save Changes”.
5. On the left-hand menu navigate to “Accounts” > “WhatsApp accounts”, select your WhatsApp
Business account and click “Add people”.
2 of 4 6/24/2024, 9:23 PM
WhatsApp Integration | 3CX Configuration Guide https://www.3cx.com/docs/manual/whatsapp/
6. Select the system user you created, allow full control then click “Assign”.
1. Log into your Web Client, navigate to “Admin” > “Voice & chat” and then click on “+ Add
WhatsApp”.
2. Edit the default name to your preferred name.
3. Enter your WhatsApp account phone number in an international format (e.g +447732456789).
4. Copy the Webhook URL to a notepad.
5. Paste the “Access token” obtained in step 3.
6. Enter the “Phone number ID” obtained in step 1.
7. If you are a ‘System Owner’ or a ‘System Admin’, you can make the integration available system
wide or just for the group.
8. Click “Save”.
3 of 4 6/24/2024, 9:23 PM
WhatsApp Integration | 3CX Configuration Guide https://www.3cx.com/docs/manual/whatsapp/
2. Go to “WhatsApp” > “Configuration” and click on “Edit” under the ‘Webhook’ section.
3. Paste the webhook you copied from the Web Client into the “Callback URL” field.
4. To verify the token, enter a random string of letters and numbers. This will not be needed again so
there is no need to save your string for a later date. Click “Verify and save”.
5. Click on “Manage” in the ‘Webhook fields’ beneath the “Edit” button.
6. Check the “Subscribe” box for the ‘messages’ field and click “Done”.
7. You can now proceed to test your configuration by sending a WhatsApp message to your
WhatsApp business number.
See also
● How to set up Facebook
● How to configure Live Chat
● How to configure SMS/MMS
● How to Manage Customer Queries
Last Updated
This document was last updated on 28 February 2024
https://www.3cx.com/docs/manual/whatsapp/
4 of 4 6/24/2024, 9:23 PM