Call Center¶
Profile¶
Retrieve instance¶
-
GET
/api/v1/tenants/
(string: tenant_id)/groups/
(string: group_id)/users/
(string: user_id)/services/call_centers/
¶ The API is mapped to UserCallCenterGetRequest
Additional informations
- Response JSON Object:
agentACDState (string) – Value from “Sign-In”, “Sign-Out”, “Available”, “Unavailable”, “Wrap-Up”.
agentThresholdProfileName (string) – Not empty.
agentStateAfterCall (string) – See Call Center Instance.
agentUnavailableCode (string) – See Call Center Instance.
guardTimerSeconds (integer) – Value in range 1 - 25.
forceAgentUnavailableOnPersonalCalls (boolean) – Only for Premium Call Center.
numberConsecutiveBouncedCallsToForceAgentUnavailable (integer) – Value in range 1 - 5.
makeOutgoingCallsAsCallCenter (boolean) – Only for Premium Call Center.
outgoingCallDNIS (array) – See Call Center DNIS List Item.
call_centers (array) – The list of the assigned call centers. See Call Center Instance.
Update instance¶
-
PUT
/api/v1/tenants/
(string: tenant_id)/groups/
(string: group_id)/users/
(string: user_id)/services/call_centers/
¶ The API is mapped to UserCallCenterModifyRequest
Additional restrictions
- Request JSON Object:
call_centers (array) – See Call Center Instance.
Assign call center instance¶
-
PUT
/api/v1/tenants/
(string: tenant_id)/groups/
(string: group_id)/users/
(string: user_id)/services/call_centers/
¶ The API is mapped to UserCallCenterModifyCallCenterListRequest
- Request JSON Object:
serviceUserIdList (array) – The list of call centers to be assigned to the user. See Call Center List Item.
Available¶
Retrieve list instances¶
-
GET
/api/v1/tenants/
(string: tenant_id)/groups/
(string: group_id)/users/
(string: user_id)/services/call_centers/
¶ The API is mapped to UserCallCenterGetAvailableCallCenterListRequest
Additional informations
- Request JSON Object:
call_centers (array) – The list of available call centers. See Call Center List Item.
Available DNIS¶
Retrieve list instances¶
-
GET
/api/v1/tenants/
(string: tenant_id)/groups/
(string: group_id)/users/
(string: user_id)/services/call_centers/
¶ The API is mapped to UserCallCenterGetAvailableDNISListRequest
Additional informations
- Request JSON Object:
call_centers_dnis (array) – The list of call center DNIS. See Call Center DNIS List Item.