Actions70
- Chat Actions
- Community Actions
- Group Actions
- Instance Actions
- Label Actions
- Message Actions
- Newsletter Actions
- Send Message Actions
- User Actions
Send Message → Send Button
AI-generatedSummary
Send a message containing interactive buttons (types: PIX payment, reply, copy code, URL link, or call) to a specified phone number via an EvoGo instance.
Inputs
- instanceApiKey (required) — Instance API key for authenticating the request.
- sendButtonNumber (required) — Recipient phone number including country code.
- sendButtonTitle (required) — Title text of the button message.
- sendButtonDescription — Optional description text of the message.
- sendButtonFooter — Optional footer text of the message.
- sendButtonButtons (required) — One or more buttons, each configured with type (PIX, reply, copy, URL, call) and respective fields like display text, IDs, keys, URLs, or phone numbers.
- sendButtonDelay — Optional delay in milliseconds before sending the message.
- sendButtonAdditionalFields — Optional additional settings such as mentions (mention all or specific JIDs) and replying to a quoted message.
Output shape
a single record containing the API response.
The operation sends a POST request to the /send/button endpoint of the EvoGo API with the provided parameters. The response typically contains delivery status or error information related to the sent button message.
Examples
Example 1: Send a button message with two buttons (reply and URL) to a user.
Set 'instanceApiKey' to your EvoGo instance key, specify the recipient's phone number in 'sendButtonNumber', provide a title and optional description/footer, then configure 'sendButtonButtons' with button definitions such as a reply button with ID and display text, and a URL button with display text and URL. Optionally use 'sendButtonAdditionalFields' to mention recipients or reply to a specific message.