GroupCallCenterAgentThresholdDefaultProfileGetRequest
Bases: OCIRequest
Gets an existing default Call Center Agent Threshold Profile in a Group. If includeAgentsTable is set to true, a table with the list of agents assigned to the profile is included in the response. The search criteria is used to filter the list of agents to be included in the table. The response is either a GroupCallCenterAgentThresholdDefaultProfileGetResponse or an ErrorResponse.
Attributes:
service_provider_id (str):
group_id (str):
include_agents_table (bool):
response_size_limit (Optional[int]):
search_criteria_user_last_name (Optional[List[SearchCriteriaUserLastName]]):
search_criteria_user_first_name (Optional[List[SearchCriteriaUserFirstName]]):
search_criteria_exact_user_department (Optional[SearchCriteriaExactUserDepartment]):
search_criteria_user_id (Optional[List[SearchCriteriaUserId]]):
search_criteria_dn (Optional[List[SearchCriteriaDn]]):
search_criteria_extension (Optional[List[SearchCriteriaExtension]]):
Source code in src/mercury_ocip/commands/commands.py
35467 35468 35469 35470 35471 35472 35473 35474 35475 35476 35477 35478 35479 35480 35481 35482 35483 35484 35485 35486 35487 35488 35489 35490 35491 35492 35493 35494 35495 35496 35497 35498 35499 35500 35501 35502 35503 35504 35505 35506 35507 35508 35509 35510 35511 35512 35513 35514 35515 35516 35517 35518 35519 35520 35521 35522 35523 35524 35525 35526 35527 35528 35529 35530 35531 | |
Responses
Bases: OCIDataResponse
Response to the GroupCallCenterAgentThresholdDefaultProfileGetRequest. The agent table contains the agents assigned to the profile and has column headings: "User Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name", "Phone Number", "Extension", "Department", "Email Address";
Attributes:
profile_name (str):
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 (Optional[OCITable]):
Source code in src/mercury_ocip/commands/commands.py
121052 121053 121054 121055 121056 121057 121058 121059 121060 121061 121062 121063 121064 121065 121066 121067 121068 121069 121070 121071 121072 121073 121074 121075 121076 121077 121078 121079 121080 121081 121082 121083 121084 121085 121086 121087 121088 121089 121090 121091 121092 121093 121094 121095 121096 121097 121098 121099 121100 121101 121102 121103 121104 121105 121106 121107 121108 121109 121110 121111 121112 121113 121114 121115 121116 121117 121118 121119 121120 121121 121122 121123 121124 121125 121126 121127 121128 121129 121130 121131 121132 121133 121134 121135 121136 121137 121138 121139 121140 121141 121142 121143 121144 121145 121146 121147 121148 121149 121150 121151 121152 121153 121154 121155 121156 121157 121158 121159 121160 121161 121162 121163 | |
Example Usage
from mercury_ocip.client import Client
from mercury_ocip.commands import GroupCallCenterAgentThresholdDefaultProfileGetRequest
client = Client()
command = GroupCallCenterAgentThresholdDefaultProfileGetRequest(
service_provider_id=...,
group_id=...,
include_agents_table=...,
response_size_limit=...,
search_criteria_user_last_name=...,
search_criteria_user_first_name=...,
search_criteria_exact_user_department=...,
search_criteria_user_id=...,
search_criteria_dn=...,
search_criteria_extension=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip.client import Client
client = Client()
response = client.raw_command("GroupCallCenterAgentThresholdDefaultProfileGetRequest",
service_provider_id=...,
group_id=...,
include_agents_table=...,
response_size_limit=...,
search_criteria_user_last_name=...,
search_criteria_user_first_name=...,
search_criteria_exact_user_department=...,
search_criteria_user_id=...,
search_criteria_dn=...,
search_criteria_extension=...,
)
print(response)