# 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 Multi Slot Events API version: 1.0.0 extends: openapi/microsoft-azure-multislotevents-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: 2 - target: $.paths['/multislot/events/{eventId}/reward'].post update: x-apievangelist-phrasing: intent: Report a reward for a multi-slot Personalizer event effect: write questions: - How do I tell Personalizer how well its choice for each slot performed? - Can I send a reward score for a multi-slot ranking event? instructions: - text: Send reward {reward} for multi-slot event {eventId}. slots: reward: requestBody.reward eventId: path.eventId - text: Report slot rewards {reward} on event {eventId}. slots: reward: requestBody.reward eventId: path.eventId method: generated generated: '2026-09-26' - target: $.paths['/multislot/events/{eventId}/activate'].post update: x-apievangelist-phrasing: intent: Activate a multi-slot Personalizer event effect: write questions: - What do I call when a deferred multi-slot ranking was actually shown to the user? - Can I mark a multi-slot event as used so a reward is expected? instructions: - text: Activate multi-slot event {eventId}. slots: eventId: path.eventId - text: Mark event {eventId} as displayed so rewards are expected. slots: eventId: path.eventId method: generated generated: '2026-09-26'