Google Calendar
Overview of the Google Calendar integration.
The following documentation is for Google Calendar v2.2.0.
Overview
Google Calendar provides intelligent scheduling and calendar management with smart automation features. This integration enables automated event creation, scheduling workflows, and calendar synchronization processes. Improve time management and automate scheduling coordination across teams and organizations.
Setup
The following integrations need to be connected to your Kognitos workspace:
Google Calendar
Steps
Follow these steps to connect the integration in Kognitos:
Navigate
Using the left navigation menu, go to Integrations → Explore Integrations.
Find
Search for the integration and click on it.
Connect
Click on Connect to add a connection to the integration.
Configure
Add a name for the connection. You'll be prompted for authentication details if needed. Then, click on Connect.
Authentication
Use Google OAuth to connect this integration in Kognitos.
If your organization uses its own Google OAuth app, follow Google Authentication. You can reuse the same Client ID and Client Secret for Gmail, Google Calendar, Google Chat, Google Docs, Google Drive, and Google Sheets.
Continue with Google
To connect to the Google Calendar integration, click on Continue with Google. This redirects you to Google's secure authentication page, where you can sign in with your Google account and authorize the application. Once connected, Kognitos can access your Google Calendar without storing your Google credentials directly.
Actions
The following actions are available in the Google Calendar integration:
1. Create an event
Create a new Google Calendar event.
2. Get some events
Get events from Google Calendar, optionally filtered by time range.
Concepts
Google calendar event
A Google Calendar event representation.
summary
The title/summary of the event
text
start
The start time of the event
datetime
end
The end time of the event
datetime
id
The unique identifier for the event (set by Google Calendar)
optional[text]
description
Optional description of the event
optional[text]
location
Optional location of the event
optional[text]
attendees
Optional list of all invited email addresses
optional[list of text]
confirmed_attendees
Optional list of confirmed attendee email addresses
optional[list of text]
potential_attendees
Optional list of potential attendee email addresses (not yet confirmed)
optional[list of text]
creator
Optional email of the event creator
optional[text]
created
Optional creation timestamp
optional[datetime]
updated
Optional last update timestamp
optional[datetime]
status
Optional status of the event (confirmed, tentative, cancelled)
optional[text]
html_link
Optional URL to the event in Google Calendar
optional[text]
Last updated
Was this helpful?

