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

# User

> Schema for User

<ResponseField name="user_id" type="String">
  Unique identifier for the User.
</ResponseField>

<ResponseField name="user_groups" type="[UserGroup]">
  List of user groups the user belongs to. (See [UserGroups](/schema/user-groups))
</ResponseField>

<ResponseField name="email" type="String">
  Email address for the User.
</ResponseField>

<ResponseField name="name" type="String">
  Full name of the User.
</ResponseField>

<ResponseField name="num_transcripts" type="Int">
  Total number of transcripts associated with the user.
</ResponseField>

<ResponseField name="recent_transcript" type="String">
  Most recent transcript generated by the user.
</ResponseField>

<ResponseField name="recent_meeting" type="String">
  Details about the user's most recent meeting.
</ResponseField>

<ResponseField name="minutes_consumed" type="Int">
  Total number of minutes consumed by the user in meetings.
</ResponseField>

<ResponseField name="is_admin" type="Boolean">
  Indicates whether the user has administrative privileges. True if the user is an admin, false
  otherwise.
</ResponseField>

<ResponseField name="integrations" type="[String]">
  A list of integrations enabled for the user's account.
</ResponseField>

<ResponseField name="is_calendar_in_sync" type="Boolean">
  Indicates whether the user's calendar is currently synced. Returns true if the user has a valid OAuth connection (Google or Office) with non-expired tokens.
</ResponseField>

## Additional Resources

<CardGroup cols={2}>
  <Card title="UserGroups" icon="link" href="/schema/user-groups">
    Schema for UserGroups
  </Card>

  <Card title="Transcripts" icon="link" href="/graphql-api/query/transcripts">
    Query transcripts using the API
  </Card>
</CardGroup>
