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

# Google Calendar

> Browse the tools and triggers available for Google Calendar in ActionKit.

## Tools

<CardGroup cols={2}>
  <Card href="/actionkit/integrations/googleCalendar/GOOGLE_CALENDAR_CREATE_EVENT" title="Create Event" horizontal />

  <Card href="/actionkit/integrations/googleCalendar/GOOGLE_CALENDAR_UPDATE_EVENT" title="Update Event" horizontal />

  <Card href="/actionkit/integrations/googleCalendar/GOOGLE_CALENDAR_LIST_EVENTS" title="List Events" horizontal />

  <Card href="/actionkit/integrations/googleCalendar/GOOGLE_CALENDAR_GET_EVENT_BY_ID" title="Get Event By ID" horizontal />

  <Card href="/actionkit/integrations/googleCalendar/GOOGLE_CALENDAR_DELETE_EVENT" title="Delete Event" horizontal />

  <Card href="/actionkit/integrations/googleCalendar/GOOGLE_CALENDAR_GET_CONTACTS" title="Get Contacts" horizontal />

  <Card href="/actionkit/integrations/googleCalendar/GOOGLE_CALENDAR_SEARCH_CONTACTS" title="Search Contacts" horizontal />

  <Card href="/actionkit/integrations/googleCalendar/GOOGLE_CALENDAR_LIST_DIRECTORY_PEOPLE" title="List Directory People" horizontal />

  <Card href="/actionkit/integrations/googleCalendar/GOOGLE_CALENDAR_SEARCH_DIRECTORY_PEOPLE" title="Search Directory People" horizontal />

  <Card href="/actionkit/integrations/googleCalendar/GOOGLE_CALENDAR_LIST_OTHER_CONTACTS" title="List Other Contacts" horizontal />

  <Card href="/actionkit/integrations/googleCalendar/GOOGLE_CALENDAR_SEARCH_OTHER_CONTACTS" title="Search Other Contacts" horizontal />

  <Card href="/actionkit/integrations/googleCalendar/GOOGLE_CALENDAR_GET_AVAILABILITY" title="Get Availability" horizontal />
</CardGroup>

<Info>**Don't see the tool you need?** Define your own using [Custom Tools](/actionkit/custom-tools).</Info>

## Triggers

<CardGroup cols={2}>
  <Card href="/actionkit/integrations/googleCalendar/triggers/GOOGLE_CALENDAR_TRIGGER_EVENT_CREATED" title="New Event (Legacy)" horizontal />

  <Card href="/actionkit/integrations/googleCalendar/triggers/GOOGLE_CALENDAR_TRIGGER_EVENT_UPDATED" title="Event Updated (Legacy)" horizontal />

  <Card href="/actionkit/integrations/googleCalendar/triggers/GOOGLE_CALENDAR_TRIGGER_EVENT_CANCELLED" title="Event Cancelled (Legacy)" horizontal />

  <Card href="/actionkit/integrations/googleCalendar/triggers/GOOGLE_CALENDAR_TRIGGER_EVENT_STARTED" title="Event Started" horizontal />

  <Card href="/actionkit/integrations/googleCalendar/triggers/GOOGLE_CALENDAR_TRIGGER_EVENT_ENDED" title="Event Ended" horizontal />

  <Card href="/actionkit/integrations/googleCalendar/triggers/GOOGLE_CALENDAR_WEBHOOK_TRIGGER_EVENT_CREATED" title="New Event" horizontal />

  <Card href="/actionkit/integrations/googleCalendar/triggers/GOOGLE_CALENDAR_WEBHOOK_TRIGGER_EVENT_UPDATED" title="Event Updated" horizontal />

  <Card href="/actionkit/integrations/googleCalendar/triggers/GOOGLE_CALENDAR_WEBHOOK_TRIGGER_EVENT_CANCELLED" title="Event Cancelled" horizontal />
</CardGroup>

<Info>**Don't see the trigger you need?** Define your own using [Custom Webhooks](/resources/custom-webhooks).</Info>
