Actions39
- Panel Actions
- Message Actions
- Chatbot Actions
- Contact Actions
- Sequence Actions
- Session Actions
Overview
This node operation allows transferring an active chat session to a specific user within the WTS Chat system. It is useful in scenarios where a chat session needs to be reassigned to a different support agent or user for handling, ensuring the right person manages the conversation. For example, if a customer inquiry requires escalation or specialized attention, this operation facilitates the transfer to the appropriate user by specifying the session ID and the target user ID.
Use Case Examples
- Transferring a customer support chat session to a senior agent for specialized assistance.
- Reassigning a chat session to a different department user based on workload or expertise.
Properties
| Name | Meaning |
|---|---|
| Session ID | The unique identifier of the chat session to be transferred. |
| User Name or ID | The target user to whom the session will be transferred. Can be selected from a list or specified by ID. |
Output
JSON
json- The response object from the WTS Chat API confirming the session transfer status and details.
Dependencies
- Requires an API key credential for WTS Chat API authentication.
Troubleshooting
- Ensure the Session ID is provided and not empty; otherwise, the node throws an error indicating the SessionID is empty.
- Ensure a valid User ID is selected or provided; if missing, the node throws an error indicating UserID is empty.
- API errors from the WTS Chat service are wrapped and thrown as NodeApiError, check the error message for details.