Evolution API icon

Evolution API

Interact with Evolution API

Overview

This node sends a message with interactive buttons to a specified recipient using the Evolution API. It is useful for scenarios where you want to engage users with quick action buttons such as replies, copying text, opening URLs, or making calls directly from the message. For example, a customer support bot can send a message with buttons for common queries, or a marketing campaign can include buttons linking to promotional URLs.

Use Case Examples

  1. Sending a message with reply buttons to a customer for quick responses.
  2. Sending a message with a URL button to direct users to a website.
  3. Sending a message with a call button to allow users to call a support number directly.

Properties

Name Meaning
Instance Name The name of the instance that will send the buttons, identifying the sender.
Recipient Number The phone number or identifier of the message recipient.
Title The title text of the message containing the buttons.
Description The description text of the message containing the buttons.
Footer Optional footer text displayed at the bottom of the message.
Buttons Up to three interactive buttons included in the message, each with a type and associated data.

Output

JSON

  • sentMessage - The JSON response confirming the message with buttons was sent successfully.

Dependencies

  • Evolution API
  • An API key credential for authentication

Troubleshooting

  • Ensure the instance name and recipient number are correctly specified to avoid delivery failures.
  • Verify that button types and their required fields (ID for reply, code for copy, URL for url, phone number for call) are correctly filled to prevent errors.
  • Check API credentials and network connectivity if the message fails to send.

Links

Discussion