Transfer
This operation is part of the Chat API section of the Web Services API.
Overview
This transfers a chat to another agent or to a queue.
| Request URL | /api/v2/me/chats/{id} | 
|---|---|
| HTTP Method | POST | 
| Required Features | api-multimedia | 
Parameters
| Parameter | Value | 
|---|---|
| operationName | Transfer | 
| targetUri or queueName | user or queue to transfer to | 
| text | (Optional) The text to send to the customer. | 
| messageType | (Optional) Defines the message type. The default value is Text. Note that this parameter must be provided together with the text parameter. | 
| treatAs | (Optional) Specifies how the message should be treated: Normal or System. The default value is Normal. Note that this parameter must be provided together with the text parameter. | 
Sample
Request
Transfer to Agent
POST api/v2/me/chats/0071023821aec011
{
  "operationName": "Transfer",
  "targetUri": "http://localhost:8080/api/v2/users/e62d21e405a04274bd6bbcaf78bd8c38"
}
Transfer to Queue
POST api/v2/me/chats/0071023821aec011
{
  "operationName": "Transfer",
  "queueName": "test-queue"
}
Response
{
  "statusCode": 0
}
Notifications
 This page was last edited on October 31, 2023, at 13:28.
                
                
                
                
                
                
		
		
			Comments or questions about this documentation? Contact us for support! 
		
                
                                
            