GroupCallCenterBouncedCallModifyRequest
Bases: OCIRequest
Modify a call center's bounced call settings. The response is either a SuccessResponse or an ErrorResponse.
The following elements are only used in AS data mode and ignored in XS data mode:
enableTransfer
transferPhoneNumber
bounceCallWhenAgentUnavailable
alertCallCenterCallOnHold
alertCallCenterCallOnHoldSeconds
bounceCallCenterCallOnHold
bounceCallCenterCallOnHoldSeconds
Attributes:
service_user_id (str):
is_active (Optional[bool]):
number_of_rings_before_bouncing_call (Optional[int]):
enable_transfer (Optional[bool]):
transfer_phone_number (Optional[Nillable[str]]):
bounce_call_when_agent_unavailable (Optional[bool]):
alert_call_center_call_on_hold (Optional[bool]):
alert_call_center_call_on_hold_seconds (Optional[int]):
bounce_call_center_call_on_hold (Optional[bool]):
bounce_call_center_call_on_hold_seconds (Optional[int]):
Source code in src/mercury_ocip_fast/commands/commands.py
36449 36450 36451 36452 36453 36454 36455 36456 36457 36458 36459 36460 36461 36462 36463 36464 36465 36466 36467 36468 36469 36470 36471 36472 36473 36474 36475 36476 36477 36478 36479 36480 36481 36482 36483 36484 36485 36486 36487 36488 36489 36490 36491 36492 36493 36494 36495 36496 36497 36498 36499 36500 36501 36502 36503 36504 36505 36506 36507 36508 36509 36510 36511 36512 36513 36514 36515 36516 36517 36518 36519 36520 36521 36522 36523 36524 36525 36526 36527 36528 | |
Responses
Example Usage
from mercury_ocip_fast.client import Client
from mercury_ocip_fast.commands import GroupCallCenterBouncedCallModifyRequest
client = Client()
command = GroupCallCenterBouncedCallModifyRequest(
service_user_id=...,
is_active=...,
number_of_rings_before_bouncing_call=...,
enable_transfer=...,
transfer_phone_number=...,
bounce_call_when_agent_unavailable=...,
alert_call_center_call_on_hold=...,
alert_call_center_call_on_hold_seconds=...,
bounce_call_center_call_on_hold=...,
bounce_call_center_call_on_hold_seconds=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip_fast.client import Client
client = Client()
response = client.raw_command("GroupCallCenterBouncedCallModifyRequest",
service_user_id=...,
is_active=...,
number_of_rings_before_bouncing_call=...,
enable_transfer=...,
transfer_phone_number=...,
bounce_call_when_agent_unavailable=...,
alert_call_center_call_on_hold=...,
alert_call_center_call_on_hold_seconds=...,
bounce_call_center_call_on_hold=...,
bounce_call_center_call_on_hold_seconds=...,
)
print(response)