# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Microsoft Azure Feedback API version: 1.0.0 extends: openapi/microsoft-azure-feedback-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 5 - target: $.paths['/providers/Microsoft.ADHybridHealthService/services/{serviceName}/feedbacktype/alerts/feedback'].post update: x-apievangelist-phrasing: intent: Submit feedback on a health alert effect: write questions: - How do I give feedback on an Azure AD Connect Health alert? - Can I leave a comment saying an alert was not useful? instructions: - text: Add feedback {feedback} for alert {shortName} on service {serviceName}. slots: feedback: requestBody.feedback shortName: requestBody.shortName serviceName: path.serviceName - text: Submit alert feedback with comment {comment} on service {serviceName}. slots: comment: requestBody.comment serviceName: path.serviceName method: generated generated: '2026-09-26' - target: $.paths['/providers/Microsoft.ADHybridHealthService/services/{serviceName}/feedbacktype/alerts/{shortName}/alertfeedback'].get update: x-apievangelist-phrasing: intent: List feedback for an alert type effect: read questions: - What feedback has my tenant given on a certain type of health alert? - Can I see all past feedback for one alert short name? instructions: - text: List feedback for alert type {shortName} on service {serviceName}. slots: shortName: path.shortName serviceName: path.serviceName - text: Show everything users said about alert {shortName}. slots: shortName: path.shortName method: generated generated: '2026-09-26' - target: $.paths['/feedback/metric/{feedbackId}'].get update: x-apievangelist-phrasing: intent: Get a metric feedback entry effect: read questions: - How do I retrieve a single metric feedback entry by its ID? - What was recorded in a specific piece of anomaly feedback? instructions: - text: Show metric feedback {feedbackId}. slots: feedbackId: path.feedbackId - text: Get the details of feedback entry {feedbackId}. slots: feedbackId: path.feedbackId method: generated generated: '2026-09-26' - target: $.paths['/feedback/metric/query'].post update: x-apievangelist-phrasing: intent: Query feedback given on a metric effect: read questions: - Which feedback has been given on a particular metric? - Can I filter metric feedback by type or time range? instructions: - text: List feedback on metric {metricId}. slots: metricId: requestBody.metricId - text: List {feedbackType} feedback on metric {metricId} since {startTime}. slots: feedbackType: requestBody.feedbackType metricId: requestBody.metricId startTime: requestBody.startTime method: generated generated: '2026-09-26' - target: $.paths['/feedback/metric'].post update: x-apievangelist-phrasing: intent: Create feedback on a metric effect: write questions: - How do I mark a detected anomaly as wrong in the Metrics Advisor? - Can I add feedback for a specific dimension of a metric? instructions: - text: Create {feedbackType} feedback on metric {metricId} for dimensions {dimensionFilter}. slots: feedbackType: requestBody.feedbackType metricId: requestBody.metricId dimensionFilter: requestBody.dimensionFilter - text: Add new feedback of type {feedbackType} to metric {metricId}. slots: feedbackType: requestBody.feedbackType metricId: requestBody.metricId method: generated generated: '2026-09-26'