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

[Google Calendar] Create Event

The [Google Calendar] Create Event block adds a new event to a specified Google Calendar.

Create new events directly on Google Calendar

The [Google Calendar] Create Event block adds a new event to a specified Google Calendar. It accepts a title (summary), optional description, location, start and end times in ISO 8601 format, and an optional list of attendee email addresses entered one per line. You can also choose to attach a Google Meet link to the event automatically, and specify which calendar to target using a calendar ID — if none is provided, the primary calendar is used by default.

The block requires a Google OAuth connection with Calendar events scope and returns two output values: the unique event ID assigned by Google Calendar and a direct URL (htmlLink) to view the event in the browser. These outputs can be stored in a variable for use later in the workflow, such as sending confirmation messages or logging event details.

This block fits into workflows that involve scheduling, coordination, or automated calendar management. Common scenarios include booking flows where a user submits a form and an event is created in response, automated meeting scheduling triggered by upstream logic, or multi-step workflows that create calendar entries as part of a broader process like onboarding or project kickoff.

What you can build

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

Form-Based Meeting Booking

When a user submits a scheduling form, automatically create a Google Calendar event with the provided date, time, and attendee details.

Interview Scheduling Automation

After a candidate is selected in a hiring workflow, create a calendar event with the interviewer and candidate as attendees and attach a Google Meet link.

Client Onboarding Kickoff

Trigger a calendar event creation as part of a client onboarding sequence, scheduling an initial kickoff meeting with relevant team members.

Event Reminder Workflows

Create calendar events programmatically as part of a reminder or follow-up workflow, ensuring scheduled touchpoints appear on the right calendar.

Webinar or Class Registration

When a user registers for a webinar or training session, create a corresponding Google Calendar event and return the event link for confirmation messaging.

Project Milestone Scheduling

As part of a project setup workflow, create calendar events for key milestones or deadlines and store the event IDs for reference in downstream blocks.

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

Get Started Free

Common questions about [Google Calendar] Create Event

What parameters are required to create an event?

The required parameters are a Google OAuth connection ID, an event title (summary), a start date/time, and an end date/time. Both date/time values must be provided in ISO 8601 format, for example '2025-07-02T10:00:00-07:00'. All other fields — description, location, attendees, Meet link, and calendar ID — are optional.

What does the block return after creating an event?

The block returns a JSON object containing two fields: eventId, which is the unique identifier assigned to the event by Google Calendar, and htmlLink, which is the URL to view the event directly in Google Calendar. These can be stored in a workflow variable using the destinationVar field.

How do I add multiple attendees to the event?

Attendees are specified as a single string with one email address per line. Each line should contain one valid email address, and the block will register all of them as attendees on the created event.

Can the block attach a Google Meet link to the event?

Yes. Setting the addMeetLink field to true will automatically attach a Google Meet video call link to the event at creation time.

What kinds of workflows commonly use this block?

This block is commonly used in scheduling and coordination workflows, such as booking flows triggered by form submissions, automated interview or meeting scheduling, client onboarding sequences, and project setup workflows that need to place calendar events as part of a larger automated process.

Add [Google Calendar] Create Event to your workflow

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