calendar_event_propose
Propose a calendar event to preview it before any data reaches Google. Review the resolved details, then confirm with action_commit to finalize.
Instructions
Preview a calendar event write; nothing reaches Google until action_commit confirms it.
start and end must be ISO 8601 timestamps, not phrases. The owner says "tomorrow from 10:30 am"; resolve that against the current time given above and pass 2026-08-20T10:30:00-04:00.
calendar_id accepts the name the owner uses -- "family car", "Dunlap Family" -- as well as a real Google id. Pass whatever calendar they named; it is resolved here, and an unknown or ambiguous name comes back as an error listing the writable calendars rather than guessing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | Yes | ISO 8601 timestamp, e.g. 2026-08-20T10:30:00-04:00. Not a phrase. | |
| start | Yes | ISO 8601 timestamp, e.g. 2026-08-20T10:30:00-04:00. Not a phrase. | |
| summary | Yes | ||
| calendar_id | No | primary |