Google Calendar connector
Use Google Calendar from LLMBase Chat to list, search, create, update, and delete events.
Updated
The Google Calendar connector lets Chat Pro users connect one or more Google accounts and make selected calendars available to LLMBase Chat.
Capabilities
| Action | Behavior |
|---|---|
| List events | Returns upcoming events from a calendar. |
| Search events | Finds events matching a query and time window. |
| Create an event | Creates a calendar event directly. |
| Update an event | Updates normal event fields directly. |
| Delete an event | Deletes an event after confirmation. |
Delete actions require confirmation.
Connect Google Calendar
- Open Chat.
- Open Connectors.
- Select Google Calendar.
- Choose Connect.
- Complete Google consent.
- Return to Chat and select the account for the current chat or workspace.
You can connect multiple Google accounts. Each account is listed separately in the connector modal.
Google permissions
The connector requests:
| Scope | Used for |
|---|---|
calendar.events | Listing, searching, creating, updating, and deleting events. |
openid, email, profile | Identifying the connected Google account in the connector modal. |
LLMBase stores OAuth tokens encrypted and does not expose them in chat messages, connector API responses, or logs.
Working with calendars
When asking the model to create or update an event, include the calendar, date, time zone, title, attendees, and description. If you do not specify a calendar, the connector uses the default calendar behavior provided by Google Calendar.
For destructive cleanup, ask the model to list or search events first. Review the event details before approving a delete action.
Common issues
If a workplace Google account blocks consent, the Google Workspace admin may need to allow the LLMBase OAuth app and the Calendar events scope.
If the connector shows a reconnect warning, reconnect the account from the connector modal before asking the model to use that calendar.