calendar_create_event
Create Google Calendar events with Octomail: schedule timed or all-day events, add guests, locations, and descriptions, with optional email updates.
Instructions
Create an event on one Google Calendar. Timed events need start and end as RFC3339 timestamps carrying a UTC offset; all-day events need startDate and endDate, where endDate is exclusive. Guests are only accepted if they are on the account's allowedRecipients, and no notification mail is sent unless sendUpdates is "all".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | Timed event end, RFC3339 with offset. | |
| start | No | Timed event start, RFC3339 WITH offset, e.g. 2026-08-18T14:00:00+02:00. | |
| account | Yes | Configured Gmail account alias, e.g. work, personal, support. | |
| endDate | No | All-day event end day, EXCLUSIVE: for a single day pass the following day. | |
| summary | Yes | Event title. | |
| location | No | ||
| attendees | No | Guest addresses. Every one must be on this account's allowedRecipients — an attendee receives the invitation. | |
| startDate | No | All-day event first day, e.g. 2026-08-18. | |
| calendarId | No | Calendar id; defaults to "primary". | |
| description | No | ||
| sendUpdates | No | Whether Google mails the guests. Defaults to "none". |