Google app
Google Calendar
CalendarApp scripts read events on a date with getEventsForDay() and add new CalendarEvent entries with createEvent() after you approve Calendar access.
Choose a task using Google CalendarStart with an outcome
Tasks that use Google Calendar
Choose the result first. Each card opens a step-by-step guide.
- Google Calendar Create Calendar events from Sheet rows
Turn rows on an Events tab into events on your Google Calendar. The script creates an event for each row that has no event ID yet, then writes the new ID back into the row so a later run skips it.
- Google Calendar Email yourself tomorrow's calendar agenda
Get an email each evening listing tomorrow's events on your main Google Calendar. Run the setup function once to install the daily trigger.
Snippets
Snippets for Google Calendar
Complete functions you can paste and run one at a time.
Object reference
Objects available in Google Calendar
Open an object when you need to get it, try a common action, or inspect exact method signatures.
- Object reference Calendar
A calendar holds a set of events. Most scripts use your default calendar, but you can also open another calendar you have access to by its ID.
- Object reference Calendar event
A calendar event is one entry on a calendar, such as a meeting or a reminder. It carries a title, a start and end time, and an optional guest list.