> ## Documentation Index
> Fetch the complete documentation index at: https://hyperfx.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Google Calendar

> Set up and use the Google Calendar integration with Hyper AI

Auth type: OAuth

<Info>
  See the central guide for connection details and troubleshooting: [App Integrations](/integrations/overview).
</Info>

## Connect Google Calendar

1. Go to Settings → Apps in Hyper
2. Select Google Calendar → Connect New
3. Complete OAuth and grant calendar scopes

## Common capabilities

* List, create, and update events
* Find available times and schedule meetings

## Use in Chat

Enable Calendar and ask your agent to find slots, schedule, or summarize upcoming events.

## Use in Agents

Add Calendar to toolkits and require approval for event creation/updates if desired.

## Use in Flows

Automate reminders, scheduling, and coordination steps between tools.

## Troubleshooting

* Timezone mismatches: verify workspace/user timezones
* Event not visible: confirm primary vs delegated calendars

***

## Available Actions

Hyper agents can run the following actions for this integration. Each action can be individually set to **Enabled**, **Requires Approval**, or **Disabled** in your agent's toolkit settings.

Actions can be set to one of three control states:

| State                 | Behavior                                                       |
| --------------------- | -------------------------------------------------------------- |
| **Enabled**           | Agent runs the action automatically                            |
| **Requires Approval** | Agent pauses and waits for your confirmation before proceeding |
| **Disabled**          | Action is blocked and cannot be used                           |

Configure these in the agent's toolkit settings or in workspace defaults.

| Action         | Description                                                                                                                                         |
| -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
| Create Event   | Create a new event in a calendar                                                                                                                    |
| Delete Event   | Delete an event from a calendar                                                                                                                     |
| Get Calendar   | Get information about a specific calendar                                                                                                           |
| Get Event      | Get details of a specific calendar event                                                                                                            |
| List Calendars | List calendars in your Google Calendar account                                                                                                      |
| List Events    | List events from a calendar with various filter options                                                                                             |
| Update Event   | Update an existing calendar event. Always include start and end times when updating events.If not changed use the same values as the original event |
