// This assembly is included in the following assemblies:
// Upstream: as_connecting-to-google.adoc
// Downstream: connecting-fuse-online-to-applications-and-services/as_connecting-to-google.adoc

:context: google
[id='connecting-to-google-calendar_{context}']
= Connecting to Google Calendar
:context: calendar

To trigger integration execution when a poll returns an update to a
Google calendar, add a Google Calendar connection to a simple integration 
as its start connection. To add an event to a calendar or update an
event in a calendar, you can do either of the following: 

* Add a Google Calendar connection to the middle of a flow.
* Add a Google Calendar connection to finish a simple integration.  

Details for connecting to Google Calendar are in the following topics:

* xref:create-google-calendar-connection_{context}[]
* xref:add-google-calendar-connection-start_{context}[]
* xref:add-google-calendar-connection-to-get-one-event_{context}[]
* xref:add-google-calendar-connection-update-event_{context}[]
* xref:add-google-calendar-connection-add-event_{context}[]

include::../../modules/connecting/proc-create-google-calendar-connection.adoc[leveloffset=+1]

include::../../modules/connecting/proc-add-google-calendar-connection-start.adoc[leveloffset=+1]

include::../../modules/connecting/proc-add-google-calendar-connection-to-get-one-event.adoc[leveloffset=+1]

include::../../modules/connecting/proc-add-google-calendar-connection-add-event.adoc[leveloffset=+1]

include::../../modules/connecting/proc-add-google-calendar-connection-update-event.adoc[leveloffset=+1]

:context: google
