Calendar
Calendar events for users.
📄️ Add Calendar Event
Creates a new calendar event with the specified details including type, date, duration, and location.
📄️ Get Calendar Event
Retrieves detailed information about a specific calendar event including owner, attendees, and teams.
📄️ List Calendar Events
Lists calendar events within a date range, optionally filtered by user, team, or other criteria.
📄️ Update Calendar Event
Updates an existing calendar event with new information such as time, location, or attendees.
📄️ Upsert Calendar Event
Creates or updates a calendar event in a single call — no need to check whether the event already exists. This is the recommended endpoint for external integrations (e.g. Zapier, CRM sync) because it eliminates the if/else logic of calling add vs update.
📄️ Remove Calendar Event
Removes a calendar event from the system. This action cannot be undone.
📄️ List Closer Timeslots
Retrieves available closer timeslots based on target user/team, date range, and location.
📄️ Calendar Webhooks
This webhook is triggered when an action is taken on a calendar event.