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 and information. Specifically, the "Get Profile" operation under the "Profile" resource retrieves detailed profile information for a specified WhatsApp phone number.
Use cases include:
- Fetching a user's WhatsApp profile details such as their display name and status.
- Automating workflows that require user profile data for personalization or verification.
- Integrating WhatsApp profile info into CRM or customer support systems.
Example: Automatically retrieve and log the profile information of a contact before sending a personalized message.
Properties
| Name | Meaning |
|---|---|
| Additional Fields | Optional extra parameters to customize the request: - Delay: Delay in milliseconds before sending - Link Preview: Enable/disable link preview in messages - Quoted Message ID: ID of message to quote/reply to - Mentions: Comma-separated list of numbers to mention |
Note: For the "Get Profile" operation, the main required input is the phone number (with country code, no plus sign), which is implicitly used but not listed here since it was not included in the provided properties JSON snippet.
Output
The node outputs a JSON object containing the profile information retrieved from the Evolution API for the specified phone number. This typically includes fields such as the contact's display name, profile picture URL, status message, and other profile-related metadata.
No binary data output is produced by this operation.
Dependencies
- Requires an API key credential for the Evolution API service.
- Optionally uses credentials for an auxiliary API validation service to verify subscription and API key validity.
- The node expects configuration of the Evolution API base URL, API key, and instance name within the credentials.
- Network access to the Evolution API endpoints is necessary.
Troubleshooting
- Invalid Subscription or API Key: If the node throws an error indicating invalid subscription or API key, verify that the API credentials are correctly configured and active.
- Unknown Resource or Operation Errors: These indicate misconfiguration of the resource or operation parameters; ensure "Profile" resource and "Get Profile" operation are selected.
- Network or Timeout Issues: Ensure the Evolution API service is reachable and responsive.
- Empty or Missing Profile Data: Confirm the phone number is correct and registered on WhatsApp.
Links and References
- Evolution API Documentation (general): [Not provided in source]
- WhatsApp Business API Reference: https://developers.facebook.com/docs/whatsapp
- n8n Documentation: https://docs.n8n.io/