Actions6
WhatsApp → Send Interactive Buttons
AI-generatedSummary
Send a WhatsApp message with 1–3 interactive buttons through the WaChatty API. Each button can offer a quick reply, copy code, phone call, WhatsApp call, or website link; the node validates the payload and posts it to /send-interactive.
Inputs
- Sender (required) — WhatsApp sender number connected to WaChatty.
- Recipient (required) — Recipient WhatsApp number. Runtime validation accepts digits, with
|separators for multiple recipients. - Message (required) — Interactive message body text.
- Title — Optional message header.
- Footer — Optional message footer.
- Header Media URL — Optional HTTP or HTTPS URL for header media.
- Header Media Type — Header media type: image (default) or document. Sent only when a header media URL is provided.
- Document Filename — Optional filename, included only when the header media type is document and a media URL is provided.
- Buttons (required) — Add 1–3 buttons. Each needs button text and a type-specific value: a unique ID for quick reply, code for copy, a plus-prefixed phone number for phone call, an HTTP or HTTPS URL for website, or a digits-only WhatsApp number for WhatsApp call.
Output shape
One output item per input item, containing the WaChatty API response in json.
Interactive responses must report
status: trueand a non-emptywa_msg_idto be accepted as successful; otherwise the node errors. With Continue On Fail enabled, failures instead produce an item with anerrorfield.