{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/AutoAttendantCallForwardSettingsModifyDetailsObject", "title": "AutoAttendantCallForwardSettingsModifyDetailsObject", "type": "object", "properties": { "always": { "$ref": "#/components/schemas/ModifyCallForwardAlwaysSettingObject", "description": "Settings for forwarding all incoming calls to the destination you choose." }, "selective": { "$ref": "#/components/schemas/ModifyCallForwardSelectiveSettingObject", "description": "Selectively forward calls to a designated number, depending on criteria rules. You'll need to have at least one rule for forwarding applied for call forwarding to be active." }, "rules": { "type": "array", "items": { "$ref": "#/components/schemas/CallForwardRulesModifyObject" }, "description": "Rules for selectively forwarding calls. (Rules which are omitted in the list will not be deleted.)" }, "operatingModes": { "type": "object", "description": "Configuration for forwarding via Operating modes (Schedule Based Routing).", "required": [ "enabled", "modes" ], "properties": { "enabled": { "type": "boolean", "description": "Indicates whether operating modes forwarding is enabled." }, "modes": { "type": "array", "items": { "$ref": "#/components/schemas/ModesPatch" }, "description": "List of operating mode configurations." } } } } }