# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Phone Dashboard API version: 1.0.0 extends: openapi/zoom-phone-dashboard-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-10-01' generator: build-phrasing.py label: Generated by API Evangelist operations: 11 - target: $.paths['/phone/metrics/call_logs'].get update: x-apievangelist-phrasing: intent: List monthly call log metrics effect: read questions: - Which calls last month had poor voice quality according to the dashboard? - Can I filter dashboard call metrics by site and MOS quality score? instructions: - text: List dashboard call log metrics from {from} to {to}. slots: from: query.from to: query.to - text: Show {quality_type} quality calls for site {site_id} on the dashboard. slots: quality_type: query.quality_type site_id: query.site_id method: generated generated: '2026-10-01' - target: $.paths['/phone/metrics/call_logs/{callId}/qos'].get update: x-apievangelist-phrasing: intent: Get quality of service data for a call effect: read questions: - Can I see jitter, packet loss and latency for a specific phone call? - What QoS data is available to troubleshoot a choppy call? instructions: - text: Get the QoS data for call {callId}. slots: callId: path.callId - text: Show network quality stats for call {callId}. slots: callId: path.callId method: generated generated: '2026-10-01' - target: $.paths['/phone/metrics/call_logs/{call_id}'].get update: x-apievangelist-phrasing: intent: Get dashboard details for one call effect: read questions: - Where can I get the dashboard's call details for a single call ID? - Can I look up one call's metrics record from the call log dashboard? instructions: - text: Get dashboard call details for call {call_id}. slots: call_id: path.call_id - text: Show the metrics record of call {call_id}. slots: call_id: path.call_id method: generated generated: '2026-10-01' - target: $.paths['/phone/metrics/emergency_services/default_emergency_address/users'].get update: x-apievangelist-phrasing: intent: List users with a personal default emergency address effect: read questions: - Which users rely on their own default emergency address instead of the site address? - Can I filter users with personal default emergency addresses by site? instructions: - text: List users with a personal default emergency address in status {status}. slots: status: query.status - text: Show personal default emergency address users at site {site_id} with status {status}. slots: site_id: query.site_id status: query.status method: generated generated: '2026-10-01' - target: $.paths['/phone/metrics/emergency_services/detectable_personal_location/users'].get update: x-apievangelist-phrasing: intent: List users with detectable personal locations effect: read questions: - Which users have created personal locations tied to network data for emergency calling? - Can I search users with detectable personal locations by keyword? instructions: - text: List users with detectable personal locations in status {status}. slots: status: query.status - text: Find detectable personal location users matching {keyword} with status {status}. slots: keyword: query.keyword status: query.status method: generated generated: '2026-10-01' - target: $.paths['/phone/metrics/emergency_services/location_sharing_permission/users'].get update: x-apievangelist-phrasing: intent: List users who allow location sharing effect: read questions: - Which users have allowed their devices to share location with the Zoom app? - Can I check location sharing permission for users at one site? instructions: - text: List users who permit location sharing. - text: Show location sharing permission for users at site {site_id}. slots: site_id: query.site_id method: generated generated: '2026-10-01' - target: $.paths['/phone/metrics/emergency_services/nomadic_emergency_services/users'].get update: x-apievangelist-phrasing: intent: List users enabled for nomadic emergency services effect: read questions: - Which users are enabled for nomadic emergency services? - Can I filter nomadic emergency services users by status and site? instructions: - text: List nomadic emergency services users with status {status}. slots: status: query.status - text: Show nomadic emergency services users at site {site_id} in status {status}. slots: site_id: query.site_id status: query.status method: generated generated: '2026-10-01' - target: $.paths['/phone/metrics/emergency_services/realtime_location/devices'].get update: x-apievangelist-phrasing: intent: List current locations of IP desk phones effect: read questions: - Where are our IP desk phones currently detected? - Can I search the real-time location of a desk phone by name or MAC address? instructions: - text: List real-time locations of IP phones for location type {location_type}. slots: location_type: query.location_type - text: Find IP phone {keyword}'s current {location_type} location. slots: keyword: query.keyword location_type: query.location_type method: generated generated: '2026-10-01' - target: $.paths['/phone/metrics/emergency_services/realtime_location/users'].get update: x-apievangelist-phrasing: intent: List users' current detected locations effect: read questions: - What is the currently detected location of each phone user right now? - Can I see real-time user locations for a single site? instructions: - text: List users' real-time {location_type} locations. slots: location_type: query.location_type - text: Show where users at site {site_id} are currently located, type {location_type}. slots: site_id: query.site_id location_type: query.location_type method: generated generated: '2026-10-01' - target: $.paths['/phone/metrics/location_tracking'].get update: x-apievangelist-phrasing: intent: List tracked locations effect: read questions: - Which tracked locations does the emergency services dashboard record? - Can I filter tracked locations by response type or device MAC address? instructions: - text: List all tracked locations. - text: Show tracked locations of type {type} at site {site_id}. slots: type: query.type site_id: query.site_id method: generated generated: '2026-10-01' - target: $.paths['/phone/metrics/past_calls'].get update: x-apievangelist-phrasing: intent: List past call metrics effect: read questions: - Can I see quality metrics for past calls on one extension or phone number? - Which past calls lasted over ten minutes, by department? instructions: - text: List past call metrics for number {phone_number} from {from} to {to}. slots: phone_number: query.phone_number from: query.from to: query.to - text: Show past call metrics for extension {extension_number} with duration bucket {durations}. slots: extension_number: query.extension_number durations: query.durations method: generated generated: '2026-10-01'