naftiko: 1.0.0-alpha2 info: label: Webex Cloud Calling — Workspace Call Settings (2/2) description: 'Webex Cloud Calling — Workspace Call Settings (2/2). 75 operations. Lead operation: Get Workspace Available Phone Numbers. Self-contained Naftiko capability covering one Webex business surface.' tags: - Webex - Workspace Call Settings (2/2) created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: WEBEX_API_KEY: WEBEX_API_KEY capability: consumes: - type: http namespace: cloud-calling-workspace-call-settings-2-2 baseUri: '' description: Webex Cloud Calling — Workspace Call Settings (2/2) business capability. Self-contained, no shared references. resources: - name: telephony-config-workspaces-availableNumbers path: /telephony/config/workspaces/availableNumbers operations: - name: getworkspaceavailablephonenumbers method: GET description: Get Workspace Available Phone Numbers outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: orgId in: query type: string description: List numbers for this organization. - name: locationId in: query type: string description: Return the list of phone numbers for this location within the given organization. The maximum length is 36. - name: max in: query type: number description: Limit the number of phone numbers returned to this maximum count. The default is 2000. - name: start in: query type: number description: Start at the zero-based offset in the list of matching phone numbers. The default is 0. - name: phoneNumber in: query type: array description: Filter phone numbers based on the comma-separated list provided in the `phoneNumber` array. - name: telephony-config-workspaces-placeId-voicemail-passcode path: /telephony/config/workspaces/{placeId}/voicemail/passcode operations: - name: modifyvoicemailpasscodeforaworkspace method: PUT description: Modify Voicemail Passcode for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: placeId in: path type: string description: Modify voicemail passcode for this workspace. required: true - name: orgId in: query type: string description: Modify voicemail passcode for a workspace in this organization. - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-workspaces-workspaceId-anonymousCallReject path: /telephony/config/workspaces/{workspaceId}/anonymousCallReject operations: - name: retrieveanonymouscallsettingsforaworkspace method: GET description: Retrieve Anonymous Call Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: modifyanonymouscallsettingsforaworkspace method: PUT description: Modify Anonymous Call Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-workspaces-workspaceId-bargeIn path: /telephony/config/workspaces/{workspaceId}/bargeIn operations: - name: retrievebargeincallsettingsforaworkspace method: GET description: Retrieve Barge In Call Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: modifybargeincallsettingsforaworkspace method: PUT description: Modify Barge In Call Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-workspaces-workspaceId-callBridge path: /telephony/config/workspaces/{workspaceId}/callBridge operations: - name: retrievecallbridgewarningtonesettingsforaworkspace method: GET description: Retrieve Call Bridge Warning Tone Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: modifycallbridgewarningtonesettingsforaworkspace method: PUT description: Modify Call Bridge Warning Tone Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-workspaces-workspaceId-callForwarding-availableNumbers path: /telephony/config/workspaces/{workspaceId}/callForwarding/availableNumbers operations: - name: getworkspacecallforwardavailablephonenumbers method: GET description: Get Workspace Call Forward Available Phone Numbers outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: List numbers for this organization. - name: max in: query type: number description: Limit the number of phone numbers returned to this maximum count. The default is 2000. - name: start in: query type: number description: Start at the zero-based offset in the list of matching phone numbers. The default is 0. - name: phoneNumber in: query type: array description: Filter phone numbers based on the comma-separated list provided in the `phoneNumber` array. - name: ownerName in: query type: string description: Return the list of phone numbers that are owned by the given `ownerName`. Maximum length is 255. - name: extension in: query type: string description: Returns the list of PSTN phone numbers with the given `extension`. - name: telephony-config-workspaces-workspaceId-callIntercept-availableNumbers path: /telephony/config/workspaces/{workspaceId}/callIntercept/availableNumbers operations: - name: getworkspacecallinterceptavailablephonenumbers method: GET description: Get Workspace Call Intercept Available Phone Numbers outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: List numbers for this organization. - name: max in: query type: number description: Limit the number of phone numbers returned to this maximum count. The default is 2000. - name: start in: query type: number description: Start at the zero-based offset in the list of matching phone numbers. The default is 0. - name: phoneNumber in: query type: array description: Filter phone numbers based on the comma-separated list provided in the `phoneNumber` array. - name: ownerName in: query type: string description: Return the list of phone numbers that are owned by the given `ownerName`. Maximum length is 255. - name: extension in: query type: string description: Returns the list of PSTN phone numbers with the given `extension`. - name: telephony-config-workspaces-workspaceId-callPolicies path: /telephony/config/workspaces/{workspaceId}/callPolicies operations: - name: readcallpolicysettingsforaworkspace method: GET description: Read Call Policy Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization in which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is the ' - name: configurecallpolicysettingsforaworkspace method: PUT description: Configure Call Policy Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization in which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is the ' - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-workspaces-workspaceId-doNotDisturb path: /telephony/config/workspaces/{workspaceId}/doNotDisturb operations: - name: retrievedonotdisturbsettingsforaworkspace method: GET description: Retrieve DoNotDisturb Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: modifydonotdisturbsettingsforaworkspace method: PUT description: Modify DoNotDisturb Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-workspaces-workspaceId-emergencyCallbackNumber-availableNumbers path: /telephony/config/workspaces/{workspaceId}/emergencyCallbackNumber/availableNumbers operations: - name: getworkspaceecbnavailablephonenumbers method: GET description: Get Workspace ECBN Available Phone Numbers outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: List numbers for this organization. - name: max in: query type: number description: Limit the number of phone numbers returned to this maximum count. The default is 2000. - name: start in: query type: number description: Start at the zero-based offset in the list of matching phone numbers. The default is 0. - name: phoneNumber in: query type: array description: Filter phone numbers based on the comma-separated list provided in the `phoneNumber` array. - name: ownerName in: query type: string description: Return the list of phone numbers that are owned by the given `ownerName`. Maximum length is 255. - name: telephony-config-workspaces-workspaceId-faxMessage-availableNumbers path: /telephony/config/workspaces/{workspaceId}/faxMessage/availableNumbers operations: - name: getworkspacefaxmessageavailablephonenumbers method: GET description: Get Workspace Fax Message Available Phone Numbers outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: List numbers for this organization. - name: max in: query type: number description: Limit the number of phone numbers returned to this maximum count. The default is 2000. - name: start in: query type: number description: Start at the zero-based offset in the list of matching phone numbers. The default is 0. - name: phoneNumber in: query type: array description: Filter phone numbers based on the comma-separated list provided in the `phoneNumber` array. - name: telephony-config-workspaces-workspaceId-features-accessCodes-accessCode path: /telephony/config/workspaces/{workspaceId}/features/accessCodes/{accessCode} operations: - name: deleteaspecificaccesscodeforaworkspace method: DELETE description: Delete a Specific Access Code for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: accessCode in: path type: string description: Access code for outgoing calls. required: true - name: telephony-config-workspaces-workspaceId-features-callRecordings path: /telephony/config/workspaces/{workspaceId}/features/callRecordings operations: - name: retrievecallrecordingsettingsforaworkspace method: GET description: Retrieve Call Recording Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: modifycallrecordingsettingsforaworkspace method: PUT description: Modify Call Recording Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-workspaces-workspaceId-features-intercept-actions-announcementU path: /telephony/config/workspaces/{workspaceId}/features/intercept/actions/announcementUpload/invoke operations: - name: uploadcallinterceptannouncementfileforaworkspace method: POST description: Upload Call Intercept Announcement file for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: orgId in: query type: string description: Create an announcement in this organization. - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: telephony-config-workspaces-workspaceId-musicOnHold path: /telephony/config/workspaces/{workspaceId}/musicOnHold operations: - name: retrievemusiconholdsettingsforaworkspace method: GET description: Retrieve Music On Hold Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: ID of the organization in which the person resides. Only admin users of another organization (such as partners) may use this parameter as the default is the sam - name: modifymusiconholdsettingsforaworkspace method: PUT description: Modify Music On Hold Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: ID of the organization in which the person resides. Only admin users of another organization (such as partners) may use this parameter as the default is the sam - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-workspaces-workspaceId-numbers path: /telephony/config/workspaces/{workspaceId}/numbers operations: - name: assignorunassignnumbersassociatedwithaspecificworkspace method: PUT description: Assign or Unassign numbers associated with a specific workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-workspaces-workspaceId-outgoingPermission-digitPatterns path: /telephony/config/workspaces/{workspaceId}/outgoingPermission/digitPatterns operations: - name: retrievealldigitpatternsforaworkspace method: GET description: Retrieve all Digit Patterns for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: createdigitpatternforaworkspace method: POST description: Create Digit Pattern for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: modifythedigitpatterncategorycontrolsettingsfortheworkspace method: PUT description: Modify the Digit Pattern Category Control Settings for the Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: deletealldigitpatternsforaworkspace method: DELETE description: Delete all Digit Patterns for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: telephony-config-workspaces-workspaceId-outgoingPermission-digitPatterns-digitPa path: /telephony/config/workspaces/{workspaceId}/outgoingPermission/digitPatterns/{digitPatternId} operations: - name: retrieveadigitpatterndetailsfortheworkspace method: GET description: Retrieve a Digit Pattern details for the Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: digitPatternId in: path type: string description: Unique identifier for the digit pattern. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: modifyadigitpatternfortheworkspace method: PUT description: Modify a Digit Pattern for the Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: digitPatternId in: path type: string description: Unique identifier for the digit pattern. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: deleteadigitpatternfortheworkspace method: DELETE description: Delete a Digit Pattern for the Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: digitPatternId in: path type: string description: Unique identifier for the digit pattern. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: telephony-config-workspaces-workspaceId-priorityAlert path: /telephony/config/workspaces/{workspaceId}/priorityAlert operations: - name: retrievepriorityalertsettingsforaworkspace method: GET description: Retrieve Priority Alert Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: configurepriorityalertsettingsforaworkspace method: PUT description: Configure Priority Alert Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization in which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is the ' - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-workspaces-workspaceId-priorityAlert-criteria path: /telephony/config/workspaces/{workspaceId}/priorityAlert/criteria operations: - name: createpriorityalertcriteriaforaworkspace method: POST description: Create Priority Alert Criteria for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-workspaces-workspaceId-priorityAlert-criteria-id path: /telephony/config/workspaces/{workspaceId}/priorityAlert/criteria/{id} operations: - name: retrievepriorityalertcriteriaforaworkspace method: GET description: Retrieve Priority Alert Criteria for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: id in: path type: string description: Unique identifier for the criteria. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: modifypriorityalertcriteriaforaworkspace method: PUT description: Modify Priority Alert Criteria for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: id in: path type: string description: Unique identifier for the criteria. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: deletepriorityalertcriteriaforaworkspace method: DELETE description: Delete Priority Alert Criteria for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: id in: path type: string description: Unique identifier for the criteria. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: telephony-config-workspaces-workspaceId-privacy path: /telephony/config/workspaces/{workspaceId}/privacy operations: - name: retrieveprivacysettingsforaworkspace method: GET description: Retrieve Privacy Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: modifyprivacysettingsforaworkspace method: PUT description: Modify Privacy Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-workspaces-workspaceId-pushToTalk path: /telephony/config/workspaces/{workspaceId}/pushToTalk operations: - name: readpushtotalksettingsforaworkspace method: GET description: Read Push-to-Talk Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization in which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is the ' - name: configurepushtotalksettingsforaworkspace method: PUT description: Configure Push-to-Talk Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization in which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is the ' - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-workspaces-workspaceId-secondary-availableNumbers path: /telephony/config/workspaces/{workspaceId}/secondary/availableNumbers operations: - name: getworkspacesecondaryavailablephonenumbers method: GET description: Get Workspace Secondary Available Phone Numbers outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: List numbers for this organization. - name: max in: query type: number description: Limit the number of phone numbers returned to this maximum count. The default is 2000. - name: start in: query type: number description: Start at the zero-based offset in the list of matching phone numbers. The default is 0. - name: phoneNumber in: query type: array description: Filter phone numbers based on the comma-separated list provided in the `phoneNumber` array. - name: telephony-config-workspaces-workspaceId-selectiveAccept path: /telephony/config/workspaces/{workspaceId}/selectiveAccept operations: - name: retrieveselectiveacceptsettingsforaworkspace method: GET description: Retrieve Selective Accept Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: modifyselectiveacceptsettingsforaworkspace method: PUT description: Modify Selective Accept Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-workspaces-workspaceId-selectiveAccept-criteria path: /telephony/config/workspaces/{workspaceId}/selectiveAccept/criteria operations: - name: createselectiveacceptcriteriaforaworkspace method: POST description: Create Selective Accept Criteria for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-workspaces-workspaceId-selectiveAccept-criteria-id path: /telephony/config/workspaces/{workspaceId}/selectiveAccept/criteria/{id} operations: - name: retrieveselectiveacceptcriteriaforaworkspace method: GET description: Retrieve Selective Accept Criteria for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: id in: path type: string description: Unique identifier for the criteria. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: modifyselectiveacceptcriteriaforaworkspace method: PUT description: Modify Selective Accept Criteria for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: id in: path type: string description: Unique identifier for the criteria. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: deleteselectiveacceptcriteriaforaworkspace method: DELETE description: Delete Selective Accept Criteria for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: id in: path type: string description: Unique identifier for the criteria. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: telephony-config-workspaces-workspaceId-selectiveForward path: /telephony/config/workspaces/{workspaceId}/selectiveForward operations: - name: retrieveselectiveforwardsettingsforaworkspace method: GET description: Retrieve Selective Forward Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: modifyselectiveforwardsettingsforaworkspace method: PUT description: Modify Selective Forward Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-workspaces-workspaceId-selectiveForward-criteria path: /telephony/config/workspaces/{workspaceId}/selectiveForward/criteria operations: - name: createselectiveforwardcriteriaforaworkspace method: POST description: Create Selective Forward Criteria for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-workspaces-workspaceId-selectiveForward-criteria-id path: /telephony/config/workspaces/{workspaceId}/selectiveForward/criteria/{id} operations: - name: retrieveselectiveforwardcriteriaforaworkspace method: GET description: Retrieve Selective Forward Criteria for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: id in: path type: string description: Unique identifier for the criteria. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: modifyselectiveforwardcriteriaforaworkspace method: PUT description: Modify Selective Forward Criteria for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: id in: path type: string description: Unique identifier for the criteria. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: deleteselectiveforwardcriteriaforaworkspace method: DELETE description: Delete Selective Forward Criteria for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: id in: path type: string description: Unique identifier for the criteria. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: telephony-config-workspaces-workspaceId-selectiveReject path: /telephony/config/workspaces/{workspaceId}/selectiveReject operations: - name: retrieveselectiverejectsettingsforaworkspace method: GET description: Retrieve Selective Reject Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: modifyselectiverejectsettingsforaworkspace method: PUT description: Modify Selective Reject Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-workspaces-workspaceId-selectiveReject-criteria path: /telephony/config/workspaces/{workspaceId}/selectiveReject/criteria operations: - name: createselectiverejectcriteriaforaworkspace method: POST description: Create Selective Reject Criteria for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-workspaces-workspaceId-selectiveReject-criteria-id path: /telephony/config/workspaces/{workspaceId}/selectiveReject/criteria/{id} operations: - name: retrieveselectiverejectcriteriaforaworkspace method: GET description: Retrieve Selective Reject Criteria for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: id in: path type: string description: Unique identifier for the criteria. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: modifyselectiverejectcriteriaforaworkspace method: PUT description: Modify Selective Reject Criteria for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: id in: path type: string description: Unique identifier for the criteria. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: deleteselectiverejectcriteriaforaworkspace method: DELETE description: Delete Selective Reject Criteria for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: id in: path type: string description: Unique identifier for the criteria. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: telephony-config-workspaces-workspaceId-sequentialRing path: /telephony/config/workspaces/{workspaceId}/sequentialRing operations: - name: retrievesequentialringsettingsforaworkspace method: GET description: Retrieve Sequential Ring Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: modifysequentialringsettingsforaworkspace method: PUT description: Modify Sequential Ring Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-workspaces-workspaceId-sequentialRing-criteria path: /telephony/config/workspaces/{workspaceId}/sequentialRing/criteria operations: - name: createsequentialringcriteriaforaworkspace method: POST description: Create Sequential Ring Criteria for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-workspaces-workspaceId-sequentialRing-criteria-id path: /telephony/config/workspaces/{workspaceId}/sequentialRing/criteria/{id} operations: - name: retrievesequentialringcriteriaforaworkspace method: GET description: Retrieve Sequential Ring Criteria for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: id in: path type: string description: Unique identifier for the criteria. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: modifysequentialringcriteriaforaworkspace method: PUT description: Modify Sequential Ring Criteria for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: id in: path type: string description: Unique identifier for the criteria. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: deletesequentialringcriteriaforaworkspace method: DELETE description: Delete Sequential Ring Criteria for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: id in: path type: string description: Unique identifier for the criteria. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: telephony-config-workspaces-workspaceId-simultaneousRing path: /telephony/config/workspaces/{workspaceId}/simultaneousRing operations: - name: retrievesimultaneousringsettingsforaworkspace method: GET description: Retrieve Simultaneous Ring Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: modifysimultaneousringsettingsforaworkspace method: PUT description: Modify Simultaneous Ring Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-workspaces-workspaceId-simultaneousRing-criteria path: /telephony/config/workspaces/{workspaceId}/simultaneousRing/criteria operations: - name: createsimultaneousringcriteriaforaworkspace method: POST description: Create Simultaneous Ring Criteria for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-workspaces-workspaceId-simultaneousRing-criteria-id path: /telephony/config/workspaces/{workspaceId}/simultaneousRing/criteria/{id} operations: - name: retrievesimultaneousringcriteriaforaworkspace method: GET description: Retrieve Simultaneous Ring Criteria for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: id in: path type: string description: Unique identifier for the criteria. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: modifysimultaneousringcriteriaforaworkspace method: PUT description: Modify Simultaneous Ring Criteria for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: id in: path type: string description: Unique identifier for the criteria. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: body in: body type: object description: Request body (JSON). required: false - name: deletesimultaneousringcriteriaforaworkspace method: DELETE description: Delete Simultaneous Ring Criteria for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: id in: path type: string description: Unique identifier for the criteria. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: telephony-config-workspaces-workspaceId-voicemail path: /telephony/config/workspaces/{workspaceId}/voicemail operations: - name: readvoicemailsettingsforaworkspace method: GET description: Read Voicemail Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization in which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is the ' - name: configurevoicemailsettingsforaworkspace method: PUT description: Configure Voicemail Settings for a Workspace outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization in which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is the ' - name: body in: body type: object description: Request body (JSON). required: false - name: telephony-config-workspaces-workspaceId-voicemail-actions-uploadBusyGreeting-inv path: /telephony/config/workspaces/{workspaceId}/voicemail/actions/uploadBusyGreeting/invoke operations: - name: configurebusyvoicemailgreetingforaplace method: POST description: Configure Busy Voicemail Greeting for a Place outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' - name: telephony-config-workspaces-workspaceId-voicemail-actions-uploadNoAnswerGreeting path: /telephony/config/workspaces/{workspaceId}/voicemail/actions/uploadNoAnswerGreeting/invoke operations: - name: configurenoanswervoicemailgreetingforaplace method: POST description: Configure No Answer Voicemail Greeting for a Place outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workspaceId in: path type: string description: Unique identifier for the workspace. required: true - name: orgId in: query type: string description: 'ID of the organization within which the workspace resides. Only admin users of another organization (such as partners) may use this parameter as the default is ' authentication: type: bearer token: '{{env.WEBEX_API_KEY}}' exposes: - type: rest namespace: cloud-calling-workspace-call-settings-2-2-rest port: 8080 description: REST adapter for Webex Cloud Calling — Workspace Call Settings (2/2). One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/telephony/config/workspaces/availablenumbers name: telephony-config-workspaces-availablenumbers description: REST surface for telephony-config-workspaces-availableNumbers. operations: - method: GET name: getworkspaceavailablephonenumbers description: Get Workspace Available Phone Numbers call: cloud-calling-workspace-call-settings-2-2.getworkspaceavailablephonenumbers with: orgId: rest.orgId locationId: rest.locationId max: rest.max start: rest.start phoneNumber: rest.phoneNumber outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{placeid}/voicemail/passcode name: telephony-config-workspaces-placeid-voicemail-passcode description: REST surface for telephony-config-workspaces-placeId-voicemail-passcode. operations: - method: PUT name: modifyvoicemailpasscodeforaworkspace description: Modify Voicemail Passcode for a Workspace call: cloud-calling-workspace-call-settings-2-2.modifyvoicemailpasscodeforaworkspace with: placeId: rest.placeId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/anonymouscallreject name: telephony-config-workspaces-workspaceid-anonymouscallreject description: REST surface for telephony-config-workspaces-workspaceId-anonymousCallReject. operations: - method: GET name: retrieveanonymouscallsettingsforaworkspace description: Retrieve Anonymous Call Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.retrieveanonymouscallsettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: modifyanonymouscallsettingsforaworkspace description: Modify Anonymous Call Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.modifyanonymouscallsettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/bargein name: telephony-config-workspaces-workspaceid-bargein description: REST surface for telephony-config-workspaces-workspaceId-bargeIn. operations: - method: GET name: retrievebargeincallsettingsforaworkspace description: Retrieve Barge In Call Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.retrievebargeincallsettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: modifybargeincallsettingsforaworkspace description: Modify Barge In Call Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.modifybargeincallsettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/callbridge name: telephony-config-workspaces-workspaceid-callbridge description: REST surface for telephony-config-workspaces-workspaceId-callBridge. operations: - method: GET name: retrievecallbridgewarningtonesettingsforaworkspace description: Retrieve Call Bridge Warning Tone Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.retrievecallbridgewarningtonesettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: modifycallbridgewarningtonesettingsforaworkspace description: Modify Call Bridge Warning Tone Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.modifycallbridgewarningtonesettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/callforwarding/availablenumbers name: telephony-config-workspaces-workspaceid-callforwarding-availablenumbers description: REST surface for telephony-config-workspaces-workspaceId-callForwarding-availableNumbers. operations: - method: GET name: getworkspacecallforwardavailablephonenumbers description: Get Workspace Call Forward Available Phone Numbers call: cloud-calling-workspace-call-settings-2-2.getworkspacecallforwardavailablephonenumbers with: workspaceId: rest.workspaceId orgId: rest.orgId max: rest.max start: rest.start phoneNumber: rest.phoneNumber ownerName: rest.ownerName extension: rest.extension outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/callintercept/availablenumbers name: telephony-config-workspaces-workspaceid-callintercept-availablenumbers description: REST surface for telephony-config-workspaces-workspaceId-callIntercept-availableNumbers. operations: - method: GET name: getworkspacecallinterceptavailablephonenumbers description: Get Workspace Call Intercept Available Phone Numbers call: cloud-calling-workspace-call-settings-2-2.getworkspacecallinterceptavailablephonenumbers with: workspaceId: rest.workspaceId orgId: rest.orgId max: rest.max start: rest.start phoneNumber: rest.phoneNumber ownerName: rest.ownerName extension: rest.extension outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/callpolicies name: telephony-config-workspaces-workspaceid-callpolicies description: REST surface for telephony-config-workspaces-workspaceId-callPolicies. operations: - method: GET name: readcallpolicysettingsforaworkspace description: Read Call Policy Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.readcallpolicysettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: configurecallpolicysettingsforaworkspace description: Configure Call Policy Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.configurecallpolicysettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/donotdisturb name: telephony-config-workspaces-workspaceid-donotdisturb description: REST surface for telephony-config-workspaces-workspaceId-doNotDisturb. operations: - method: GET name: retrievedonotdisturbsettingsforaworkspace description: Retrieve DoNotDisturb Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.retrievedonotdisturbsettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: modifydonotdisturbsettingsforaworkspace description: Modify DoNotDisturb Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.modifydonotdisturbsettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/emergencycallbacknumber/availablenumbers name: telephony-config-workspaces-workspaceid-emergencycallbacknumber-availablenumbers description: REST surface for telephony-config-workspaces-workspaceId-emergencyCallbackNumber-availableNumbers. operations: - method: GET name: getworkspaceecbnavailablephonenumbers description: Get Workspace ECBN Available Phone Numbers call: cloud-calling-workspace-call-settings-2-2.getworkspaceecbnavailablephonenumbers with: workspaceId: rest.workspaceId orgId: rest.orgId max: rest.max start: rest.start phoneNumber: rest.phoneNumber ownerName: rest.ownerName outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/faxmessage/availablenumbers name: telephony-config-workspaces-workspaceid-faxmessage-availablenumbers description: REST surface for telephony-config-workspaces-workspaceId-faxMessage-availableNumbers. operations: - method: GET name: getworkspacefaxmessageavailablephonenumbers description: Get Workspace Fax Message Available Phone Numbers call: cloud-calling-workspace-call-settings-2-2.getworkspacefaxmessageavailablephonenumbers with: workspaceId: rest.workspaceId orgId: rest.orgId max: rest.max start: rest.start phoneNumber: rest.phoneNumber outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/features/accesscodes/{accesscode} name: telephony-config-workspaces-workspaceid-features-accesscodes-accesscode description: REST surface for telephony-config-workspaces-workspaceId-features-accessCodes-accessCode. operations: - method: DELETE name: deleteaspecificaccesscodeforaworkspace description: Delete a Specific Access Code for a Workspace call: cloud-calling-workspace-call-settings-2-2.deleteaspecificaccesscodeforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId accessCode: rest.accessCode outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/features/callrecordings name: telephony-config-workspaces-workspaceid-features-callrecordings description: REST surface for telephony-config-workspaces-workspaceId-features-callRecordings. operations: - method: GET name: retrievecallrecordingsettingsforaworkspace description: Retrieve Call Recording Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.retrievecallrecordingsettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: modifycallrecordingsettingsforaworkspace description: Modify Call Recording Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.modifycallrecordingsettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/features/intercept/actions/announcementupload/invoke name: telephony-config-workspaces-workspaceid-features-intercept-actions-announcementu description: REST surface for telephony-config-workspaces-workspaceId-features-intercept-actions-announcementU. operations: - method: POST name: uploadcallinterceptannouncementfileforaworkspace description: Upload Call Intercept Announcement file for a Workspace call: cloud-calling-workspace-call-settings-2-2.uploadcallinterceptannouncementfileforaworkspace with: orgId: rest.orgId workspaceId: rest.workspaceId outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/musiconhold name: telephony-config-workspaces-workspaceid-musiconhold description: REST surface for telephony-config-workspaces-workspaceId-musicOnHold. operations: - method: GET name: retrievemusiconholdsettingsforaworkspace description: Retrieve Music On Hold Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.retrievemusiconholdsettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: modifymusiconholdsettingsforaworkspace description: Modify Music On Hold Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.modifymusiconholdsettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/numbers name: telephony-config-workspaces-workspaceid-numbers description: REST surface for telephony-config-workspaces-workspaceId-numbers. operations: - method: PUT name: assignorunassignnumbersassociatedwithaspecificworkspace description: Assign or Unassign numbers associated with a specific workspace call: cloud-calling-workspace-call-settings-2-2.assignorunassignnumbersassociatedwithaspecificworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/outgoingpermission/digitpatterns name: telephony-config-workspaces-workspaceid-outgoingpermission-digitpatterns description: REST surface for telephony-config-workspaces-workspaceId-outgoingPermission-digitPatterns. operations: - method: GET name: retrievealldigitpatternsforaworkspace description: Retrieve all Digit Patterns for a Workspace call: cloud-calling-workspace-call-settings-2-2.retrievealldigitpatternsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId outputParameters: - type: object mapping: $. - method: POST name: createdigitpatternforaworkspace description: Create Digit Pattern for a Workspace call: cloud-calling-workspace-call-settings-2-2.createdigitpatternforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - method: PUT name: modifythedigitpatterncategorycontrolsettingsfortheworkspace description: Modify the Digit Pattern Category Control Settings for the Workspace call: cloud-calling-workspace-call-settings-2-2.modifythedigitpatterncategorycontrolsettingsfortheworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletealldigitpatternsforaworkspace description: Delete all Digit Patterns for a Workspace call: cloud-calling-workspace-call-settings-2-2.deletealldigitpatternsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/outgoingpermission/digitpatterns/{digitpatternid} name: telephony-config-workspaces-workspaceid-outgoingpermission-digitpatterns-digitpa description: REST surface for telephony-config-workspaces-workspaceId-outgoingPermission-digitPatterns-digitPa. operations: - method: GET name: retrieveadigitpatterndetailsfortheworkspace description: Retrieve a Digit Pattern details for the Workspace call: cloud-calling-workspace-call-settings-2-2.retrieveadigitpatterndetailsfortheworkspace with: workspaceId: rest.workspaceId digitPatternId: rest.digitPatternId orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: modifyadigitpatternfortheworkspace description: Modify a Digit Pattern for the Workspace call: cloud-calling-workspace-call-settings-2-2.modifyadigitpatternfortheworkspace with: workspaceId: rest.workspaceId digitPatternId: rest.digitPatternId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deleteadigitpatternfortheworkspace description: Delete a Digit Pattern for the Workspace call: cloud-calling-workspace-call-settings-2-2.deleteadigitpatternfortheworkspace with: workspaceId: rest.workspaceId digitPatternId: rest.digitPatternId orgId: rest.orgId outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/priorityalert name: telephony-config-workspaces-workspaceid-priorityalert description: REST surface for telephony-config-workspaces-workspaceId-priorityAlert. operations: - method: GET name: retrievepriorityalertsettingsforaworkspace description: Retrieve Priority Alert Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.retrievepriorityalertsettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: configurepriorityalertsettingsforaworkspace description: Configure Priority Alert Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.configurepriorityalertsettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/priorityalert/criteria name: telephony-config-workspaces-workspaceid-priorityalert-criteria description: REST surface for telephony-config-workspaces-workspaceId-priorityAlert-criteria. operations: - method: POST name: createpriorityalertcriteriaforaworkspace description: Create Priority Alert Criteria for a Workspace call: cloud-calling-workspace-call-settings-2-2.createpriorityalertcriteriaforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/priorityalert/criteria/{id} name: telephony-config-workspaces-workspaceid-priorityalert-criteria-id description: REST surface for telephony-config-workspaces-workspaceId-priorityAlert-criteria-id. operations: - method: GET name: retrievepriorityalertcriteriaforaworkspace description: Retrieve Priority Alert Criteria for a Workspace call: cloud-calling-workspace-call-settings-2-2.retrievepriorityalertcriteriaforaworkspace with: workspaceId: rest.workspaceId id: rest.id orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: modifypriorityalertcriteriaforaworkspace description: Modify Priority Alert Criteria for a Workspace call: cloud-calling-workspace-call-settings-2-2.modifypriorityalertcriteriaforaworkspace with: workspaceId: rest.workspaceId id: rest.id orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletepriorityalertcriteriaforaworkspace description: Delete Priority Alert Criteria for a Workspace call: cloud-calling-workspace-call-settings-2-2.deletepriorityalertcriteriaforaworkspace with: workspaceId: rest.workspaceId id: rest.id orgId: rest.orgId outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/privacy name: telephony-config-workspaces-workspaceid-privacy description: REST surface for telephony-config-workspaces-workspaceId-privacy. operations: - method: GET name: retrieveprivacysettingsforaworkspace description: Retrieve Privacy Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.retrieveprivacysettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: modifyprivacysettingsforaworkspace description: Modify Privacy Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.modifyprivacysettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/pushtotalk name: telephony-config-workspaces-workspaceid-pushtotalk description: REST surface for telephony-config-workspaces-workspaceId-pushToTalk. operations: - method: GET name: readpushtotalksettingsforaworkspace description: Read Push-to-Talk Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.readpushtotalksettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: configurepushtotalksettingsforaworkspace description: Configure Push-to-Talk Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.configurepushtotalksettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/secondary/availablenumbers name: telephony-config-workspaces-workspaceid-secondary-availablenumbers description: REST surface for telephony-config-workspaces-workspaceId-secondary-availableNumbers. operations: - method: GET name: getworkspacesecondaryavailablephonenumbers description: Get Workspace Secondary Available Phone Numbers call: cloud-calling-workspace-call-settings-2-2.getworkspacesecondaryavailablephonenumbers with: workspaceId: rest.workspaceId orgId: rest.orgId max: rest.max start: rest.start phoneNumber: rest.phoneNumber outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/selectiveaccept name: telephony-config-workspaces-workspaceid-selectiveaccept description: REST surface for telephony-config-workspaces-workspaceId-selectiveAccept. operations: - method: GET name: retrieveselectiveacceptsettingsforaworkspace description: Retrieve Selective Accept Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.retrieveselectiveacceptsettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: modifyselectiveacceptsettingsforaworkspace description: Modify Selective Accept Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.modifyselectiveacceptsettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/selectiveaccept/criteria name: telephony-config-workspaces-workspaceid-selectiveaccept-criteria description: REST surface for telephony-config-workspaces-workspaceId-selectiveAccept-criteria. operations: - method: POST name: createselectiveacceptcriteriaforaworkspace description: Create Selective Accept Criteria for a Workspace call: cloud-calling-workspace-call-settings-2-2.createselectiveacceptcriteriaforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/selectiveaccept/criteria/{id} name: telephony-config-workspaces-workspaceid-selectiveaccept-criteria-id description: REST surface for telephony-config-workspaces-workspaceId-selectiveAccept-criteria-id. operations: - method: GET name: retrieveselectiveacceptcriteriaforaworkspace description: Retrieve Selective Accept Criteria for a Workspace call: cloud-calling-workspace-call-settings-2-2.retrieveselectiveacceptcriteriaforaworkspace with: workspaceId: rest.workspaceId id: rest.id orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: modifyselectiveacceptcriteriaforaworkspace description: Modify Selective Accept Criteria for a Workspace call: cloud-calling-workspace-call-settings-2-2.modifyselectiveacceptcriteriaforaworkspace with: workspaceId: rest.workspaceId id: rest.id orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deleteselectiveacceptcriteriaforaworkspace description: Delete Selective Accept Criteria for a Workspace call: cloud-calling-workspace-call-settings-2-2.deleteselectiveacceptcriteriaforaworkspace with: workspaceId: rest.workspaceId id: rest.id orgId: rest.orgId outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/selectiveforward name: telephony-config-workspaces-workspaceid-selectiveforward description: REST surface for telephony-config-workspaces-workspaceId-selectiveForward. operations: - method: GET name: retrieveselectiveforwardsettingsforaworkspace description: Retrieve Selective Forward Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.retrieveselectiveforwardsettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: modifyselectiveforwardsettingsforaworkspace description: Modify Selective Forward Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.modifyselectiveforwardsettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/selectiveforward/criteria name: telephony-config-workspaces-workspaceid-selectiveforward-criteria description: REST surface for telephony-config-workspaces-workspaceId-selectiveForward-criteria. operations: - method: POST name: createselectiveforwardcriteriaforaworkspace description: Create Selective Forward Criteria for a Workspace call: cloud-calling-workspace-call-settings-2-2.createselectiveforwardcriteriaforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/selectiveforward/criteria/{id} name: telephony-config-workspaces-workspaceid-selectiveforward-criteria-id description: REST surface for telephony-config-workspaces-workspaceId-selectiveForward-criteria-id. operations: - method: GET name: retrieveselectiveforwardcriteriaforaworkspace description: Retrieve Selective Forward Criteria for a Workspace call: cloud-calling-workspace-call-settings-2-2.retrieveselectiveforwardcriteriaforaworkspace with: workspaceId: rest.workspaceId id: rest.id orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: modifyselectiveforwardcriteriaforaworkspace description: Modify Selective Forward Criteria for a Workspace call: cloud-calling-workspace-call-settings-2-2.modifyselectiveforwardcriteriaforaworkspace with: workspaceId: rest.workspaceId id: rest.id orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deleteselectiveforwardcriteriaforaworkspace description: Delete Selective Forward Criteria for a Workspace call: cloud-calling-workspace-call-settings-2-2.deleteselectiveforwardcriteriaforaworkspace with: workspaceId: rest.workspaceId id: rest.id orgId: rest.orgId outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/selectivereject name: telephony-config-workspaces-workspaceid-selectivereject description: REST surface for telephony-config-workspaces-workspaceId-selectiveReject. operations: - method: GET name: retrieveselectiverejectsettingsforaworkspace description: Retrieve Selective Reject Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.retrieveselectiverejectsettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: modifyselectiverejectsettingsforaworkspace description: Modify Selective Reject Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.modifyselectiverejectsettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/selectivereject/criteria name: telephony-config-workspaces-workspaceid-selectivereject-criteria description: REST surface for telephony-config-workspaces-workspaceId-selectiveReject-criteria. operations: - method: POST name: createselectiverejectcriteriaforaworkspace description: Create Selective Reject Criteria for a Workspace call: cloud-calling-workspace-call-settings-2-2.createselectiverejectcriteriaforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/selectivereject/criteria/{id} name: telephony-config-workspaces-workspaceid-selectivereject-criteria-id description: REST surface for telephony-config-workspaces-workspaceId-selectiveReject-criteria-id. operations: - method: GET name: retrieveselectiverejectcriteriaforaworkspace description: Retrieve Selective Reject Criteria for a Workspace call: cloud-calling-workspace-call-settings-2-2.retrieveselectiverejectcriteriaforaworkspace with: workspaceId: rest.workspaceId id: rest.id orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: modifyselectiverejectcriteriaforaworkspace description: Modify Selective Reject Criteria for a Workspace call: cloud-calling-workspace-call-settings-2-2.modifyselectiverejectcriteriaforaworkspace with: workspaceId: rest.workspaceId id: rest.id orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deleteselectiverejectcriteriaforaworkspace description: Delete Selective Reject Criteria for a Workspace call: cloud-calling-workspace-call-settings-2-2.deleteselectiverejectcriteriaforaworkspace with: workspaceId: rest.workspaceId id: rest.id orgId: rest.orgId outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/sequentialring name: telephony-config-workspaces-workspaceid-sequentialring description: REST surface for telephony-config-workspaces-workspaceId-sequentialRing. operations: - method: GET name: retrievesequentialringsettingsforaworkspace description: Retrieve Sequential Ring Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.retrievesequentialringsettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: modifysequentialringsettingsforaworkspace description: Modify Sequential Ring Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.modifysequentialringsettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/sequentialring/criteria name: telephony-config-workspaces-workspaceid-sequentialring-criteria description: REST surface for telephony-config-workspaces-workspaceId-sequentialRing-criteria. operations: - method: POST name: createsequentialringcriteriaforaworkspace description: Create Sequential Ring Criteria for a Workspace call: cloud-calling-workspace-call-settings-2-2.createsequentialringcriteriaforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/sequentialring/criteria/{id} name: telephony-config-workspaces-workspaceid-sequentialring-criteria-id description: REST surface for telephony-config-workspaces-workspaceId-sequentialRing-criteria-id. operations: - method: GET name: retrievesequentialringcriteriaforaworkspace description: Retrieve Sequential Ring Criteria for a Workspace call: cloud-calling-workspace-call-settings-2-2.retrievesequentialringcriteriaforaworkspace with: workspaceId: rest.workspaceId id: rest.id orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: modifysequentialringcriteriaforaworkspace description: Modify Sequential Ring Criteria for a Workspace call: cloud-calling-workspace-call-settings-2-2.modifysequentialringcriteriaforaworkspace with: workspaceId: rest.workspaceId id: rest.id orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletesequentialringcriteriaforaworkspace description: Delete Sequential Ring Criteria for a Workspace call: cloud-calling-workspace-call-settings-2-2.deletesequentialringcriteriaforaworkspace with: workspaceId: rest.workspaceId id: rest.id orgId: rest.orgId outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/simultaneousring name: telephony-config-workspaces-workspaceid-simultaneousring description: REST surface for telephony-config-workspaces-workspaceId-simultaneousRing. operations: - method: GET name: retrievesimultaneousringsettingsforaworkspace description: Retrieve Simultaneous Ring Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.retrievesimultaneousringsettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: modifysimultaneousringsettingsforaworkspace description: Modify Simultaneous Ring Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.modifysimultaneousringsettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/simultaneousring/criteria name: telephony-config-workspaces-workspaceid-simultaneousring-criteria description: REST surface for telephony-config-workspaces-workspaceId-simultaneousRing-criteria. operations: - method: POST name: createsimultaneousringcriteriaforaworkspace description: Create Simultaneous Ring Criteria for a Workspace call: cloud-calling-workspace-call-settings-2-2.createsimultaneousringcriteriaforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/simultaneousring/criteria/{id} name: telephony-config-workspaces-workspaceid-simultaneousring-criteria-id description: REST surface for telephony-config-workspaces-workspaceId-simultaneousRing-criteria-id. operations: - method: GET name: retrievesimultaneousringcriteriaforaworkspace description: Retrieve Simultaneous Ring Criteria for a Workspace call: cloud-calling-workspace-call-settings-2-2.retrievesimultaneousringcriteriaforaworkspace with: workspaceId: rest.workspaceId id: rest.id orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: modifysimultaneousringcriteriaforaworkspace description: Modify Simultaneous Ring Criteria for a Workspace call: cloud-calling-workspace-call-settings-2-2.modifysimultaneousringcriteriaforaworkspace with: workspaceId: rest.workspaceId id: rest.id orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: deletesimultaneousringcriteriaforaworkspace description: Delete Simultaneous Ring Criteria for a Workspace call: cloud-calling-workspace-call-settings-2-2.deletesimultaneousringcriteriaforaworkspace with: workspaceId: rest.workspaceId id: rest.id orgId: rest.orgId outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/voicemail name: telephony-config-workspaces-workspaceid-voicemail description: REST surface for telephony-config-workspaces-workspaceId-voicemail. operations: - method: GET name: readvoicemailsettingsforaworkspace description: Read Voicemail Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.readvoicemailsettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId outputParameters: - type: object mapping: $. - method: PUT name: configurevoicemailsettingsforaworkspace description: Configure Voicemail Settings for a Workspace call: cloud-calling-workspace-call-settings-2-2.configurevoicemailsettingsforaworkspace with: workspaceId: rest.workspaceId orgId: rest.orgId body: rest.body outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/voicemail/actions/uploadbusygreeting/invoke name: telephony-config-workspaces-workspaceid-voicemail-actions-uploadbusygreeting-inv description: REST surface for telephony-config-workspaces-workspaceId-voicemail-actions-uploadBusyGreeting-inv. operations: - method: POST name: configurebusyvoicemailgreetingforaplace description: Configure Busy Voicemail Greeting for a Place call: cloud-calling-workspace-call-settings-2-2.configurebusyvoicemailgreetingforaplace with: workspaceId: rest.workspaceId orgId: rest.orgId outputParameters: - type: object mapping: $. - path: /v1/telephony/config/workspaces/{workspaceid}/voicemail/actions/uploadnoanswergreeting/invoke name: telephony-config-workspaces-workspaceid-voicemail-actions-uploadnoanswergreeting description: REST surface for telephony-config-workspaces-workspaceId-voicemail-actions-uploadNoAnswerGreeting. operations: - method: POST name: configurenoanswervoicemailgreetingforaplace description: Configure No Answer Voicemail Greeting for a Place call: cloud-calling-workspace-call-settings-2-2.configurenoanswervoicemailgreetingforaplace with: workspaceId: rest.workspaceId orgId: rest.orgId outputParameters: - type: object mapping: $. - type: mcp namespace: cloud-calling-workspace-call-settings-2-2-mcp port: 9090 transport: http description: MCP adapter for Webex Cloud Calling — Workspace Call Settings (2/2). One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: get-workspace-available-phone-numbers description: Get Workspace Available Phone Numbers hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.getworkspaceavailablephonenumbers with: orgId: tools.orgId locationId: tools.locationId max: tools.max start: tools.start phoneNumber: tools.phoneNumber outputParameters: - type: object mapping: $. - name: modify-voicemail-passcode-workspace description: Modify Voicemail Passcode for a Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.modifyvoicemailpasscodeforaworkspace with: placeId: tools.placeId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: retrieve-anonymous-call-settings-workspace description: Retrieve Anonymous Call Settings for a Workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.retrieveanonymouscallsettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: modify-anonymous-call-settings-workspace description: Modify Anonymous Call Settings for a Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.modifyanonymouscallsettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: retrieve-barge-call-settings-workspace description: Retrieve Barge In Call Settings for a Workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.retrievebargeincallsettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: modify-barge-call-settings-workspace description: Modify Barge In Call Settings for a Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.modifybargeincallsettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: retrieve-call-bridge-warning-tone description: Retrieve Call Bridge Warning Tone Settings for a Workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.retrievecallbridgewarningtonesettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: modify-call-bridge-warning-tone description: Modify Call Bridge Warning Tone Settings for a Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.modifycallbridgewarningtonesettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: get-workspace-call-forward-available description: Get Workspace Call Forward Available Phone Numbers hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.getworkspacecallforwardavailablephonenumbers with: workspaceId: tools.workspaceId orgId: tools.orgId max: tools.max start: tools.start phoneNumber: tools.phoneNumber ownerName: tools.ownerName extension: tools.extension outputParameters: - type: object mapping: $. - name: get-workspace-call-intercept-available description: Get Workspace Call Intercept Available Phone Numbers hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.getworkspacecallinterceptavailablephonenumbers with: workspaceId: tools.workspaceId orgId: tools.orgId max: tools.max start: tools.start phoneNumber: tools.phoneNumber ownerName: tools.ownerName extension: tools.extension outputParameters: - type: object mapping: $. - name: read-call-policy-settings-workspace description: Read Call Policy Settings for a Workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.readcallpolicysettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: configure-call-policy-settings-workspace description: Configure Call Policy Settings for a Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.configurecallpolicysettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: retrieve-donotdisturb-settings-workspace description: Retrieve DoNotDisturb Settings for a Workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.retrievedonotdisturbsettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: modify-donotdisturb-settings-workspace description: Modify DoNotDisturb Settings for a Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.modifydonotdisturbsettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: get-workspace-ecbn-available-phone description: Get Workspace ECBN Available Phone Numbers hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.getworkspaceecbnavailablephonenumbers with: workspaceId: tools.workspaceId orgId: tools.orgId max: tools.max start: tools.start phoneNumber: tools.phoneNumber ownerName: tools.ownerName outputParameters: - type: object mapping: $. - name: get-workspace-fax-message-available description: Get Workspace Fax Message Available Phone Numbers hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.getworkspacefaxmessageavailablephonenumbers with: workspaceId: tools.workspaceId orgId: tools.orgId max: tools.max start: tools.start phoneNumber: tools.phoneNumber outputParameters: - type: object mapping: $. - name: delete-specific-access-code-workspace description: Delete a Specific Access Code for a Workspace hints: readOnly: false destructive: true idempotent: true call: cloud-calling-workspace-call-settings-2-2.deleteaspecificaccesscodeforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId accessCode: tools.accessCode outputParameters: - type: object mapping: $. - name: retrieve-call-recording-settings-workspace description: Retrieve Call Recording Settings for a Workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.retrievecallrecordingsettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: modify-call-recording-settings-workspace description: Modify Call Recording Settings for a Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.modifycallrecordingsettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: upload-call-intercept-announcement-file description: Upload Call Intercept Announcement file for a Workspace hints: readOnly: false destructive: false idempotent: false call: cloud-calling-workspace-call-settings-2-2.uploadcallinterceptannouncementfileforaworkspace with: orgId: tools.orgId workspaceId: tools.workspaceId outputParameters: - type: object mapping: $. - name: retrieve-music-hold-settings-workspace description: Retrieve Music On Hold Settings for a Workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.retrievemusiconholdsettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: modify-music-hold-settings-workspace description: Modify Music On Hold Settings for a Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.modifymusiconholdsettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: assign-unassign-numbers-associated-specific description: Assign or Unassign numbers associated with a specific workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.assignorunassignnumbersassociatedwithaspecificworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: retrieve-all-digit-patterns-workspace description: Retrieve all Digit Patterns for a Workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.retrievealldigitpatternsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: create-digit-pattern-workspace description: Create Digit Pattern for a Workspace hints: readOnly: false destructive: false idempotent: false call: cloud-calling-workspace-call-settings-2-2.createdigitpatternforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: modify-digit-pattern-category-control description: Modify the Digit Pattern Category Control Settings for the Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.modifythedigitpatterncategorycontrolsettingsfortheworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: delete-all-digit-patterns-workspace description: Delete all Digit Patterns for a Workspace hints: readOnly: false destructive: true idempotent: true call: cloud-calling-workspace-call-settings-2-2.deletealldigitpatternsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: retrieve-digit-pattern-details-workspace description: Retrieve a Digit Pattern details for the Workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.retrieveadigitpatterndetailsfortheworkspace with: workspaceId: tools.workspaceId digitPatternId: tools.digitPatternId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: modify-digit-pattern-workspace description: Modify a Digit Pattern for the Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.modifyadigitpatternfortheworkspace with: workspaceId: tools.workspaceId digitPatternId: tools.digitPatternId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: delete-digit-pattern-workspace description: Delete a Digit Pattern for the Workspace hints: readOnly: false destructive: true idempotent: true call: cloud-calling-workspace-call-settings-2-2.deleteadigitpatternfortheworkspace with: workspaceId: tools.workspaceId digitPatternId: tools.digitPatternId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: retrieve-priority-alert-settings-workspace description: Retrieve Priority Alert Settings for a Workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.retrievepriorityalertsettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: configure-priority-alert-settings-workspace description: Configure Priority Alert Settings for a Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.configurepriorityalertsettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: create-priority-alert-criteria-workspace description: Create Priority Alert Criteria for a Workspace hints: readOnly: false destructive: false idempotent: false call: cloud-calling-workspace-call-settings-2-2.createpriorityalertcriteriaforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: retrieve-priority-alert-criteria-workspace description: Retrieve Priority Alert Criteria for a Workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.retrievepriorityalertcriteriaforaworkspace with: workspaceId: tools.workspaceId id: tools.id orgId: tools.orgId outputParameters: - type: object mapping: $. - name: modify-priority-alert-criteria-workspace description: Modify Priority Alert Criteria for a Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.modifypriorityalertcriteriaforaworkspace with: workspaceId: tools.workspaceId id: tools.id orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: delete-priority-alert-criteria-workspace description: Delete Priority Alert Criteria for a Workspace hints: readOnly: false destructive: true idempotent: true call: cloud-calling-workspace-call-settings-2-2.deletepriorityalertcriteriaforaworkspace with: workspaceId: tools.workspaceId id: tools.id orgId: tools.orgId outputParameters: - type: object mapping: $. - name: retrieve-privacy-settings-workspace description: Retrieve Privacy Settings for a Workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.retrieveprivacysettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: modify-privacy-settings-workspace description: Modify Privacy Settings for a Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.modifyprivacysettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: read-push-talk-settings-workspace description: Read Push-to-Talk Settings for a Workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.readpushtotalksettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: configure-push-talk-settings-workspace description: Configure Push-to-Talk Settings for a Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.configurepushtotalksettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: get-workspace-secondary-available-phone description: Get Workspace Secondary Available Phone Numbers hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.getworkspacesecondaryavailablephonenumbers with: workspaceId: tools.workspaceId orgId: tools.orgId max: tools.max start: tools.start phoneNumber: tools.phoneNumber outputParameters: - type: object mapping: $. - name: retrieve-selective-accept-settings-workspace description: Retrieve Selective Accept Settings for a Workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.retrieveselectiveacceptsettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: modify-selective-accept-settings-workspace description: Modify Selective Accept Settings for a Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.modifyselectiveacceptsettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: create-selective-accept-criteria-workspace description: Create Selective Accept Criteria for a Workspace hints: readOnly: false destructive: false idempotent: false call: cloud-calling-workspace-call-settings-2-2.createselectiveacceptcriteriaforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: retrieve-selective-accept-criteria-workspace description: Retrieve Selective Accept Criteria for a Workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.retrieveselectiveacceptcriteriaforaworkspace with: workspaceId: tools.workspaceId id: tools.id orgId: tools.orgId outputParameters: - type: object mapping: $. - name: modify-selective-accept-criteria-workspace description: Modify Selective Accept Criteria for a Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.modifyselectiveacceptcriteriaforaworkspace with: workspaceId: tools.workspaceId id: tools.id orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: delete-selective-accept-criteria-workspace description: Delete Selective Accept Criteria for a Workspace hints: readOnly: false destructive: true idempotent: true call: cloud-calling-workspace-call-settings-2-2.deleteselectiveacceptcriteriaforaworkspace with: workspaceId: tools.workspaceId id: tools.id orgId: tools.orgId outputParameters: - type: object mapping: $. - name: retrieve-selective-forward-settings-workspace description: Retrieve Selective Forward Settings for a Workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.retrieveselectiveforwardsettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: modify-selective-forward-settings-workspace description: Modify Selective Forward Settings for a Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.modifyselectiveforwardsettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: create-selective-forward-criteria-workspace description: Create Selective Forward Criteria for a Workspace hints: readOnly: false destructive: false idempotent: false call: cloud-calling-workspace-call-settings-2-2.createselectiveforwardcriteriaforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: retrieve-selective-forward-criteria-workspace description: Retrieve Selective Forward Criteria for a Workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.retrieveselectiveforwardcriteriaforaworkspace with: workspaceId: tools.workspaceId id: tools.id orgId: tools.orgId outputParameters: - type: object mapping: $. - name: modify-selective-forward-criteria-workspace description: Modify Selective Forward Criteria for a Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.modifyselectiveforwardcriteriaforaworkspace with: workspaceId: tools.workspaceId id: tools.id orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: delete-selective-forward-criteria-workspace description: Delete Selective Forward Criteria for a Workspace hints: readOnly: false destructive: true idempotent: true call: cloud-calling-workspace-call-settings-2-2.deleteselectiveforwardcriteriaforaworkspace with: workspaceId: tools.workspaceId id: tools.id orgId: tools.orgId outputParameters: - type: object mapping: $. - name: retrieve-selective-reject-settings-workspace description: Retrieve Selective Reject Settings for a Workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.retrieveselectiverejectsettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: modify-selective-reject-settings-workspace description: Modify Selective Reject Settings for a Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.modifyselectiverejectsettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: create-selective-reject-criteria-workspace description: Create Selective Reject Criteria for a Workspace hints: readOnly: false destructive: false idempotent: false call: cloud-calling-workspace-call-settings-2-2.createselectiverejectcriteriaforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: retrieve-selective-reject-criteria-workspace description: Retrieve Selective Reject Criteria for a Workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.retrieveselectiverejectcriteriaforaworkspace with: workspaceId: tools.workspaceId id: tools.id orgId: tools.orgId outputParameters: - type: object mapping: $. - name: modify-selective-reject-criteria-workspace description: Modify Selective Reject Criteria for a Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.modifyselectiverejectcriteriaforaworkspace with: workspaceId: tools.workspaceId id: tools.id orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: delete-selective-reject-criteria-workspace description: Delete Selective Reject Criteria for a Workspace hints: readOnly: false destructive: true idempotent: true call: cloud-calling-workspace-call-settings-2-2.deleteselectiverejectcriteriaforaworkspace with: workspaceId: tools.workspaceId id: tools.id orgId: tools.orgId outputParameters: - type: object mapping: $. - name: retrieve-sequential-ring-settings-workspace description: Retrieve Sequential Ring Settings for a Workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.retrievesequentialringsettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: modify-sequential-ring-settings-workspace description: Modify Sequential Ring Settings for a Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.modifysequentialringsettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: create-sequential-ring-criteria-workspace description: Create Sequential Ring Criteria for a Workspace hints: readOnly: false destructive: false idempotent: false call: cloud-calling-workspace-call-settings-2-2.createsequentialringcriteriaforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: retrieve-sequential-ring-criteria-workspace description: Retrieve Sequential Ring Criteria for a Workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.retrievesequentialringcriteriaforaworkspace with: workspaceId: tools.workspaceId id: tools.id orgId: tools.orgId outputParameters: - type: object mapping: $. - name: modify-sequential-ring-criteria-workspace description: Modify Sequential Ring Criteria for a Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.modifysequentialringcriteriaforaworkspace with: workspaceId: tools.workspaceId id: tools.id orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: delete-sequential-ring-criteria-workspace description: Delete Sequential Ring Criteria for a Workspace hints: readOnly: false destructive: true idempotent: true call: cloud-calling-workspace-call-settings-2-2.deletesequentialringcriteriaforaworkspace with: workspaceId: tools.workspaceId id: tools.id orgId: tools.orgId outputParameters: - type: object mapping: $. - name: retrieve-simultaneous-ring-settings-workspace description: Retrieve Simultaneous Ring Settings for a Workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.retrievesimultaneousringsettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: modify-simultaneous-ring-settings-workspace description: Modify Simultaneous Ring Settings for a Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.modifysimultaneousringsettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: create-simultaneous-ring-criteria-workspace description: Create Simultaneous Ring Criteria for a Workspace hints: readOnly: false destructive: false idempotent: false call: cloud-calling-workspace-call-settings-2-2.createsimultaneousringcriteriaforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: retrieve-simultaneous-ring-criteria-workspace description: Retrieve Simultaneous Ring Criteria for a Workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.retrievesimultaneousringcriteriaforaworkspace with: workspaceId: tools.workspaceId id: tools.id orgId: tools.orgId outputParameters: - type: object mapping: $. - name: modify-simultaneous-ring-criteria-workspace description: Modify Simultaneous Ring Criteria for a Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.modifysimultaneousringcriteriaforaworkspace with: workspaceId: tools.workspaceId id: tools.id orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: delete-simultaneous-ring-criteria-workspace description: Delete Simultaneous Ring Criteria for a Workspace hints: readOnly: false destructive: true idempotent: true call: cloud-calling-workspace-call-settings-2-2.deletesimultaneousringcriteriaforaworkspace with: workspaceId: tools.workspaceId id: tools.id orgId: tools.orgId outputParameters: - type: object mapping: $. - name: read-voicemail-settings-workspace description: Read Voicemail Settings for a Workspace hints: readOnly: true destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.readvoicemailsettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: configure-voicemail-settings-workspace description: Configure Voicemail Settings for a Workspace hints: readOnly: false destructive: false idempotent: true call: cloud-calling-workspace-call-settings-2-2.configurevoicemailsettingsforaworkspace with: workspaceId: tools.workspaceId orgId: tools.orgId body: tools.body outputParameters: - type: object mapping: $. - name: configure-busy-voicemail-greeting-place description: Configure Busy Voicemail Greeting for a Place hints: readOnly: false destructive: false idempotent: false call: cloud-calling-workspace-call-settings-2-2.configurebusyvoicemailgreetingforaplace with: workspaceId: tools.workspaceId orgId: tools.orgId outputParameters: - type: object mapping: $. - name: configure-no-answer-voicemail-greeting description: Configure No Answer Voicemail Greeting for a Place hints: readOnly: false destructive: false idempotent: false call: cloud-calling-workspace-call-settings-2-2.configurenoanswervoicemailgreetingforaplace with: workspaceId: tools.workspaceId orgId: tools.orgId outputParameters: - type: object mapping: $.