Skip to main content
POST
Send buttons

Request

Send a message with interactive buttons that users can tap to perform actions.
string
required
Name of the instance

Body parameters

string
required
Recipient’s WhatsApp number with country code (e.g., “5511999999999”)
string
required
Main title text of the message
string
Description or body text
Footer text displayed at the bottom
array
required
Array of button objects
string
URL of an image thumbnail to display
number
Delay in milliseconds before sending

Response

object
Message key information
object
Button message details

Example request

Button types

Reply buttons send a text response back when clicked. Use the id field to identify which button was clicked in webhook events.
URL buttons open a web link when clicked.
Call buttons initiate a phone call when clicked.
You can include up to 3 buttons in a single message. Button support varies by WhatsApp client version.