ChatWoot icon

ChatWoot

Interact with ChatWoot API

Actions113

Overview

This node interacts with the ChatWoot API to retrieve a Single Sign-On (SSO) URL for a specific user. It is useful in scenarios where you want to programmatically generate an SSO link that allows a user to access the ChatWoot platform without manually logging in. For example, this can be used in customer support workflows to seamlessly authenticate users into ChatWoot from another system.

Properties

Name Meaning
Id The numeric ID of the user on the ChatWoot platform for whom the SSO URL will be generated. This is a required input.

Output

The node outputs JSON data containing the SSO URL for the specified user. The exact structure depends on the ChatWoot API response but typically includes a field with the URL string that can be used to authenticate the user via SSO.

No binary data output is involved.

Dependencies

  • Requires an API key credential for authenticating with the ChatWoot API.
  • The base URL of the ChatWoot instance must be configured in the node credentials.
  • The node uses the ChatWoot REST API endpoint to fetch the SSO URL.

Troubleshooting

  • Invalid User ID: If the provided user ID does not exist or is incorrect, the API may return an error or empty response. Verify the user ID before running the node.
  • Authentication Errors: Ensure the API key and base URL are correctly set in the credentials. Authentication failures will prevent fetching the SSO URL.
  • Network Issues: Connectivity problems to the ChatWoot server will cause request failures. Check network access and firewall settings.
  • API Changes: If the ChatWoot API changes, the node might fail. Keep the node and its dependencies updated.

Links and References

Discussion