calendar_respond
Set your attendee status for a Google Calendar invitation to accepted, declined, or tentative, notifying the organizer. Use confirm=true to approve this outward-facing action.
Instructions
Answer an invitation: set your own attendee status (the organizer is notified by Google).
Requires confirm=true (outward-facing or destructive).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"event_id": "<event_id>",
"status": "<status>"
},
"name": "calendar_respond"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | accepted, declined or tentative. | |
| confirm | No | Must be true: this action is outward-facing or destructive. | |
| event_id | Yes | Event id (for recurring events the answer applies to the whole series unless instance_start is given). | |
| instance_start | No | Answer only this occurrence of a recurring event: its start as listed by calendar.events (or its date). |