Skip to main content

Conversation

A conversation that consists of one or more messages

type Conversation {
id: ID!
title: String
externalId: String
creator: User
assignee: User
messages(
input: ConversationMessagesQueryInput
): MessagePage!
context: [ContextFieldValue!]!
createdAt: DateTime!
}

Fields

Conversation.id ● ID! non-null scalar

The ID of the conversation

Conversation.title ● String scalar

The title of the conversation

Conversation.externalId ● String scalar

The external ID of the conversation, if any

Conversation.creator ● User object

The creator of the conversation, if set

Conversation.assignee ● User object

The user assigned to the conversation, if any

Conversation.messages ● MessagePage! non-null object

The messages in the conversation

Conversation.messages.input ● ConversationMessagesQueryInput input

Conversation.context ● [ContextFieldValue!]! non-null object

Additional context for the message, if any

Conversation.createdAt ● DateTime! non-null scalar

When the conversation was created

Returned By

conversation query ● importConversations mutation

Member Of

ConversationPage object ● Message object