ChatBotKit can easily integrate with the WhatsApp messaging platform. Our platform provides a seamless experience for your users, allowing them to engage with your chatbot directly on WhatsApp. The integration is easy to set up and provides a reliable way to connect with your audience.
Step-by-step Setup Guide
Before you proceed you will need Meta Business account. Depending on your business account status you may also need to setup payment details get a permanent or a test phone number which is required in subsequent steps.
-
Go to ChatBotKit and create a new WhatsApp Integration.
-
Type integration name and optional description and press the "Create" button.
-
Save the "Callback Endpoint" and "Verify Token" for later.
-
Go to Meta Developer Portal and create a new application.
-
Select "Business" type app from the list of available options.
-
Name your app and select your business account.
-
Click the "Setup" button for the WhatsApp Product.
-
Click the "Webhooks" block form the "Quickstart" screen.
-
Click the "Edit" button to setup a webhook.
-
Copy the "Callback Endpoint" and "Verify Token" we saved in step 3 and click on the "Verify and save" button.
-
Click "Manage" button and select only the "messages" field.
-
Go to "Getting started" and copy your "Phone number ID". You need to either buy or setup a test phone number if you do not have already one.
-
Paste the "Phone Number ID" in ChatBotKit and click the "Save" button.
-
Go to your Meta Business settings and create a new user if you do not already have one.
-
Make sure the "System User Role" is set to "Admin"
-
Click on the "Add Assets" button.
-
Select the "Apps" type. Select your application from the "Selected assets" list. Finally make sure you select the "Manage app" option under "Full control".
-
Finally, we need generate a token. Click the "Generate New Token" button.
-
Select your app from the dropdown list. Make sure you also select bot "whatsapp_business_messaging" and "whatsapp_business_management" options from the permissions list. Finally, click the "Generate Token" button.
-
Now copy the "Access Token" in your ChatBotKit integration and press the "Save" button.
Congratulations you have completed the 20 step setup guide!