EnterpriseCallCenterAgentThresholdDefaultProfileGetRequest
Bases: OCIRequest
Gets an existing default Call Center Agent Threshold Profile in an Enterprise. 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 EnterpriseCallCenterAgentThresholdDefaultProfileGetResponse or an ErrorResponse.
Attributes:
service_provider_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_exact_user_group (Optional[SearchCriteriaExactUserGroup]):
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
26334 26335 26336 26337 26338 26339 26340 26341 26342 26343 26344 26345 26346 26347 26348 26349 26350 26351 26352 26353 26354 26355 26356 26357 26358 26359 26360 26361 26362 26363 26364 26365 26366 26367 26368 26369 26370 26371 26372 26373 26374 26375 26376 26377 26378 26379 26380 26381 26382 26383 26384 26385 26386 26387 26388 26389 26390 26391 26392 26393 26394 26395 26396 26397 26398 26399 26400 | |
Responses
Bases: OCIDataResponse
Response to the EnterpriseCallCenterAgentThresholdDefaultProfileGetRequest. 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
117570 117571 117572 117573 117574 117575 117576 117577 117578 117579 117580 117581 117582 117583 117584 117585 117586 117587 117588 117589 117590 117591 117592 117593 117594 117595 117596 117597 117598 117599 117600 117601 117602 117603 117604 117605 117606 117607 117608 117609 117610 117611 117612 117613 117614 117615 117616 117617 117618 117619 117620 117621 117622 117623 117624 117625 117626 117627 117628 117629 117630 117631 117632 117633 117634 117635 117636 117637 117638 117639 117640 117641 117642 117643 117644 117645 117646 117647 117648 117649 117650 117651 117652 117653 117654 117655 117656 117657 117658 117659 117660 117661 117662 117663 117664 117665 117666 117667 117668 117669 117670 117671 117672 117673 117674 117675 117676 117677 117678 117679 117680 117681 | |
Example Usage
from mercury_ocip.client import Client
from mercury_ocip.commands import EnterpriseCallCenterAgentThresholdDefaultProfileGetRequest
client = Client()
command = EnterpriseCallCenterAgentThresholdDefaultProfileGetRequest(
service_provider_id=...,
include_agents_table=...,
response_size_limit=...,
search_criteria_user_last_name=...,
search_criteria_user_first_name=...,
search_criteria_exact_user_department=...,
search_criteria_exact_user_group=...,
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("EnterpriseCallCenterAgentThresholdDefaultProfileGetRequest",
service_provider_id=...,
include_agents_table=...,
response_size_limit=...,
search_criteria_user_last_name=...,
search_criteria_user_first_name=...,
search_criteria_exact_user_department=...,
search_criteria_exact_user_group=...,
search_criteria_user_id=...,
search_criteria_dn=...,
search_criteria_extension=...,
)
print(response)