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
- Teams Actions
- Custom Filters Actions
- Webhooks Actions
- Reports Actions
Overview
This node interacts with the ChatWoot API to retrieve a Single Sign-On (SSO) URL for a specific user. The SSO URL allows seamless authentication and access to the ChatWoot platform on behalf of that user without requiring them to manually log in. This is particularly useful in scenarios where you want to integrate ChatWoot user sessions into your own applications or automate user access workflows.
For example, if you manage a customer support portal and want to provide your agents with direct access to their ChatWoot dashboard via a single click, this node can generate the necessary SSO URL dynamically.
Properties
| Name | Meaning |
|---|---|
| Id | The numeric ID of the user on the ChatWoot platform for whom the SSO URL will be generated. |
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 directly.
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, the API may return an error or empty response. Verify the user ID is correct.
- Authentication Errors: Ensure the API key credential is valid and has sufficient permissions to access user information.
- Network Issues: Check connectivity to the ChatWoot instance URL.
- API Changes: If the ChatWoot API changes, the node might fail; verify compatibility with the current API version.