ChatWoot icon

ChatWoot

Interact with ChatWoot API

Actions113

Overview

This node interacts with the ChatWoot API to retrieve members of a specific team within an account. It is useful for scenarios where you need to list or manage users assigned to a team, such as displaying team members in a dashboard, auditing team composition, or automating workflows based on team membership.

For example, you might use this node to fetch all members of a support team to send them notifications or to synchronize team member data with another system.

Properties

Name Meaning
Account Id The numeric ID of the account to which the team belongs.
Team Id The numeric ID of the team whose members you want to retrieve.

Output

The node outputs JSON data containing the list of team members associated with the specified team and account. Each item in the output typically includes details about a team member such as their user ID, name, email, role, and other relevant metadata provided by the ChatWoot API.

No binary data output is expected from this operation.

Dependencies

  • Requires an API key credential for authenticating with the ChatWoot API.
  • The node expects the base URL of the ChatWoot instance to be configured in the credentials.
  • Network access to the ChatWoot API endpoint is necessary.

Troubleshooting

  • Invalid Account or Team ID: If the provided account or team ID does not exist or is incorrect, the API will likely return an error or empty result. Verify that the IDs are correct.
  • Authentication Errors: Missing or invalid API credentials will cause authentication failures. Ensure the API key and base URL are correctly set in the node credentials.
  • Network Issues: Connectivity problems can prevent the node from reaching the ChatWoot API. Check network settings and firewall rules.
  • API Rate Limits: Excessive requests may trigger rate limiting by the ChatWoot API. Implement retry logic or reduce request frequency if needed.

Links and References

Discussion