Create Calendar Event
📚 Definition
The Create Calendar Event action allows you to seamlessly create a new event in a user's Google Calendar. ✨ You can set important details like subject, location, attendees, and whether to include a Google Meet link. It supports setting visibility options, marking the event as free or busy, and configuring it as an all-day or recurring event. This action empowers automated scheduling, ensuring meetings and events are created quickly and accurately without manual input! 🚀
🎯 Example Use Cases
📅 Automated Meeting Scheduling
Automatically create meetings on team members' calendars after a support ticket, sales inquiry, or project request is submitted.
🛠️ Internal Process Workflows
Schedule recurring internal meetings (like weekly standups) without needing to manually add them every time.
👩💻 Onboarding New Employees
Automatically create calendar events for onboarding sessions, trainings, and welcome meetings when a new employee joins.
📢 Event Announcements
Generate public calendar events (webinars, product launches) instantly when a new marketing campaign is launched.
🧹 Calendar Organization
Set up automatic reminders and calendar blocks for tasks like quarterly audits, maintenance checks, or software upgrades.
🛠️ Inputs
🔗 Connection
Provide a Google Workspace Administration connection. You must upload a credential JSON file for a service account with domain-wide delegation. Guide to create one.
📧 User Email
Enter the primary email address of the user whose calendar you want to create an event in.
📅 Calendar
Specify either the user’s primary email or the ID of a secondary calendar where the event should be created.
📝 Subject
The title or name of your event. Keep it short and descriptive to easily identify the event at a glance.
🧾 Description
Add extra information about the event, such as the agenda, purpose, or important details attendees should know.
📍 Location
Specify where the event will happen — either a physical address (like "Main Office - Room 202") or a virtual link (like a Google Meet or Zoom link).
🕒 Busy/Free
Choose whether the event should block the calendar time ("Busy") or keep it available ("Free").
🔒 Visibility
Define who can view the event details:
default
(calendar settings)public
(visible to all)private
(only attendees)confidential
(extra privacy for compatibility)
👥 Attendees
Add the email addresses of people you want to invite, separated by commas. Each person added will get an invitation email.
🌎 Time Zone
Specify the time zone for the event to ensure correct scheduling. Use "auto"
if you want the system to detect it based on the event location.
🎥 Add Google Meet
Enable this option to automatically generate a Google Meet link for the event.
📆 All Day Event
Check this if the event will last the entire day without a specific start and end time.
🕐 Start Time
Enter when the event will begin. (Format must include date and time.)
⏳ Duration (minutes)
Enter how many minutes the event will last. This will automatically calculate the end time.
🔁 Repeat
Enable if you want this event to occur repeatedly (e.g., daily standup meetings, weekly classes).
📤 Outputs
🆔 Id
The unique, opaque identifier assigned to the newly created event. You can use this ID later to update, retrieve, or delete the event.
🔗 Event Link
A direct URL to view or edit the event in the Google Calendar web interface. Useful for quickly accessing the event after creation.
🎥 Google Meet Link
If you enabled Google Meet, this is the link attendees can use to join the meeting. (Only available if "Add Google Meet" was selected.)
📄 Status
Shows the current status of the event, such as confirmed
, tentative
, or cancelled
.
📅 iCal Id
The globally unique identifier for the event, following the iCalendar (RFC5545) format. Helpful for calendar integrations or synchronization with other calendar tools.
📚 Example Situation
Imagine your HR team needs to automatically schedule onboarding meetings for new employees. Using the "Create Calendar Event" action, you can build a flow that triggers when a new hire is added to your system. The flow will automatically create a Google Calendar event with a subject like "Welcome Meeting," add the employee and HR manager as attendees, include a Google Meet link, and set it to the appropriate time zone. This ensures smooth coordination without manual calendar work!
Updated about 7 hours ago