Using Zoom's Google Calendar Notifications Chat app
Zoom’s Google Calendar Notifications Chat app allows you to receive Zoom Chat notifications and messages for any updates and changes from your Google Calendar.
Requirements for Google Calendar Notifications
- A Google account
- Preapproval of the Google Calendar Notification app in Zoom App Marketplace
Note: If the app is not pre-approved, please contact your Zoom admin. - Use of Google Calendar in personal workflows requires AI Companion on the web
Zoom Virtual Agent requirements
- Account owner or admin privileges for the Zoom web portal and Google Calendar
- Basic, Pro, Business, Education, or Enterprise account
- Zoom Virtual Agent license
- Edit access to Virtual Agent product
How to install and configure Google Calendar Notifications
Install from the Zoom App Marketplace
- Sign in to Zoom App Marketplace with your Zoom account.
- In the top right of your screen, enter Google Calendar Notifications in the search box to find the app.
- In your search results, find the Google Calendar Notifications app and click it.
Note: If the app is not pre-approved, please contact your Zoom admin to approve the app for your account. - Click Add.
- Confirm the permissions the app requires, then click Allow.
You will then be redirected to Google to authenticate your Google Account and authorize Zoom. Once completed, you will return to the configuration page.
Configure Google Calendar Notifications
After installing the app from the Zoom App Marketplace, you will be redirected to the Google Calendar Subscription page.
- Click Authenticate with your Google Calendar account.
- Choose your Google account to receive notifications from.
- Confirm the permissions, then click Allow.
- Complete the Basic Configurations:
- Give the subscription a Name.
- Select what Channel you would like to add the app to.
- Add a Description.
Note: If you want to receive notifications directly from the app, choose the Your Contact option.
- Complete the Google Calendar Configurations:
- Select a Calendar Source: Choose the calendar that you want to receive notifications from. This is typically your own calendar.
- Reminders: Choose when to receive reminders.
- Calendar Updates: Choose what type of updates trigger a notification from the Zoom app.
- Summary of events: Choose to receive either a daily or weekly summary of your events.
- Once complete, select Save Configuration.
You will now receive chat messages on Zoom based on your configuration.
How to interact with the Google Calendar Notifications app
After setting up a Google Calendar notifications subscription, you’ll start receiving chat notifications in the Zoom channel you selected for that subscription. You can also interact with the app directly in a 1:1 chat using slash commands.
Available Slash Commands
/gcal tomorrow – View all events scheduled for tomorrow./gcal today – View all events scheduled for today./gcal disconnect <calendar name> – Disconnect from a Google account or calendar source./gcal connect <calendar name> – Connect to a Google Calendar source to receive notifications in this channel./gcal configure all – View a list of Google Calendar notifications across all channels./gcal configure – View a list of Google Calendar notifications connected to the current channel./gcal help – Display the full list of available commands.
How to remove the Google Calendar Notifications app
- Sign in to Zoom App Marketplace with your Zoom account.
- In the top right of the page, click Manage.
- In the navigation menu, click Added Apps.
- Next to the Google Calendar Notifications app, click Remove.
- Confirm the dialogue and click Remove.
How to use Google Calendar in AI Companion on the Web personal workflows
- Sign in to the Zoom web portal and navigate to AI Companion on the web.
- In the navigation menu, click Workflows.
- Under Workflows, click + Create.
- In the Search all nodes field, enter Google Calendar for Zoom.
- Click Google Calendar for Zoom.
When prompted, click Authenticate to log in to your Google account. - Select from the available predefined nodes.
Nodes available for Google Calendar in personal workflows
The following workflow nodes are available when Google Calendar is connected to AI Companion on the web.
Note: Authentication is required before using the Google Calendar nodes.
| Node name | Description | Fields that can be managed |
|---|
| Create Event | Create a Google Calendar event using start time and duration. |
- Start Date & Time
- Time Zone
- Calendar
- Event Title
- Description
- Location
- Duration (Hours)
- Duration (Minutes)
- Attendees
- Send Updates
- Create Meeting Room
- Exclude Organizer from Attendees
- Guests Can Modify Event
- Guests Can Invite Others
- Guests Can See Other Guests
- Event Type
- Visibility
- Show As (Free/Busy)
- Quick Add
|
| Update Event | Updates specified fields of an existing Google Calendar event. |
- Calendar
- Event
- Event Title
- Start Date & Time
- End Date & Time
- Event Time Zone
- Location
- Description
- Attendees
- Send Update Emails
- RSVP Response
- Max Attendees
- Conference Data Version
- Supports Attachments
|
| Delete Event | Deletes a specified event by event ID. |
|
| Get Current Date Time | Gets the current date and time for a specified timezone. |
|
| Events List | Returns events on the specified calendar. |
- Calendar ID
- Time From
- Time To
- Search Query
- Expand Recurring Events
- Max Results
- Order By
- Time Zone
- Event Types
- iCal UID Filter
- Updated Since
- Include Deleted Events
- Include Hidden Invitations
- Always Include Email
- Max Attendees
- Private Extended Property Filter
- Shared Extended Property Filter
- Sync Token
- Page Token
|
How to enable Zoom Virtual Agent Google Calendar integration
- Sign in to the Zoom web portal.
- In the navigation menu, click AI Studio then Integrations.
- In the Marketplace section, search for Google Calendar then click Connect.
A new tab will open to begin the authentication process.
- If you are already logged into Google Calendar, your credentials will not be requested.
- If you are not logged in, enter your Google Calendar credentials and submit them.
- When Google Calendar requests access to your account, click Accept, then Confirm to complete the connection.
- Once authentication is successful, the integration will appear on your Integrations page.
- In the navigation menu, click AI Studio then Integrations.
You will see the Google Calendar application with a Connected status.
How to reconnect the Google Calendar integration
- Sign in to the Zoom web portal.
- In the navigation menu, click AI Studio then Integrations.
- In the upper right corner, click the four horizontal lines.
- In the Status column of the disconnected integration, click Re-connect.
You will be taken to the page where you can edit the integration details. - (Optional) Edit the integration details.
- Click Save.
A new tab will open to begin the authentication process.
- If you are already logged into Google Calendar, your credentials will not be requested.
- If you are not logged in, enter your Google Calendar credentials and submit them.
- In the navigation menu, click AI Studio then Integrations.
You will see the application with a Connected status.
How to use Google Calendar integration with ZVA voice or chat agents
- In the navigation menu, click AI Studio then Tool Templates.
- Click the Marketplace tab.
- Expand Google Calendar for Zoom to view the list of supported tools:
- Create Event
- Patch Event
- Delete Event
- Get Current Date Time
- Events List
- Create a voice or chat agent and use the desired Google Calendar tools accordingly.
Data Security
Communications between this Chat app and Zoom/Google Calendar are encrypted:
- Protocol: TLS 1.2
- Cipher suite: ECDHE-ECDSA-AES128-GCM-SHA256
- Key length: 128 bits
- Perfect Forward Secrecy: YES
This Chat app stores access credentials in the local data store:
- Google Calendar API tokens and Zoom OAuth credentials (both user-level only) are stored in an encrypted database.
How your data is used
This app has access to the following information on Google Calendar:
- Read user permissions: View your primary Google Calendar account email address and associate it with your personal information on Google Calendar.
- Read Google Calendar event permissions.
This Chat app has the following permissions on Zoom:
- Send a chat message to an IM channel or Zoom user under the Zoom account.
- View your user information.
- View the current user's Chat channels.