GroupAutoAttendantModifyInstanceRequest20
Bases: OCIRequest
Request to modify an Auto Attendant instance. Only Group and Enterprise level schedules are accepted. The response is either SuccessResponse or ErrorResponse.
The following elements are only used in AS data mode and not returned in XS
datamode:
transferToOperatorAudioFile,
transferToOperatorVideoFile,
holidayMenu
The following element is only used in AS data mode: transferToOperatorAnnouncementSelection, value "Default" is returned in XS data mode.
The following elements are only valid for Standard Auto
Attendants:
holidayMenu
Attributes:
service_user_id (str):
service_instance_profile (Optional[ServiceInstanceModifyProfile]):
first_digit_timeout_seconds (Optional[int]):
transfer_to_operator_announcement_selection (Optional[str]):
transfer_to_operator_audio_file (Optional[Nillable[AnnouncementFileLevelKey]]):
transfer_to_operator_video_file (Optional[Nillable[AnnouncementFileLevelKey]]):
enable_video (Optional[bool]):
business_hours (Optional[Nillable[TimeSchedule]]):
holiday_schedule (Optional[Nillable[HolidaySchedule]]):
extension_dialing_scope (Optional[str]):
name_dialing_scope (Optional[str]):
name_dialing_entries (Optional[str]):
business_hours_menu (Optional[AutoAttendantModifyMenu20]):
after_hours_menu (Optional[AutoAttendantModifyMenu20]):
holiday_menu (Optional[AutoAttendantModifyMenu20]):
network_class_of_service (Optional[str]):
Source code in src/mercury_ocip/commands/commands.py
33972 33973 33974 33975 33976 33977 33978 33979 33980 33981 33982 33983 33984 33985 33986 33987 33988 33989 33990 33991 33992 33993 33994 33995 33996 33997 33998 33999 34000 34001 34002 34003 34004 34005 34006 34007 34008 34009 34010 34011 34012 34013 34014 34015 34016 34017 34018 34019 34020 34021 34022 34023 34024 34025 34026 34027 34028 34029 34030 34031 34032 34033 34034 34035 34036 34037 34038 34039 34040 34041 34042 34043 34044 34045 34046 34047 34048 34049 34050 34051 34052 34053 34054 34055 34056 34057 34058 34059 34060 34061 34062 34063 34064 34065 34066 34067 34068 34069 34070 34071 34072 34073 34074 34075 34076 34077 34078 34079 34080 34081 34082 34083 34084 34085 34086 34087 34088 34089 34090 34091 34092 34093 34094 34095 34096 34097 34098 34099 34100 | |
Responses
Example Usage
from mercury_ocip.client import Client
from mercury_ocip.commands import GroupAutoAttendantModifyInstanceRequest20
client = Client()
command = GroupAutoAttendantModifyInstanceRequest20(
service_user_id=...,
service_instance_profile=...,
first_digit_timeout_seconds=...,
transfer_to_operator_announcement_selection=...,
transfer_to_operator_audio_file=...,
transfer_to_operator_video_file=...,
enable_video=...,
business_hours=...,
holiday_schedule=...,
extension_dialing_scope=...,
name_dialing_scope=...,
name_dialing_entries=...,
business_hours_menu=...,
after_hours_menu=...,
holiday_menu=...,
network_class_of_service=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip.client import Client
client = Client()
response = client.raw_command("GroupAutoAttendantModifyInstanceRequest20",
service_user_id=...,
service_instance_profile=...,
first_digit_timeout_seconds=...,
transfer_to_operator_announcement_selection=...,
transfer_to_operator_audio_file=...,
transfer_to_operator_video_file=...,
enable_video=...,
business_hours=...,
holiday_schedule=...,
extension_dialing_scope=...,
name_dialing_scope=...,
name_dialing_entries=...,
business_hours_menu=...,
after_hours_menu=...,
holiday_menu=...,
network_class_of_service=...,
)
print(response)