Evolution API icon

Evolution API

Interact with Evolution API

Overview

This node interacts with the Evolution API to send text messages. It is useful for automating message sending tasks, such as sending notifications, alerts, or personalized messages to specific recipients. For example, it can be used to send a text message to a customer with a delay, mention specific users in a group chat, or include a link preview in the message.

Use Case Examples

  1. Send a text message to a single recipient with a custom delay before sending.
  2. Reply to a specific message by providing the message ID to quote.
  3. Mention all participants in a group chat or mention specific numbers in the message.
  4. Enable or disable link preview for URLs included in the message.

Properties

Name Meaning
Instance Name The name of the instance that will send the message.
Recipient Number The recipient's RemoteJid, which identifies the message recipient.
Message The text content of the message to be sent.
Options Additional settings for the message such as delay before sending, reply message quoting, mentions, and link preview.

Output

JSON

  • sentMessageId - The ID of the sent message.
  • status - Status of the message sending operation.
  • recipient - The recipient's RemoteJid to whom the message was sent.

Dependencies

  • Requires an API key credential for the Evolution API to authenticate requests.

Troubleshooting

  • Ensure the 'Recipient Number' (RemoteJid) is correctly formatted and valid to avoid message delivery failures.
  • If the message fails to send, check the API key credential and network connectivity.
  • Delays set in the 'Options' property must be reasonable; excessively long delays may cause unexpected behavior.
  • When using the 'Reply Message' option, ensure the message ID exists and is accessible to avoid errors.

Links

Discussion