Call Processing Policy¶
Retrieve configuration¶
-
GET
/api/v1/tenants/
(string: tenant_id)/groups/
(string: group_id)/call_processing_policy/
¶ The API is mapped to GroupCallProcessingGetPolicyRequest
Additional restrictions
- Response JSON Object:
clidPolicy (string) – Value from “Use DN”, “Use Configurable CLID”. The “Use Group CLID” value indicates the the department CLID will be used if available otherwise the group CLID is used.
enterpriseCallsCLIDPolicy (string) – Value from “Use Extension”, “Use Location Code plus Extension”, “Use External Calls Policy”. The “Use Group CLID” value indicates the the department CLID will be used if available otherwise the group CLID is used.
groupCallsCLIDPolicy (string) – Value from “Use Extension”, “Use Location Code plus Extension”, “Use External Calls Policy”. Internal Call CLID Policy applicable to enterprise.
emergencyClidPolicy (string) – Value from “Use Extension”, “Use Location Code plus Extension”, “Use External Calls Policy”. Internal Call CLID Policy applicable to enterprise.
mediaPolicySelection (string) – Value from “Use Uncompressed Codec”, “Use Supported Media Set”, “No Restrictions”.
supportedMediaSetName (string) – Length in range 1 - 80. Is nillable.
networkUsageSelection (string) – Value from “Force All Calls”, “Force All Except Extension and Location Calls”, “Do Not Force Enterprise and Group Calls”.
maxSimultaneousCalls (integer) – Value in range 1 - 999999.
maxSimultaneousVideoCalls (integer) – Value in range 1 - 999999.
maxCallTimeForAnsweredCallsMinutes (integer) – Value in range 3 - 2880.
maxCallTimeForUnansweredCallsMinutes (integer) – Value in range 1 - 2880.
maxConcurrentRedirectedCalls (integer) – Value in range 1 - 999999.
maxFindMeFollowMeDepth (integer) – Value in range 1 - 100.
maxRedirectionDepth (integer) – Value in range 1 - 100.
maxConcurrentFindMeFollowMeInvocations (integer) – Value in range 1 - 999999.
Update configuration¶
-
PUT
/api/v1/tenants/
(string: tenant_id)/groups/
(string: group_id)/call_processing_policy/
¶ The API is mapped to GroupCallProcessingModifyPolicyRequest.
Additional informations
- Response JSON Object:
clidPolicy (string) – (Optional) Value from “Use DN”, “Use Configurable CLID”. The “Use Group CLID” value indicates the the department CLID will be used if available otherwise the group CLID is used.
enterpriseCallsCLIDPolicy (string) – (Optional) Value from “Use Extension”, “Use Location Code plus Extension”, “Use External Calls Policy”. The “Use Group CLID” value indicates the the department CLID will be used if available otherwise the group CLID is used.
groupCallsCLIDPolicy (string) – (Optional) Value from “Use Extension”, “Use Location Code plus Extension”, “Use External Calls Policy”. Internal Call CLID Policy applicable to enterprise.
emergencyClidPolicy (string) – (Optional) Value from “Use Extension”, “Use Location Code plus Extension”, “Use External Calls Policy”. Internal Call CLID Policy applicable to enterprise.
mediaPolicySelection (string) – (Optional) Value from “Use Uncompressed Codec”, “Use Supported Media Set”, “No Restrictions”.
supportedMediaSetName (string) – (Optional) Length in range 1 - 80. Is nillable.
networkUsageSelection (string) – (Optional) Value from “Force All Calls”, “Force All Except Extension and Location Calls”, “Do Not Force Enterprise and Group Calls”.
maxSimultaneousCalls (integer) – (Optional) Value in range 1 - 999999.
maxSimultaneousVideoCalls (integer) – (Optional) Value in range 1 - 999999.
maxCallTimeForAnsweredCallsMinutes (integer) – (Optional) Value in range 3 - 2880.
maxCallTimeForUnansweredCallsMinutes (integer) – (Optional) Value in range 1 - 2880.
maxConcurrentRedirectedCalls (integer) – (Optional) Value in range 1 - 999999.
maxFindMeFollowMeDepth (integer) – (Optional) Value in range 1 - 100.
maxRedirectionDepth (integer) – (Optional) Value in range 1 - 100.
maxConcurrentFindMeFollowMeInvocations (integer) – (Optional) Value in range 1 - 999999.