LLMBase | Docs

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

ActionBehavior
List eventsReturns upcoming events from a calendar.
Search eventsFinds events matching a query and time window.
Create an eventCreates a calendar event directly.
Update an eventUpdates normal event fields directly.
Delete an eventDeletes an event after confirmation.

Delete actions require confirmation.

Connect Google Calendar

  1. Open Chat.
  2. Open Connectors.
  3. Select Google Calendar.
  4. Choose Connect.
  5. Complete Google consent.
  6. 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:

ScopeUsed for
calendar.eventsListing, searching, creating, updating, and deleting events.
openid, email, profileIdentifying 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.