■Overview
This is a flow where an event is added to Google Calendar and an email is sent when a response is made to a Google Form.
The entire process from adding to the calendar to sending an email can be automated with just the form response.
■Preparation
・It is necessary to register (link) with the apps you will use in advance. Below is a reference guide for linking.
※There may not be a detailed guide available for apps that can be linked easily. https://intercom.help/yoom/ja/collections/3041779
・To set the end time in Google Calendar, it is necessary to calculate the end time from the start time using a function in a spreadsheet.
※In this case, a function is set to obtain the time 1 hour after the start. Depending on the function settings, it is also possible to set 30 minutes or more than 1 hour.
※Here is the actual operation when the flow bot is activated https://youtu.be/M-gZDyO5dp0




When an email matching specific keywords is received
When an email with a specific label is received
When an email with a specific label is received (Specify Label ID)
When an event is created
When a schedule is updated
When a schedule is deleted
When a form response is submitted
When a row is added
When a row is updated
List Message IDs
Move Message to Trash
Add Label to Specific Message
Remove Label from Specific Message
Retrieve Specific Message
Retrieve a list of events in UTC (deprecated)
Create event (deprecated)
Get event details
Change calendar sharing settings
Add the specified calendar to the calendar list
Remove a calendar from the Calendar List
Update Event (Deprecated)
List events (Deprecated)
Delete Event
Create an all-day event (Deprecated)
Create event without Google Meet (Deprecated)
Create all-day event without Google Meet (Deprecated)
Update event
When an email matching specific keywords is received
When an email with a specific label is received
When an email with a specific label is received (Specify Label ID)
List Message IDs
Move Message to Trash
Add Label to Specific Message
Remove Label from Specific Message
Retrieve Specific Message
When an event is created
When a schedule is updated
When a schedule is deleted
Retrieve a list of events in UTC (deprecated)
Create event (deprecated)
Get event details
Change calendar sharing settings
Add the specified calendar to the calendar list
Remove a calendar from the Calendar List
Update Event (Deprecated)
List events (Deprecated)
Delete Event
Create an all-day event (Deprecated)
Create event without Google Meet (Deprecated)
Create all-day event without Google Meet (Deprecated)
Update event
List events
Create all-day event
Create event without Google Meet
Create event
Create all-day event without Google Meet
Search events
Create a recurring event
Create a recurring all-day event
Update All-day Event
Change Event Organizer
List Events (Regular Events Only)
Update Event without Google Meet
Delete Calendar
Update Calendar
Get Calendar List
Create Calendar
When a form response is submitted
Retrieve list of responses
Retrieve a specific response
Retrieve list of responses (specify time range)
Get Form Questions
Update Form Title and Description
Update Question Titles and Descriptions
Create a new form
Update form visibility settings
Add a short/paragraph question (title and description)
Add a choice question (radio, checkbox, or dropdown)
Add a grid question (multiple-choice grid / checkbox grid)
Add a question title and description (Date/Time)
Add a question title and description (Linear scale)
Add a question title and description (Image + text)
Add a question title and description (Image + choice)
Add a question title and description (Choices with images)
When a row is added
When a row is updated
Set a value in a cell
Get values
Clear values
Create a new spreadsheet
Copy a sheet (tab)
Add a new sheet (tab)
Delete Sheet (Tab)
Replace Values
Update Sheet Name
Delete Rows
Get Spreadsheet Info
Get sheet names
Apply a formula to a range
Write values to a range
Insert image into a cell
Sort by a specific column
Hide a sheet
Add a note to the specified cells
Insert columns
Delete columns
Write values to multiple columns