From Settings > Apps, click WhatsApp and enter your license key to install and activate the app. If you have the cloud version, the app is already active.
In Chat24Plus > Settings > WhatsApp > Cloud API > Secret key, enter a random string. Then go to https://developers.facebook.com/apps and select your app. Click Add product and add WhatsApp. Then go to WhatsApp > Configuration and in Webhook URL, enter the URL you get from Chat24Plus > Settings > WhatsApp > Cloud API > Configuration URL. In Verify token, enter the secret key you previously entered in Chat24Plus. Click Verify and save. Click Webhook fields > Manage, enable the following Webhook fields: messages.
In Chat24Plus > Settings > WhatsApp > Cloud API > Token, enter the test token for testing, and follow the instructions below for getting the permanent access token.
Visit https://business.facebook.com and go to Left menu > Settings > More system settings, then go to Users > System Users to view the system user you created, or create a new one. Click on that user and select Add Assets. The system user needs to be an admin.
Click Left menu > Apps and under Select Assets, choose your app. Enable Develop App for that app and save.
Click Generate Token and select your app. Enable the following permissions: whatsapp_business_management, whatsapp_business_messaging, business_management. Click Generate Token and save. Paste the token in Chat24Plus > Settings > WhatsApp > Cloud API > Token.
To get the Phone ID, enter https://developers.facebook.com, select your app, and go to Left menu > WhatsApp > Getting started.
You can test the integration from https://developers.facebook.com, select your app, and go to Left menu > WhatsApp > Getting started.
Enter your dashboard and from Left menu > WhatsApp Accounts, generate an API key, and copy and paste it in Chat24Plus > Settings > WhatsApp > 360dialog settings.
Complete the form and choose WhatsApp, Alerts & Notifications, With no code at all, 3rd party integrations.
From the Twilio console, copy ACCOUNT SID and AUTH TOKEN and paste them into Chat24Plus > Settings > WhatsApp > Twilio settings, save changes.
You will now set up a free test account to run some tests and make sure the integration works with Chat24Plus. From the left menu, click Messaging > Settings > WhatsApp sandbox settings and enter into WHEN A MESSAGE COMES IN and STATUS CALLBACK URL the URL of Chat24Plus. Get it from Chat24Plus > Settings > WhatsApp > Twilio settings > Get configuration URL. Mind that localhost will not work; you need a public URL and a live server.
From the left menu, click Messaging > Try it out > Send a WhatsApp message. Follow the instructions and send the message with the code to the WhatsApp number provided. Click next buttons until the configuration is complete.
Done! Chat24Plus should start receiving WhatsApp messages sent to the sandbox account, and you can reply to those messages from Chat24Plus.
To publicly use the WhatsApp integration with your customers, you need to update your account and enable billing. You can do that here. After that, you will need to purchase a Twilio number, which will be the phone number of your official WhatsApp Business account. More details here. You cannot use the phone number of your existing WhatsApp Business account; you must use a Twilio number. More details here.