Actions48
- Instance Actions
- Message Actions
- Group Actions
- Contact Actions
- Media Actions
- Webhook Actions
- Profile Actions
Overview
This node integrates with the Evolution API to manage WhatsApp profile settings, specifically allowing users to update their profile name. It is useful in scenarios where automated workflows need to keep a WhatsApp profile's display name current, such as reflecting changes in branding, user identity, or organizational updates.
For example, a business could use this node to automatically update the WhatsApp profile name of a customer support account when rebranding occurs, ensuring consistent communication identity across channels.
Properties
| Name | Meaning |
|---|---|
| Profile Name | The new profile name to set for the WhatsApp profile. |
| Additional Fields | Optional extra parameters including: |
| - Delay: Time in milliseconds to wait before sending the update. | |
| - Link Preview: Enable or disable link previews in messages (true/false). | |
| - Quoted Message ID: ID of a message to quote or reply to when sending. | |
| - Mentions: Comma-separated list of phone numbers to mention in the message. |
Output
The node outputs a JSON object containing the response from the Evolution API after attempting to update the profile name. This typically includes confirmation details about the update operation or error information if the update failed.
No binary data output is involved in this operation.
Example output structure:
{
"json": {
"success": true,
"message": "Profile name updated successfully",
// other API response fields
}
}
Dependencies
- Requires an API key credential for the Evolution API.
- Optionally uses another API key credential for an auxiliary validation service ("N8N Tools API") to validate subscription and API key before making the main request.
- The node expects configuration of these credentials within n8n.
- Network access to the Evolution API endpoint is necessary.
Troubleshooting
- Invalid Subscription or API Key: If the auxiliary validation fails with HTTP 401 or 403, the node throws an error indicating invalid subscription or API key. Verify that the API keys are correct and active.
- Unknown Resource or Operation: Errors will be thrown if the resource or operation parameters do not match supported values. Ensure "Profile" is selected as the resource and "Update Profile Name" as the operation.
- API Request Failures: Network issues or incorrect API endpoint configurations can cause failures. Check connectivity and credential settings.
- Missing Required Parameters: The "Profile Name" property is required; omitting it will cause errors.
Links and References
- Evolution API Documentation (general): Evolution API Docs (replace with actual URL)
- WhatsApp Business API Overview: https://developers.facebook.com/docs/whatsapp
- n8n Credential Setup Guide: https://docs.n8n.io/credentials/overview/