Actions7
Overview
The "Get Member Info By ID" operation in the Woztell node allows users to retrieve detailed information about a specific member (user/contact) within a communication channel managed by Woztell. This is particularly useful for integrations where you need to fetch user profile data or metadata based on an external identifier such as a Facebook PSID, WhatsApp phone number, or other integration-specific IDs.
Typical use cases include:
- Fetching user details before sending personalized messages.
- Retrieving member info to display in CRM or support dashboards.
- Validating if a user exists in a given channel before performing further actions.
For example, you might use this node to get the profile of a WhatsApp contact by their phone number (including country code), or to look up a Facebook Messenger user by their PSID.
Properties
| Name | Meaning |
|---|---|
| Channel | The communication channel in Woztell where the member exists. Can be selected from a searchable list of channels or specified directly by ID. |
| ExternalId | The unique identifier of the member in the external integration system. Examples include PSID for Facebook Messenger or phone number for WhatsApp. Phone numbers should include the country code and exclude special characters. |
| Get Folder | Boolean flag indicating whether to retrieve folder-related information associated with the member. |
| Integration ID | When "Get Folder" is enabled, this option lets you select the specific integration ID related to the folder retrieval. It loads available installed integrations dynamically. |
Output
The node outputs JSON data containing the member's information retrieved from Woztell. The exact structure depends on the API response but typically includes fields such as member identifiers, profile details, status, and optionally folder information if requested.
If the node supports binary data output (not indicated explicitly here), it would represent media or file attachments related to the member, but this operation primarily returns structured JSON data.
Dependencies
- Requires an active Woztell API credential configured in n8n to authenticate requests.
- The node uses Woztell's REST API endpoint with POST requests and JSON payloads.
- Dynamic loading of integration options requires querying the Woztell API for installed integrations.
Troubleshooting
- Missing or invalid Channel: Ensure the channel is correctly selected or its ID is valid. Use the search list mode to find existing channels.
- Invalid ExternalId format: For phone numbers, include the country code and remove spaces, parentheses, plus signs, or dashes as the node sanitizes input accordingly.
- API authentication errors: Verify that the Woztell API credentials are correctly set up and have necessary permissions.
- Empty or unexpected response: Confirm that the member exists in the specified channel and that the ExternalId matches exactly.
- Integration ID not loading: If "Get Folder" is enabled but no integrations appear, check your Woztell account for installed integrations and connectivity.
Links and References
- Woztell Official Website
- Woztell API documentation (refer to your Woztell account or developer portal for detailed API specs)
- n8n Documentation on Creating Custom Nodes