CalendarCalendar
CalendarCertified

Tasks that create, update, delete, and watch Google Calendar events.

Provide OAuth or service-account credentials with Calendar scopes plus calendar IDs to insert, update, list, or delete events, and enable the event trigger to launch flows when new events are created.

How to use this plugin

Authentication

All tasks must be authenticated for the Google Cloud Platform. You can do it in multiple ways:

  • By setting the task serviceAccount property that must contain the service account JSON content. It can be handy to set this property globally by using plugin defaults.
  • By setting the GOOGLE_APPLICATION_CREDENTIALS environment variable on the server running Kestra. It must point to an application credentials file. Warning: It must be the same on all worker nodes and can cause some security concerns.