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. The service flow shows what this automation connects.
- Google Calendar Create Calendar events from Sheet rows
Keep one planned event per row in a tab named Events. The script creates the events that have no ID yet and writes the new ID back into the row.
- Google Calendar Email yourself tomorrow’s calendar agenda
A setup function installs one daily trigger for the early evening. Each evening the script reads tomorrow on your main calendar and emails you the list.
Snippets
Small pieces 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.