Actions113
- Accounts Actions
- Account Users Actions
- Agent Bots Actions
- Users Actions
- Inbox API Actions
- Contacts API Actions
- Conversations API Actions
- Messages API Actions
- CSAT Survey Page Actions
- Account Agent Bots Actions
- Agents Actions
- Canned Responses Actions
- Canned Response Actions
- Custom Attributes Actions
- Contacts Actions
- Contact Actions
- Automation Rule Actions
- Help Center Actions
- Conversations Actions
- Conversation Assignment Actions
- Conversation Labels Actions
- Inboxes Actions
- Messages Actions
- Integrations Actions
- Webhooks Actions
- Teams Actions
- Custom Filters Actions
- Reports Actions
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.