action microsoft_decline_event { label: "Decline event" description: "Decline a meeting invitation, optionally proposing a new time." provider: microsoft method: POST path: "/v1.0/me/events/{event_id}/decline" scopes: ["Calendars.ReadWrite"] input: @json { { "type": "object", "required": ["event_id"], "additionalProperties": false, "properties": { "event_id": { "type": "string", "description": "Id of the event to decline." }, "comment": { "type": "string", "description": "Response message to the organizer." }, "sendResponse": { "type": "boolean", "description": "Send a response to the organizer (default true)." }, "proposedNewTime": { "type": "object", "description": "Proposed alternative with start and end dateTimeTimeZone objects." } } } } }