WOZTELL icon

WOZTELL

Access WOZTELL API

Overview

The node provides access to the WOZTELL API, specifically enabling operations related to members and bots within the WOZTELL platform. For the "Member" resource with the "Get Member Info By ID" operation, it retrieves detailed information about a member identified by an external ID (such as a Facebook PSID or WhatsApp phone number) within a specified communication channel.

This node is useful in scenarios where you need to fetch user profile data or metadata from WOZTELL based on identifiers used in external integrations. For example, a chatbot workflow might use this node to get user details before sending personalized messages or logging interaction history.

Properties

Name Meaning
Channel The WOZTELL communication channel to query. Can be selected from a searchable list of channels or entered by ID. This identifies the context in which the member exists.
ExternalId The external identifier of the member in the integration system (e.g., PSID for Facebook, phone number for WhatsApp). Phone numbers should include country codes and be formatted without special characters like -, (, ), +, or spaces.
Get Folder Boolean flag indicating whether to retrieve folder-related information along with the member info. Defaults to false.
Integration ID When "Get Folder" is true, this option allows selecting an integration ID from installed integrations filtered by a specific criterion (integrationId === "inbox").

Output

The node outputs JSON data containing the member's information retrieved from WOZTELL. This includes details associated with the given external ID within the specified channel. If the "Get Folder" option is enabled, additional folder-related data linked to the member and integration will be included.

No binary data output is indicated in the source code.

Dependencies

  • Requires an API key credential for authenticating requests to the WOZTELL API.
  • The node uses the WOZTELL base URL configured internally.
  • The "Channel" property supports dynamic loading via a search method that queries available channels.
  • The "Integration ID" property dynamically loads options by querying installed integrations through a GraphQL query.

Troubleshooting

  • Invalid ExternalId format: Ensure phone numbers include country codes and exclude special characters and spaces as the node sanitizes input by removing these.
  • Channel not found or invalid: Selecting a channel from the list ensures validity; entering an ID manually requires correctness.
  • Missing or invalid API credentials: The node requires valid authentication to WOZTELL; verify API keys are correctly set up.
  • Empty or unexpected response: Check if the external ID exists in the specified channel and integration.
  • Loading Integration ID options fails: This depends on the availability of installed integrations and correct permissions.

Links and References

  • WOZTELL Official Website
  • WOZTELL API documentation (not provided in source, typically available via WOZTELL support or developer portal)

Discussion