The WhatsApp Cloud API integrates with the WhatsApp API directly, as opposed to the Business API where you connect through a provider. The aim of the tool is to make it easier for businesses: you can get access in 5-15 minutes and not spend money on buying a server or contacting a provider. Developers can create applications using WhatsApp in a more convenient way and increase the speed of handling messages from clients.
WhatsApp Cloud API creation
If you already have a WhatsApp Cloud API, go straight to the next section of this article and read the instructions on how to connect it to ChatApp. If you don't yet have a WhatsApp Cloud API, you'll need to do the following steps before connecting it to ChatApp:
5) Check the box to accept the newsletter and click "Send Email";
If you see the error "The Email address you entered is already in use on another Facebook account", you need to enter another email address or unlink the email from your Facebook page. Here is how to do it: 1. Log in to your Facebook page; 2. Click on the profile icon; 3. In the drop-down window, select "Settings and Privacy" → "Settings"; 4. In the menu on the left, click on "See more in Account Center"; 5. Click on "Personal Details" → "Contact Info"; 6. Select the e-mail you want to delete; 7. Click "Delete email address" → "Delete".
6) In the opened window enter the code that was sent to the specified E-mail address. Click “Continue”;
3) In the next step: enter the “App Name”, “Contact email”, and select the "Business Manager Account”.
4) Click on “Create app”.
In the app settings, add WhatsApp. To do this:
1) In the menu on the left, click "Dashboard."
2) On the WhatsApp tab, tap "Set up".
3) The "WhatsApp" tab will appear in the menu on the left. Open it and go to "API Setup".
4) In the opened window, click "Add phone number".
5) In the opened window, enter the Display Name, Timezone, Category, and Company Description.
6) Enter your phone number. You will receive a message with a confirmation code.
If you see the error "This number is registered to an existing WhatsApp account...", you need to use another phone number or delete the WhatsApp account from your number. Here's how to do this: 1) From your phone, go to the WhatsApp app that this number is connected to; 2) Tap "Settings" → "Account" → "Delete account"; 3) Enter the phone number and tap "Delete account".
7) Enter the code that you received in the message, and click “Next”.
1) In FBM settings, go to the “System Users” menu.
\
2) Enter the system user name and click “Create system user”.
3) Next, you need to give the system user access to the app. Go to the “App menu” and select the previously created app. In the app, select “Add People”.
To create an access token:
1) Go to the “System Users” menu, select the system user and click “Generate New Token”.
2) Next, select the app.
3) Next, select the permissions as shown in the screenshot.
4) In the next window of the created token, copy the token.
1) Go to the Meta for Developers page and create an application by selecting “My Apps” from the top menu.
2) Go to the “Webhooks”.
3) Click on the “Edit Subscription” button.
4) Insert the link https://api.chatapp.online/v1/webhooks/caWhatsApp in the Callback URL field.
5) Enter v8WxwE in the “Verify token” field.
6) Enable “messages” option.
1) Go to "API Settings" (see Step 3);
2) At the bottom of the page click "Add payment method";