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

# Update Google Calendar event

> Update existing Google Calendar events from a Workflow.

Update existing Google Calendar events directly from a [Workflow](/workflows/overview) without manual edits in Google Calendar. Use this action to reschedule meetings, add attendee notes, or sync event changes from other systems.

<Steps>
  <Step title="Add the action">
    In the [Workflow builder](/workflows/building), click the **+** button between existing blocks. Select **Update Google Calendar Event** from the action list.

    <Frame>
      <img src="https://mintcdn.com/cassidy/g8fyfImJ_SyinsRX/images/reference/update-google-calendar-event-img-0.png?fit=max&auto=format&n=g8fyfImJ_SyinsRX&q=85&s=64ac3119a9e6b9a23752c30fab56a1c7" alt="Adding the Update Google Calendar Event action in the Workflow builder" width="525" height="508" data-path="images/reference/update-google-calendar-event-img-0.png" />
    </Frame>
  </Step>

  <Step title="Rename the action (optional)">
    Click the **...** in the top-right of the action box and select **Rename** to enter a more descriptive name.

    <Frame>
      <img src="https://mintcdn.com/cassidy/S3C8nlCeFAZnY2mJ/images/reference/update-google-calendar-event-img-1.png?fit=max&auto=format&n=S3C8nlCeFAZnY2mJ&q=85&s=bf5581fba607a1831d8974d5a44320ac" alt="Rename option in the action menu" width="530" height="486" data-path="images/reference/update-google-calendar-event-img-1.png" />
    </Frame>
  </Step>

  <Step title="Connect Google Calendar">
    Connect the Google Calendar account that contains the event you want to update. Click the action box to open the configuration panel, then click **Connect**.

    <Frame>
      <img src="https://mintcdn.com/cassidy/S3C8nlCeFAZnY2mJ/images/reference/update-google-calendar-event-img-2.png?fit=max&auto=format&n=S3C8nlCeFAZnY2mJ&q=85&s=237a3a05c74f1c3083726ea2f4f1b20b" alt="Connecting Google Calendar in the Update Event action" width="1345" height="241" data-path="images/reference/update-google-calendar-event-img-2.png" />
    </Frame>
  </Step>

  <Step title="Add Event ID and event details">
    **Event ID** is required. Add it in one of two ways:

    * Select an existing Event ID from the dropdown (e.g., from a trigger or previous Get Events action)
    * Enter a value or variable manually

    Then add values for the remaining fields as needed: **Title**, **Start Date**, **End Date**, and **Description**.

    <Frame>
      <img src="https://mintcdn.com/cassidy/S3C8nlCeFAZnY2mJ/images/reference/update-google-calendar-event-img-3.png?fit=max&auto=format&n=S3C8nlCeFAZnY2mJ&q=85&s=ddf328974eb8a36f562b19fa6af76b69" alt="Selecting Event ID from dropdown" width="526" height="378" data-path="images/reference/update-google-calendar-event-img-3.png" />
    </Frame>

    <Frame>
      <img src="https://mintcdn.com/cassidy/S3C8nlCeFAZnY2mJ/images/reference/update-google-calendar-event-img-4.png?fit=max&auto=format&n=S3C8nlCeFAZnY2mJ&q=85&s=c68f2ff3d06319f5482a8edaede41e54" alt="Entering Event ID manually" width="574" height="117" data-path="images/reference/update-google-calendar-event-img-4.png" />
    </Frame>

    <Frame>
      <img src="https://mintcdn.com/cassidy/S3C8nlCeFAZnY2mJ/images/reference/update-google-calendar-event-img-5.png?fit=max&auto=format&n=S3C8nlCeFAZnY2mJ&q=85&s=9bb82aa17313a7be48afe2212c297d8f" alt="Remaining event fields: Title, Start Date, End Date, Description" width="1339" height="699" data-path="images/reference/update-google-calendar-event-img-5.png" />
    </Frame>
  </Step>

  <Step title="Configure optional fields (optional)">
    Under **Optional Fields**, you can add:

    * **Calendar** — choose which calendar the updated event belongs to (defaults to primary calendar)
    * **Time Zone** — override the time zone (default is the primary calendar's time zone)
    * **Event Location** — specify the event location
    * **Attendees** — array or comma-separated list of attendee email addresses
    * **Repeat Frequency** — make the event repeat
    * **Send Updates** — configure whether to send notifications about the update
  </Step>
</Steps>

## Related

* [New or updated Google Calendar event trigger](/integrations/google-workspace/google-calendar/new-or-updated-event-trigger)
* [Create Google Calendar event](/integrations/google-workspace/google-calendar/create-event)
* [Get Google Calendar events](/integrations/google-workspace/google-calendar/get-events)
* [Get Google Calendar schedule](/integrations/google-workspace/google-calendar/get-schedule)
* [Google Calendar for Workflows](/integrations/google-workspace/google-calendar/workflows)
