Skip to main content
MindStudio
Pricing
Blog About
My Workspace
Google Suite

[Google Calendar] Get Event

The [Google Calendar] Get Event block fetches a single event from a Google Calendar using a provided event ID.

Retrieve a specific Google Calendar event by ID

The [Google Calendar] Get Event block fetches a single event from a Google Calendar using a provided event ID. It connects to Google Calendar via an OAuth connection and targets a specific calendar — defaulting to the primary calendar if no calendar ID is supplied. The block accepts an event ID as its main input and returns the full event record as either a JSON object or plain text, stored in a destination variable of your choosing.

The output includes a structured event object with fields covering the event's summary, description, location, start and end times (with time zones), attendee list with response statuses, organizer details, and timestamps for when the event was created and last updated. This gives downstream blocks in the workflow access to the complete details of a specific calendar entry.

This block fits into workflows that need to act on or display information about a known calendar event — for example, confirming appointment details before sending a reminder, pulling event metadata to populate a report, or checking attendee response statuses as part of a scheduling or notification flow.

What you can build

Real-world workflows powered by the [Google Calendar] Get Event block.

Appointment Reminder Workflows

Fetch event details by ID before sending a personalized reminder message to attendees, including the event time, location, and organizer.

Attendee Status Checking

Retrieve an event's attendee list and their response statuses to determine who has accepted, declined, or not yet responded to a meeting invitation.

Event Detail Reporting

Pull structured event data — including start time, description, and location — to populate a summary report or dashboard entry for a specific calendar event.

Scheduling Confirmation Flows

After a booking is created, retrieve the resulting event by ID to confirm its details and surface them back to the user or a connected system.

Meeting Preparation Assistants

Look up a specific meeting event to extract its description and attendee information, then pass that data to an AI block that generates a briefing or agenda.

Event Change Detection

Retrieve a stored event ID on a schedule and compare the returned updated timestamp or details against a previously recorded snapshot to detect modifications.

Ready to add [Google Calendar] Get Event to your workflow?

Get Started Free

Common questions about [Google Calendar] Get Event

What parameters are required to use this block?

The block requires a Google OAuth connection ID with Calendar events scope, and an event ID string identifying the specific calendar event to retrieve. A calendar ID can optionally be provided; if omitted, the block defaults to the primary calendar. You can also specify a destination variable name and choose whether the output is formatted as JSON or text.

What does the block return?

The block returns a structured event object containing the event's ID, status, HTML link, summary, description, location, start and end date-times with time zones, an array of attendees with their display names, email addresses, and response statuses, the organizer's name and email, and the event's created and updated timestamps.

What is the exportType parameter and how does it affect the output?

The exportType parameter controls the format in which the event data is stored in the destination variable. Setting it to 'json' stores the result as a JSON object, while 'text' stores it as a plain text representation. The structured event object is always available from the block's direct execution output regardless of this setting.

What kinds of workflows commonly use this block?

This block is commonly used in scheduling, notification, and reporting workflows — for example, fetching event details before sending reminders, checking attendee response statuses, confirming booking details after creation, or supplying event metadata to an AI block for summarization or briefing generation.

Can this block access calendars other than the primary calendar?

Yes. The calendarId parameter accepts any valid Google Calendar ID. If the parameter is left empty, the block defaults to the authenticated user's primary calendar.

Add [Google Calendar] Get Event to your workflow

Build powerful AI workflows with drag-and-drop blocks. No coding required.