create_event
Create calendar events with automatic conflict detection; if a slot is taken, returns conflicting events so you can retry or override.
Instructions
Create a calendar event.
Refuses to double-book by default: if the slot overlaps an existing
event the call fails and returns the conflicts, so you can pick another
time (see find_free_slot) or retry with allow_conflict=true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | Yes | End time, e.g. 2026-09-15T14:30:00. | |
| notes | No | Agenda or context. | |
| start | Yes | Start time, e.g. 2026-09-15T14:00:00. | |
| title | Yes | Short meeting title. | |
| location | No | Room name or meeting link. | |
| attendees | No | Comma-separated email addresses. | |
| allow_conflict | No | Set true to book on top of an existing event. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||