GroupCallCenterAgentThresholdProfileGetPagedSortedRequest
Bases: OCIRequest
Gets an existing non-default Call Center Agent Threshold Profile in a Group.
If the responsePagingControl element is not provided, the paging startIndex will be set to 1
by default, and the responsePageSize will be set to the maximum ResponsePageSize by default.
It is possible to search by various criteria to restrict the number of rows returned.
If no sortOrder is included the response is sorted by User Id ascending by default.
Multiple search criteria are logically ANDed together unless the searchCriteriaModeOr option is included.
Then the search criteria are logically ORed together.
The response is either a GroupCallCenterAgentThresholdProfileGetPagedSortedResponse or an ErrorResponse.
Attributes:
service_provider_id (str):
group_id (str):
profile_name (str):
response_paging_control (Optional[ResponsePagingControl]):
sort_order (Optional[List[SortOrderGroupCallCenterAgentThresholdProfileGetPagedSorted]]):
search_criteria_user_id (Optional[List[SearchCriteriaUserId]]):
search_criteria_user_last_name (Optional[List[SearchCriteriaUserLastName]]):
search_criteria_user_first_name (Optional[List[SearchCriteriaUserFirstName]]):
search_criteria_dn (Optional[List[SearchCriteriaDn]]):
search_criteria_extension (Optional[List[SearchCriteriaExtension]]):
search_criteria_department_name (Optional[List[SearchCriteriaDepartmentName]]):
search_criteria_email_address (Optional[List[SearchCriteriaEmailAddress]]):
search_criteria_mode_or (Optional[bool]):
Source code in src/mercury_ocip_fast/commands/commands.py
35939 35940 35941 35942 35943 35944 35945 35946 35947 35948 35949 35950 35951 35952 35953 35954 35955 35956 35957 35958 35959 35960 35961 35962 35963 35964 35965 35966 35967 35968 35969 35970 35971 35972 35973 35974 35975 35976 35977 35978 35979 35980 35981 35982 35983 35984 35985 35986 35987 35988 35989 35990 35991 35992 35993 35994 35995 35996 35997 35998 35999 36000 36001 36002 36003 36004 36005 36006 36007 36008 36009 36010 36011 36012 36013 36014 36015 36016 36017 36018 36019 36020 36021 36022 36023 36024 36025 36026 36027 36028 | |
Responses
Bases: OCIDataResponse
Response to the GroupCallCenterAgentThresholdProfileGetPagedSortedRequest. The agentTable contains the agents assigned to the profile and has the column headings: "User Id", "Group Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name", "Phone Number", "Extension", "Department", "Email Address";
Attributes:
profile_description (Optional[str]):
threshold_current_call_state_idle_time_yellow (Optional[int]):
threshold_current_call_state_idle_time_red (Optional[int]):
threshold_current_call_state_on_call_time_yellow (Optional[int]):
threshold_current_call_state_on_call_time_red (Optional[int]):
threshold_current_agent_state_unavailable_time_yellow (Optional[int]):
threshold_current_agent_state_unavailable_time_red (Optional[int]):
threshold_average_busy_in_time_yellow (Optional[int]):
threshold_average_busy_in_time_red (Optional[int]):
threshold_average_busy_out_time_yellow (Optional[int]):
threshold_average_busy_out_time_red (Optional[int]):
threshold_average_wrap_up_time_yellow (Optional[int]):
threshold_average_wrap_up_time_red (Optional[int]):
enable_notification_email (bool):
notification_email_address (Optional[List[str]]):
agent_table (OCITable):
Source code in src/mercury_ocip_fast/commands/commands.py
121221 121222 121223 121224 121225 121226 121227 121228 121229 121230 121231 121232 121233 121234 121235 121236 121237 121238 121239 121240 121241 121242 121243 121244 121245 121246 121247 121248 121249 121250 121251 121252 121253 121254 121255 121256 121257 121258 121259 121260 121261 121262 121263 121264 121265 121266 121267 121268 121269 121270 121271 121272 121273 121274 121275 121276 121277 121278 121279 121280 121281 121282 121283 121284 121285 121286 121287 121288 121289 121290 121291 121292 121293 121294 121295 121296 121297 121298 121299 121300 121301 121302 121303 121304 121305 121306 121307 121308 121309 121310 121311 121312 121313 121314 121315 121316 121317 121318 121319 121320 121321 121322 121323 121324 121325 | |
Example Usage
from mercury_ocip_fast.client import Client
from mercury_ocip_fast.commands import GroupCallCenterAgentThresholdProfileGetPagedSortedRequest
client = Client()
command = GroupCallCenterAgentThresholdProfileGetPagedSortedRequest(
service_provider_id=...,
group_id=...,
profile_name=...,
response_paging_control=...,
sort_order=...,
search_criteria_user_id=...,
search_criteria_user_last_name=...,
search_criteria_user_first_name=...,
search_criteria_dn=...,
search_criteria_extension=...,
search_criteria_department_name=...,
search_criteria_email_address=...,
search_criteria_mode_or=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip_fast.client import Client
client = Client()
response = client.raw_command("GroupCallCenterAgentThresholdProfileGetPagedSortedRequest",
service_provider_id=...,
group_id=...,
profile_name=...,
response_paging_control=...,
sort_order=...,
search_criteria_user_id=...,
search_criteria_user_last_name=...,
search_criteria_user_first_name=...,
search_criteria_dn=...,
search_criteria_extension=...,
search_criteria_department_name=...,
search_criteria_email_address=...,
search_criteria_mode_or=...,
)
print(response)