Evolution API icon

Evolution API

Interact with Evolution API

Overview

This node interacts with the Evolution API to perform various operations. Specifically, for the 'Chat' resource and 'Send Presence' operation, it sends a presence status (such as 'typing' or 'recording') to a specified contact number on a given instance. This is useful in chat applications to indicate user activity status to contacts, enhancing real-time communication experience.

Use Case Examples

  1. Sending a 'typing...' presence to a contact to indicate the user is composing a message.
  2. Sending a 'recording...' presence to show the user is recording a voice message.

Properties

Name Meaning
Instance Name The name of the instance where the presence will be sent.
Contact The contact number to whom the presence status will be sent.
Presence The type of presence status to send, such as 'typing' or 'recording'.
Delay The duration in milliseconds that the presence status will remain active.

Output

JSON

  • status - The result status of the presence send operation.
  • message - Additional information or confirmation message about the presence sent.

Dependencies

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

Troubleshooting

  • Ensure the instance name and contact number are correctly specified to avoid errors.
  • Presence types must be valid options ('composing' or 'recording'); invalid values will cause failures.
  • The delay must be a positive number; invalid delay values may cause unexpected behavior.
  • API authentication errors may occur if the API key credential is missing or invalid.

Links

Discussion