Skip to main content

Rating

A rating is feedback on a conversation message from a contact for an agent.

type Rating implements Node, Timestamped {
agent: Agent
createdAt: DateTime!
feedback: String
grade: RatingEnum
id: ID!
message: Message!
updatedAt: DateTime!
}

Fields​

Rating.agent ● Agent object common​

The subject of the rating.

Rating.createdAt ● DateTime! non-null scalar common​

The date and time that the object was created.

Rating.feedback ● String scalar common​

A message accompanying the rating.

Rating.grade ● RatingEnum enum common​

The actual rating.

Rating.id ● ID! non-null scalar common​

Rating.message ● Message! non-null interface common​

The message associated with the rating.

Rating.updatedAt ● DateTime! non-null scalar common​

The date and time that the object was last updated.

Interfaces​

Node interface common​

An object with an ID.

Timestamped interface common​

An object with timestamp fields for when it was created and last updated.

Implemented by​

ChangeTypeUnion union