# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Zoho CRM Holidays API version: 1.0.0 extends: openapi/zoho-crm-holidays-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: 6 - target: $.paths['/settings/holidays'].get update: x-apievangelist-phrasing: intent: List holidays effect: read questions: - Which company holidays are configured for this year? - Can I list only shift holidays for a particular shift? instructions: - text: List holidays for {year}. slots: year: query.year - text: Show {type} holidays for shift {shift_id}. slots: type: query.type shift_id: query.shift_id - text: List all configured holidays. method: generated generated: '2026-09-26' - target: $.paths['/settings/holidays'].put update: x-apievangelist-phrasing: intent: Update several holidays at once effect: write questions: - How do I rename or reschedule multiple holidays in one request? - Can I bulk change the dates of existing holidays? instructions: - text: Update several existing holidays with new names and dates. - text: Bulk reschedule our configured holidays. method: generated generated: '2026-09-26' - target: $.paths['/settings/holidays'].post update: x-apievangelist-phrasing: intent: Create holidays effect: write questions: - How do I add company holidays to the CRM calendar? - What's the limit on holidays per type per year? instructions: - text: Create holidays {holidays}. slots: holidays: requestBody.holidays - text: Add a new business holiday for the whole organization. method: generated generated: '2026-09-26' - target: $.paths['/settings/holidays/{holidayId}'].get update: x-apievangelist-phrasing: intent: Get one holiday effect: read questions: - How do I see details of one holiday, like its date and shift? - Which shift is a given holiday tied to? instructions: - text: Get holiday {holidayId}. slots: holidayId: path.holidayId - text: Show the date and type of holiday {holidayId}. slots: holidayId: path.holidayId method: generated generated: '2026-09-26' - target: $.paths['/settings/holidays/{holidayId}'].put update: x-apievangelist-phrasing: intent: Update one holiday effect: write questions: - How do I rename a single holiday or move its date? - Which characters aren't allowed in a holiday name? instructions: - text: Update holiday {holidayId} with {holidays}. slots: holidayId: path.holidayId holidays: requestBody.holidays - text: Move holiday {holidayId} to a new date. slots: holidayId: path.holidayId method: generated generated: '2026-09-26' - target: $.paths['/settings/holidays/{holidayId}'].delete update: x-apievangelist-phrasing: intent: Delete a holiday effect: destructive questions: - How do I remove a holiday from the calendar? - Is deleting a holiday reversible? instructions: - text: Delete holiday {holidayId}. slots: holidayId: path.holidayId - text: Permanently remove holiday {holidayId}. slots: holidayId: path.holidayId method: generated generated: '2026-09-26'