All Tools

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 →