Jump to: navigation, search
Line 16: Line 16:
 
| api-voice
 
| api-voice
 
|}
 
|}
 
  
 
==Parameters==
 
==Parameters==
 
 
 
{|
 
{|
 
! Parameter
 
! Parameter
Line 30: Line 27:
  
 
==Sample==
 
==Sample==
 
 
===Request===
 
===Request===
 
<pre>
 
<pre>

Revision as of 17:06, May 28, 2014

Aux Work

This operation is part of the Voice API section of the Genesys Web Services REST API.

Overview

Sets the current user to the NotReady state with a workmode of AuxWork.

AuxWork is a system defined agent state operation and is always available for use.

Request URL /api/v2/me/calls/{id}
HTTP Method POST
Required Features api-voice

Parameters

Parameter Value
operationName AuxWork

Sample

Request

POST api/v2/me/channels/voice
{
  "operationName": "AuxWork"
}

Response

{
  "statusCode": 0
}

Notification

{
  "data": {
    "messageType": "DeviceStateChangeMessage",
    "devices": [
      {
        "id": "74152ed8-858f-4a33-9e96-36213a678d30",
        "deviceState": "Active",
        "userState": {
          "id": "2B36138D-C564-4562-A8CB-3C32D564F296",
          "displayName": "AuxWork",
          "state": "NotReady",
          "workMode": "AuxWork"
        },
        "phoneNumber": "5000",
        "e164Number": "5000",
        "telephonyNetwork": "Private",
        "doNotDisturb": "Off",
        "voiceEnvironmentUri": "http://127.0.0.1:8080/api/v2/voice-environments/370ef5e6-9e3c-4d91-9588-7f4dfe67e011",
        "capabilities": [
          "ForwardCallsOn"
        ]
      }
    ]
  },
  "channel": "/v2/me/devices"
}
Comments or questions about this documentation? Contact us for support!