whatsapp_cloud_api

Send a text message

Send a text-based message to a phone number.

Whatsapp Business Cloud API Action


Botize's integration with the WhatsApp Business Cloud API allows you to automate the sending of text messages to your customers efficiently and personally. This tool facilitates direct communication with your users, optimizing processes and enhancing the customer experience.

With this functionality, you can set up automatic messages that are sent in response to specific events or at scheduled times, ensuring that your business maintains constant and relevant communication with its audience.







Customization Options

Configurable fields you can adjust in your automation

  • Rules
  • Filters
  • To Phone Number
  • Message
  • Message type
  • Include Multimedia file
  • Multimedia Type
  • Multimedia File URL
  • Header Type
  • Header
  • Header Multimedia Type
  • Multimedia File URL
  • Footer
  • Buttons
  • Header Type
  • Header
  • Header Multimedia Type
  • Multimedia File URL
  • Footer
  • List Title
  • Options
  • Customize tags
  • Rename Output Variables



Information provided

When executed, this operation delivers the following data, which can be used in the same automatic task.

  • Tags

  • Contact Id {{contact_id}}

  • Message Id {{message_id}}




Related automations

  • type
  • whatsapp_cloud_api β†’ webhook_message
  • chatgpt β†’ completion_attach_file
  • whatsapp_cloud_api β†’ post_message
WhatsApp Bot to answer users' questions and inquiries about your services, commerce, or company based on the information provided in a text document
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • chatgpt β†’ send_prompt
  • whatsapp_cloud_api β†’ post_message
WhatsApp bot that responds to user messages using ChatGPT
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • btzfilters β†’ process
  • whatsapp_cloud_api β†’ post_message
WhatsApp Bot example to respond only to phone numbers authorized by you
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • gcalendar β†’ search_available_slots
  • whatsapp_cloud_api β†’ ask
  • gcalendar β†’ search_available_slots
  • whatsapp_cloud_api β†’ ask
  • gcalendar β†’ create_event
  • whatsapp_cloud_api β†’ post_message
WhatsApp Bot for Appointment Booking with Google Calendar
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • gspreadsheet β†’ count_rows_by_column
  • whatsapp_cloud_api β†’ post_message
  • whatsapp_cloud_api β†’ post_message
WhatsApp bot that checks if the phone number of the user who is writing to it appears on a Google Sheets document
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • whatsapp_cloud_api β†’ ask_location
  • whatsapp_cloud_api β†’ post_message
WhatsApp bot. Request location from each user who messages it
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • btzfilters β†’ process
  • plugin_delay β†’ start_task_by_id
  • whatsapp_cloud_api β†’ post_message
WhatsApp bot that activates a specific automated task when you send the word "start"
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • whatsapp_cloud_api β†’ ask
  • whatsapp_cloud_api β†’ post_message
WhatsApp bot that replies with 3 buttons and shows the user the option they selected
  • type
  • gspreadsheet β†’ get_pdf_export_url
  • whatsapp_cloud_api β†’ post_message
Send a Google Sheets document as a PDF via WhatsApp every day.
  • type
  • whatsapp_cloud_api β†’ webhook_voice_message
  • whatsapp_cloud_api β†’ retrieve_media_url
  • openai_whisper β†’ transcription
  • chatgpt β†’ completion_as_data
  • gspreadsheet β†’ add_row_to_end
  • whatsapp_cloud_api β†’ post_message
Analyze voice messages received on WhatsApp, extract key data, and store it in Google Sheets.
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • whatsapp_cloud_api β†’ ask
  • whatsapp_cloud_api β†’ post_message
  • whatsapp_cloud_api β†’ post_message
WhatsApp bot that replies with 2 buttons and shows a personalized message based on the one selected
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • whatsapp_cloud_api β†’ ask
  • whatsapp_cloud_api β†’ ask
  • whatsapp_cloud_api β†’ post_message
Automatic welcome and data collection via WhatsApp
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • gemini β†’ send_prompt
  • whatsapp_cloud_api β†’ post_message
WhatsApp bot that replies to user messages using Gemini
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • btzloop β†’ repeater
  • chatgpt β†’ completion_as_data
  • btzflow β†’ get_flow_next_step
  • collect_list β†’ collect
  • whatsapp_cloud_api β†’ post_message
WhatsApp Legal & Real Estate Lead Qualifier
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • whatsapp_cloud_api β†’ ask
  • whatsapp_cloud_api β†’ post_message
  • whatsapp_cloud_api β†’ post_message
  • whatsapp_cloud_api β†’ post_message
  • whatsapp_cloud_api β†’ ask
  • whatsapp_cloud_api β†’ ask
  • whatsapp_cloud_api β†’ ask
WhatsApp bot with menu and option selection
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • whatsapp_cloud_api β†’ ask
  • whatsapp_cloud_api β†’ post_message
  • whatsapp_cloud_api β†’ post_message
  • whatsapp_cloud_api β†’ post_message
WhatsApp bot with a 3-option menu and a custom response message for each option
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • chatgpt β†’ send_prompt
  • whatsapp_cloud_api β†’ post_message
  • amazon_associates β†’ get_page_results_by_keyword
  • whatsapp_cloud_api β†’ post_message
Search Amazon for products related to the WhatsApp message and reply with up to 10 products
  • type
  • btzforms β†’ webhook_html_form_submission_create
  • whatsapp_cloud_api β†’ post_message
Notifies via WhatsApp which option a user selected in a web form
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • btzloop β†’ repeater
  • chatgpt β†’ completion_as_data
  • btzflow β†’ get_flow_next_step
  • collect_list β†’ collect
  • whatsapp_cloud_api β†’ post_message
WhatsApp Welcome Flow with Business Sector and Consumption Survey
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • gspreadsheet β†’ read_by_column
  • whatsapp_cloud_api β†’ post_message
  • btzfilters β†’ process
  • whatsapp_cloud_api β†’ ask
  • gspreadsheet β†’ update_row_by_number
  • whatsapp_cloud_api β†’ post_message
Customer Verification and Data Collection via WhatsApp
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • whatsapp_cloud_api β†’ ask
  • whatsapp_cloud_api β†’ post_message
  • gspreadsheet β†’ add_row_to_end
WhatsApp question with options and automatic logging to Google Sheets
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • whatsapp_cloud_api β†’ ask
  • whatsapp_cloud_api β†’ ask
  • whatsapp_cloud_api β†’ post_message
  • gspreadsheet β†’ add_row_to_end
WhatsApp bot that asks the user for their age and email and saves it to Google Sheets
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • whatsapp_cloud_api β†’ post_message
WhatsApp bot that replies with a specific message every time it receives a message
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • chatgpt β†’ completion_as_data
  • gspreadsheet β†’ add_row_to_end
  • whatsapp_cloud_api β†’ post_message
WhatsApp assistant for order logging in Google Sheets and product inquiries
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • gcalendar β†’ search_available_slots
  • whatsapp_cloud_api β†’ ask
  • gcalendar β†’ search_available_slots
  • whatsapp_cloud_api β†’ ask
  • whatsapp_cloud_api β†’ ask
  • gspreadsheet β†’ add_row_to_end
  • gcalendar β†’ create_event
  • whatsapp_cloud_api β†’ post_message
WhatsApp bot for appointment booking with Google Calendar and logging in Google Sheets
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • chatgpt β†’ send_prompt
  • whatsapp_cloud_api β†’ post_message
  • gspreadsheet β†’ add_row_to_end
Telegram bot with ChatGPT that automatically saves conversations to Google Sheets
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • btzfilters β†’ process
  • whatsapp_cloud_api β†’ post_message
Send an automatic reply on WhatsApp if the message contains a specific word
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • btzfilters β†’ process
  • gspreadsheet β†’ add_row_to_end
  • whatsapp_cloud_api β†’ post_message
Save WhatsApp messages from a specific contact to Google Sheets and send a confirmation reply
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • gspreadsheet β†’ add_row_to_end
  • whatsapp_cloud_api β†’ post_message
Save WhatsApp messages to Google Sheets and send a confirmation reply
  • type
  • whatsapp_cloud_api β†’ webhook_message
  • 365excel β†’ add_row_to_end
  • whatsapp_cloud_api β†’ post_message
Save WhatsApp messages to Office 365 Excel and send a confirmation reply
  • type
  • btzforms β†’ webhook_html_form_submission_create
  • whatsapp_cloud_api β†’ ask
  • whatsapp_cloud_api β†’ ask
  • whatsapp_cloud_api β†’ ask
  • whatsapp_cloud_api β†’ ask
  • whatsapp_cloud_api β†’ ask
  • gspreadsheet β†’ update_row_by_number
  • drive β†’ get_document_by_id
  • whatsapp_cloud_api β†’ post_message
Form that triggers a WhatsApp bot to request data from a specific contact, store it in Google Sheets, and return a PDF download link
  • type
  • btzforms β†’ webhook_html_form_submission_create
  • whatsapp_cloud_api β†’ post_buttons_template
  • whatsapp_cloud_api β†’ ask
  • whatsapp_cloud_api β†’ post_message
  • gspreadsheet β†’ add_row_to_end
Form to trigger a bot that sends a WhatsApp template to a contact, asks them to choose an option, and stores the result in Google Sheets

Frequently Asked Questions


When are text messages allowed to be sent?

You can send text messages within the first 24 hours after receiving the user's last message. During this period, there are no restrictions on the content of the messages, whether they are personalized or using templates.

If you don't have an active session with a user and more than 24 hours have passed since the last interaction, you can only send messages using WhatsApp-approved message templates. Personalized messages are not allowed outside the 24-hour window.

Can I send multiple documents, videos, or images in a single WhatsApp message?

No. The official WhatsApp Cloud Business API does not allow sending more than one document, video, or image within a single message.

If you need to send two or more files, you must send them as separate messages, with one file per message.

Write us

By email or by Telegram.
Monday to Friday from 7 a.m. to 1 p.m. (Spain).

Let's talk

Choose day and time.
We share the screen and answer all your questions.