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

# Get Event

> Retrieve the details of one Google Calendar event.

The **Get Event** action loads one event by its Google Calendar event ID. Use it
when a workflow already has an event identifier and needs current event details,
attendees, links, or ownership information.

## Inputs

| Input                   | Type           | Required | Description                                           |
| ----------------------- | -------------- | -------- | ----------------------------------------------------- |
| **Third-party account** | Google account | Yes      | Account used to read the event.                       |
| **Event ID**            | String         | Yes      | Google's identifier for the event.                    |
| **Calendar ID**         | String         | No       | Calendar containing the event. Defaults to `primary`. |

<Tip>
  **Event ID** is available from **Create Event** and from each item returned by
  **List Events**.
</Tip>

## Outputs

| Output           | Type            | Description                                                     |
| ---------------- | --------------- | --------------------------------------------------------------- |
| **Summary**      | String          | Event title.                                                    |
| **Description**  | String          | Event description, when present.                                |
| **Location**     | String          | Event location, when present.                                   |
| **Start**        | Date            | Event start.                                                    |
| **End**          | Date            | Event end.                                                      |
| **Is All Day?**  | Boolean         | Whether Google represents the event without a start date-time.  |
| **Status**       | String          | Google status such as `confirmed`, `tentative`, or `cancelled`. |
| **Event Link**   | String          | Link that opens the event in Google Calendar.                   |
| **Meeting Link** | String          | Google Meet or Hangout link, when present.                      |
| **Attendees**    | List of strings | Attendee email addresses.                                       |
| **Creator**      | String          | Event creator's email address, when available.                  |
| **Organizer**    | String          | Event organizer's email address, when available.                |

Some event fields may be empty because Google did not provide them. All-day
events still return **Start** and **End** as dates and set **Is All Day?** to
`true`.

## Example: send an event reminder

Pass a previously stored event ID to **Get Event**, then build the reminder from
the returned **Summary**, **Start**, **Meeting Link**, and **Event Link**. Empty
meeting links can be omitted when the event has no online meeting.

## Troubleshooting

<AccordionGroup>
  <Accordion title="The event cannot be found">
    Event IDs are resolved inside a calendar. Supply the same Calendar ID that
    contains the event; leaving it blank searches the primary calendar.
  </Accordion>

  <Accordion title="Meeting Link is empty">
    Google only returns this value when the event has an associated Google Meet
    or Hangout link.
  </Accordion>
</AccordionGroup>
