Actions41
- Contact Actions
- Conversation Actions
- Label Actions
- Message Actions
- Template Actions
- Webhook Delivery Actions
- Webhook Subscription Actions
Message → Send Interactive Reply Buttons
AI-generatedSummary
Send a WhatsApp interactive message with up to three quick-reply buttons. Choose a Kirim WhatsApp account and provide either the recipient’s E.164 phone number or their BSUID; the recipient’s tap is reported through an inbound button_reply webhook with the button ID.
Inputs
- From Account Name or ID (required) — WhatsApp account to send from.
- To (Phone Number) or Recipient (BSUID) — Provide one recipient identifier: an E.164 phone number, or a BSUID for a WhatsApp user who adopted a username and no longer exposes their phone.
- Reply To Message ID (Wamid) — Meta-native WhatsApp message ID from an inbound webhook. Set it to send as a quoted reply; leave blank for a normal send.
- Header Type and content — Optional header: none, text (up to 60 characters), or image, video, or document supplied by public HTTPS URL.
- Body Text (required) — Main message text above the buttons; up to 1024 characters.
- Footer Text — Optional text below the buttons; up to 60 characters.
- Buttons (required) — Add 1–3 buttons. Each needs an ID (up to 256 characters) and visible title (up to 20 characters). IDs and titles must each be unique.
- Request Options — Optional HTTP settings, including batching, proxy, timeout, and SSL certificate handling.
Output shape
A single API response for the sent message.
The operation sends a POST request to the selected account’s messages endpoint with WhatsApp interactive reply-button fields. It works only within the 24-hour conversation window. Button IDs are returned in the inbound button_reply webhook when tapped.
Examples
Example 1: Send a confirmation prompt
Choose an account and recipient, set body text to “Confirm your order?”, then add buttons with IDs confirm and cancel and titles Confirm and Cancel. Use the inbound button_reply webhook to branch on the returned ID.