Send Interactive Buttons
whatsapp_send_buttonsSend WhatsApp messages with up to three interactive reply buttons, giving recipients predefined options to respond quickly.
Instructions
Send a message with up to 3 reply buttons.
Args:
to (string): Recipient phone number
body_text (string): Main message body
buttons (string): JSON array of buttons: [{"id":"btn1","title":"Yes"},{"id":"btn2","title":"No"}]
header_text (string, optional): Header text
footer_text (string, optional): Footer text
Returns: Message ID and delivery status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Recipient phone number in international format (e.g. '353851234567' or '+353851234567') | |
| buttons | Yes | JSON string of buttons array (max 3). Example: '[{"id":"btn1","title":"Yes"},{"id":"btn2","title":"No"}]' | |
| body_text | Yes | Main body text of the message | |
| footer_text | No | Optional footer text | |
| header_text | No | Optional header text | |
| response_format | No | Output format: 'markdown' for human-readable or 'json' for structured data | markdown |