Google Calendar Custom icon

Google Calendar Custom

Interact with Google Calendar API with auto-refreshing token

Actions6

Event → Create

AI-generated

Summary

Create a new event in a specified Google Calendar by providing required details such as the calendar ID, event summary, start time, and end time, with optional fields for attendees, description, location, and notification settings.

Inputs

  • authentication (required) — Select the authentication method: 'Refresh Token (Auto-Refresh)' for automatic token refresh or 'Bearer Token (Manual)' for manual bearer token input.
  • calendarId (required) — Identifier of the calendar where the event will be created. Use 'primary' to specify the primary calendar.
  • summary (required) — Title or summary of the event.
  • start (required) — Start time of the event in date-time format (UTC time zone).
  • end (required) — End time of the event in date-time format (UTC time zone).
  • additionalFields — Optional additional fields including attendees (comma-separated emails), event description, location, sendUpdates option (notifications to guests), and override for refresh token.

Output shape

a single JSON object representing the created event

The output JSON includes full details of the created event as returned by the Google Calendar API. Event times are set to UTC time zone.

Examples

Example 1: Create a meeting event in the primary calendar with attendees and send notifications to all guests.

Authentication method set to Refresh Token, calendarId='primary', summary='Team Meeting', start and end times specified, attendees provided as comma-separated emails, sendUpdates set to 'all'.

Discussion