Automate tasks with Whatsapp Business Cloud API
Connect Whatsapp Business Cloud API with 200+ apps and let your tasks run themselves. Describe what you want and Botize builds it. No code.
Send and receive messages using WhatsApp.
200+ apps to connect·Tested & maintained tasks·Human support in English & Spanish
Triggers & actions
What can you automate with Whatsapp Business Cloud API?
Everything you see below. Just pick a trigger and one or more actions.
Triggers
The trigger is the event that starts the automation.
-
Instantly when receiving a text message
It is triggered every time a user sends a text mmessage to the bot.
-
Instantly when a user presses a button
It is triggered every time a user clicks on the buttons attached to the posts of a chat.
-
Instantly when a user selects an option from a list
It is triggered every time a user selects an option from the list that accompanies a chat post.
-
Instantly when receiving an image
It is triggered every time a user sends an image to the bot.
-
Instantly when receiving a voice message
It is triggered every time a user sends a voice message to the bot.
-
Instantly when receiving a video
It is triggered every time a user sends a video to the bot.
-
Instantly when receiving a document file
It is triggered every time a user sends a document file to the bot.
-
Instantly when receiving a location
It is triggered every time a user sends a location to the bot.
Actions
The action is what happens automatically, without you having to do anything else.
-
Send a text message
Send a text-based message to a phone number.
-
Get media URL
Returns the URL corresponding to a received file.
-
Send a text message template
Send a text-based message template to a phone number.
-
Send a message template with buttons
Send a button-based message template to a phone number.
-
Send a template with image
Send a text-based message template with an image to a phone number.
-
Ask user
Send a message, an image/video/document or both to a specific chat and wait for the user's response before continuing.
- The following tags are currently supported in the messages: b, strong , i, em, u, ins, s, strike, del, a, code, pre.
- You can include URL Buttons and Callback Buttons in posts.
-
Request the user's location
Send a message, an image/video/document or both to a specific chat and wait for the user's response by sending a location.
- The following tags are currently supported in the messages: b, strong , i, em, u, ins, s, strike, del, a, code, pre.
The integration
About Whatsapp Business Cloud API
This integration allows you to automate tasks with the WhatsApp Business Cloud API, facilitating the sending and receiving of messages through WhatsApp. With this tool, you can set up triggers that automatically initiate actions, such as responding to received text messages, images, videos, or files. Additionally, you can send text messages, templates with buttons, images, and more, all without manual intervention.
By using this integration, you optimize communication with your customers, offering quick and personalized responses. Whether you're looking to improve customer service, send notifications, or manage interactions efficiently, this tool adapts to your needs, enabling you to manage conversations effectively and at scale.
How it works
From idea to automation with Whatsapp Business Cloud API
No flowcharts, no learning curve. You say it, it gets done.
Pick a trigger
The Whatsapp Business Cloud API event that starts the task: a new message, a mention, a post…
Add actions
What happens next, in Whatsapp Business Cloud API or in any of the 200+ connectable apps.
Turn it on and forget it
The task runs on its own from then on. If something's off, tweak it or we'll help you.
Already using Botize?
Connect your Whatsapp Business Cloud API
Add a profile to use it in your tasks. There's a step-by-step guide if you need it.
Add a new profile Step-by-step guideYour profiles
Your connected Whatsapp Business Cloud API accounts
These are the accounts you already have linked to Botize, ready to use in your tasks. You can reconnect or remove any of them.
Learn by watching
Video tutorials
Short videos where you watch a real task being built from start to finish.
Get inspired
Ready-to-use automations
Real tasks built with Whatsapp Business Cloud API: switch them on in minutes and tweak them to your liking.
FAQ
Frequently Asked Questions
Facebook shows the error 'You must provide a valid privacy policy URL to publish your app'
Before Facebook allows this change, you must first go to the 'Basic Settings' section on Facebook and provide the URL for the web page where your privacy policy is located.
You must have a web page with a privacy policy section in order for Facebook to accept the transition to 'Live' mode.
Facebook shows the error 'Invalid privacy policy URL'
This is a requirement of WhatsApp to ensure that users of your bot have access to your company's privacy policy and can consult it before using it.
As a result, the application that you have created on Facebook to access the WhatsApp Cloud Business API cannot be activated, remaining in 'developer' mode, which prevents your bot from receiving messages from other users and processing them.
To solve this problem, you must indicate in Facebook, within the 'Basic Configuration' section of your application, the URL of your business website corresponding to the section or subsection where the privacy policy is explained.
How do I get 'Phone Number Id'?
The phone number Id will be indicated on the right with the name 'Phone number ID' label.
What does the 'Recipient phone number not in allowed list' error mean?
To fix this, you need to add the recipient's phone number to the authorized recipients list from the WhatsApp Cloud API settings section on Facebook.
To avoid having to add phone numbers in advance, put your Facebook application in 'Live' mode on the Facebook Developer Console, from https://developers.facebook.com.
How does the billing system for conversations on WhatsApp Cloud Business work?
Rates may vary depending on the country where the service is being used. For up-to-date information on conversation categories and rates, it is recommended to visit the official Facebook pricing page.
My WhatsApp bot messages are appearing duplicated
How many bots or WhatsApp numbers can I register with Botize?
How can I see the conversations or chats my bot has with users?
What is the response window or duration of conversations?
After this time, the bot will no longer be able to interact normally with the user. However, if necessary, the bot will be able to send WhatsApp-approved message templates. These templates allow the bot to maintain some communication with the user, although not interactively.
What is the difference between WhatsApp Cloud API and WhatsApp Business API?
Can I post to a WhatsApp channel or group with this integration?
No. Every action in this integration sends to a phone number: the message, the template, the template with buttons and the template with an image all ask for a recipient. There is no action that posts to a channel or a group, and that is a limitation of Meta's own API, not of Botize.
This integration is the right one for conversations: replying to people who write to you (freely for 24 hours after their message) and sending notices with approved templates outside that window.
If what you want is to post to your channels or groups, the route is the Whapi integration or the Botize extension for Chrome.
Troubleshooting
Common Errors
No incoming WhatsApp messages found
In case you are sending messages from the WhatsApp application to the bot, and it is not responding, there are several reasons why the WhatsApp Business API may stop notifying the messages it receives to your Bot.
- Incorrect webhook: The webhook you need to specify is https://botize.com/callbacks/whatsapp
- Application in developer mode: Access https://developers.facebook.com and check that your application is in 'Active' mode. If, on the other hand, your application appears in 'Developer' mode, it means that WhatsApp will only take into account messages it receives from phone numbers you have expressly indicated in the configuration.
Put your application in 'Active' mode, and your automated tasks should respond to all messages.
If this is not the case, please contact us via email or Telegram so that we can review your case.
Come with an idea.
Leave with an automation.
Create your first task with Whatsapp Business Cloud API in minutes. Do it once and forget about it forever.
Start automating