Actions64
- Instance Actions
- Chat Actions
- Message Actions
- Group Actions
- Profile Actions
- Event Actions
- Integration Actions
Overview
The node "Evolution API" allows interaction with the Evolution API service. Specifically, for the Resource "Profile" and Operation "Update Status," it updates a user's profile status on the specified instance of the Evolution API. This is useful in scenarios where you want to programmatically change or set a user's status message, such as updating availability, mood, or any custom status text.
Practical examples include:
- Automatically setting a status message based on calendar events (e.g., "In a meeting").
- Updating status messages in bulk for multiple profiles.
- Integrating status updates into workflows triggered by external events or systems.
Properties
| Name | Meaning |
|---|---|
| Instance Name | The name of the Evolution API instance where the profile status will be updated. |
| Status | The new profile status message to set. It must be a string with a maximum length of 139 characters. |
Output
The node outputs a JSON array containing the result of the status update operation. Each item in the output corresponds to the response from the Evolution API after attempting to update the profile status. The exact structure depends on the API's response but generally includes confirmation of the update or error details if the update failed.
No binary data output is indicated.
Dependencies
- Requires an API key credential for authenticating with the Evolution API.
- The node expects the Evolution API base URL and headers to be configured internally.
- No additional environment variables are explicitly required beyond the API authentication.
Troubleshooting
- Unsupported operation error: If the node throws an error stating the operation is unsupported, verify that the resource is set to "Profile" and the operation to "Update Status".
- API authentication errors: Ensure the API key credential is correctly configured and has sufficient permissions.
- Status length exceeded: The status message must not exceed 139 characters; otherwise, the API may reject the request.
- Instance name missing or incorrect: The instance name must be provided and valid; otherwise, the API call will fail.
Links and References
- Evolution API official documentation: https://doc.evolution-api.com/api-reference