WhatsApp Interactive Message Builder
Build reply-button and list messages visually, then copy the ready-to-send Cloud API JSON. Character and count limits are checked as you type — everything runs in your browser.
WhatsApp Preview
Order #4821
Your order has shipped! What would you like to do next?
Reply anytime for help
Track Order
Contact Support
Validation Results
4 passed
- Body length OK (55/1,024 characters).
- Header length OK (11/60 characters).
- Footer length OK (22/60 characters).
- 2 buttons — within the limit of 3.
{
"messaging_product": "whatsapp",
"to": "RECIPIENT_PHONE_NUMBER",
"type": "interactive",
"interactive": {
"type": "button",
"header": {
"type": "text",
"text": "Order #4821"
},
"body": {
"text": "Your order has shipped! What would you like to do next?"
},
"footer": {
"text": "Reply anytime for help"
},
"action": {
"buttons": [
{
"type": "reply",
"reply": {
"id": "track_order",
"title": "Track Order"
}
},
{
"type": "reply",
"reply": {
"id": "contact_support",
"title": "Contact Support"
}
}
]
}
}
}Matches the WhatsApp Cloud API interactive message format. Replace RECIPIENT_PHONE_NUMBER with the recipient's number before sending.
Send Interactive Messages Programmatically
Use our WhatsApp REST API to send buttons and lists from your app — triggered by orders, support tickets, bookings, or any event you choose.
Try Free on RapidAPI →