Complete call transfer
PUT {{httptype}}://{{IP}}/mot/{{miralixAccount}}/agents/{{identificationType}}/{{TypeID}}/call/transfer
Miralix OfficeTeam informs the agent’s client, to complete the transfer.
HTTP PUT: /agents/{identificationType}/{identification}/call/transfer
Parameter | Value | Description |
---|---|---|
identificationType | sipUri, id, email, syncId | Different identification types, that can be used to identify an agent |
identification | String | The identification value must match the selected identification type. So, if identificationType is set to email, then the identification value must match an agent's email |
Example
http://192.168.1.10/mot/greenbox/agents/id/12/call/transfer - OfficeTeam service informs the agent with id 12, to complete the current consultation call transfer. http://192.168.1.10/mot/greenbox/agents/email/derek.a@company.local/call/transfer - OfficeTeam service informs the agent with email derek.a@company.local, to complete the current consultation call transfer http://192.168.1.10/mot/greenbox/agents/syncId/f4fd9e5f-017d-4350-adf8-8dd811bc1a2e/call/transfer - OfficeTeam service informs the agent with syncId f4fd9e5f-017d-4350-adf8-8dd811bc1a2e, to complete the current consultation call transfer
Result
Miralix OfficeTeam informs the agent’s client, to complete the current consultation call transfer. So, the call on hold will be transferred to current active call, and agent’s client will be disconnected from the call, and be ready for the next call. * 200 OK - A request to complete the current consultation call transfer, is sent to the agent's client. * 400 Bad Request - One or more parameters are not valid. * 404 Not Found - No agent was found with the specified identification. * 500 Internal Server Error - Internal processing error.