Respond to Invitation
calendar_respondAccept, tentatively accept, or decline Microsoft 365 meeting invitations, optionally propose a new time, and email the organizer.
Instructions
Accept, tentatively accept or decline a meeting invitation, optionally proposing a new time (with tentative or decline). When a response is emailed to the organiser (the default), confirm=true is required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Your response. | |
| comment | No | Message to the organiser. | |
| confirm | No | Must be true to send this response to the organiser; set only after the user approves. | |
| event_id | Yes | Invitation's event ID. | |
| account_id | No | Account ID or email address. Omit when only one account is signed in. | |
| proposed_end | No | Proposed new end (tentative or decline only). | |
| send_response | No | Email the response to the organiser. | |
| proposed_start | No | Proposed new start (tentative or decline only). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| summary | Yes | One-line human summary. The tool's text content is this result serialized as JSON (summary included), so a client that ignores structuredContent still sees every field. | |
| event_id | Yes | ||
| proposed_end | Yes | ||
| response_sent | Yes | ||
| proposed_start | Yes |