Current status of Buttons on WhatsApp

Complete and up-to-date information about buttons in messenger

WhatsApp allows you to send messages with buttons only when using the official Cloud API solution from Meta. However, Whapi.Cloud provider has the ability to duplicate the behavior of this solution even when using a regular number and allows you to send button messages to a private or group chat.

A detailed tutorial with sample code on how to send messages with buttons: Send message with Buttons

This section is constantly updated as the functionality of the buttons dependent on WhatsApp updates is fluid. It's important to remember that the behavior of buttons in messenger can change independently of us.

The information is up to date as of September 10, 2024.


For the operation of buttons on WhatsApp, there are three decisive factors:

  • Whether the WhatsApp sending the message is business or regular.

  • Whether the message is being sent to an individual chat or a group.

  • There is a dependency on the recipient's means of viewing the button message: phone or web version.

Actual button operation by type

Simple text button (Quick-reply)

The app - works correctly. Web version - the message is replaced by the system message. How to use the endpoint: Message with auto-reply buttons

List of options

The app - works correctly. Web version - works correctly. How to use the endpoint: Message with list of options

The app - works correctly. Web version - the message is replaced by the system message. How to use the endpoint: Message with Call button and Link button

Button OTP (Copy Button)

The app - works correctly. Web version - the message is replaced by the system message. How to use the endpoint: Message with copy button (OTP code)

Call Button

The app - works correctly. Web version - the message is replaced by the system message. How to use the endpoint: Message with Call button and Link button

We are constantly looking to improve this. Keep an eye on our updates!

Mobile app (normal version and business version of the app) - all types of buttons are sent and displayed: Call, Copy Text, Link, Option List and Reply)

In the Web version, the button message is not displayed yet (does not apply to the list of options), instead a system message appears with a call to view this message in the phone.

Last updated