Skip to main content
Open in Hubv The official Google Calendar integration allows your bot to access your Google Calendar data and manage events.

Setup

You will need:
1
In Botpress Studio, select Explore Hub in the upper-right corner.
2
Search for the Google Calendar integration, then select Install Integration.
3
In the Configuration menu, select Authorize Google Calendar.
4
Follow the instructions to connect Botpress to your Google account.

Limitations

Different Google account types have different capabilities when using this integration.
FeatureGoogle WorkspacePersonal (@gmail.com)
Create, read, update, delete eventsYesYes
Create Google Meet linksYesNo
Invite attendeesYes (requires domain-wide delegation)No

Cards

Here’s a reference for all Cards available with the integration:

Check Availability

Create Event

input
object
output
object

Delete Event

output
object
This Card has no output.

List Events

output
object

Update Event

input
object
output
object

Triggers

Here’s a reference for all Triggers available with the integration:
You can access data returned from any of these Triggers by reading event.payload after the Trigger fires.

Event Created

payload
object

Event Deleted

payload
object

Event Updated

payload
object
Last modified on January 19, 2026