TeamInvolvement Object

Root Connection

All TeamInvolvement objects of an account are accessible by a query on the root connection teamInvolvements. Such a query will return a TeamInvolvementConnection!, which contains the TeamInvolvement objects in its nodes field.

teamInvolvements (TeamInvolvementConnection!)

Root connection for retrieving TeamInvolvement records.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

filter TeamInvolvementFilter

Filter to determine which TeamInvolvement records are returned.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

order [TeamInvolvementOrder!]

Order of the TeamInvolvement records returned.

view TeamInvolvementView

View name.

The default value is current_account.

Fields

The fields in this section list which values can be retrieved when querying TeamInvolvement records.

account (Account!)

The account under which the team involvement is filed, which is the account on whose behalf the team handled the request.

createdAt (ISO8601Timestamp)

The date and time at which the team involvement was created.

duration (Int)

The number of seconds the team held the request. Empty while the team still holds it.

endedAt (ISO8601Timestamp)

The date and time at which the team stopped holding the request. Empty while the team still holds it.

handoff (Boolean!)

Whether the request was handed off to this team by another team. False for the first team that held the request, and when the team that held it before is this same team, for example after the request was reopened.

id (ID!)

Unique identifier of the object.

intervalState (TeamInvolvementIntervalState!)

Whether the team still holds the request (open) or no longer holds it (closed).

member (Person)

The member of the team to whom the request was assigned while the team held it.

previousTeam (Team)

The team that held the request before this team.

request (Request)

The request the team held.

startedAt (ISO8601Timestamp)

The date and time at which the team started holding the request.

team (Team)

The team that held the request.

updatedAt (ISO8601Timestamp)

The date and time of the last update of the team involvement.

Implements

TeamInvolvement implements the following interfaces. This means that fragments defined on these interfaces may be used in queries returning a TeamInvolvement.