ImportConversationInput
Input for importing a conversation and its messaging
input ImportConversationInput {
externalId: String!
title: String
messages: [ImportConversationMessageInput!]!
creator: ImportUserInput
assignee: ImportUserInput
context: [ContextFieldInput!]
createdAt: DateTime
updatedAt: DateTime
}
Fields
ImportConversationInput.externalId
● String!
non-null scalar
The external ID of the conversation
ImportConversationInput.title
● String
scalar
The title of the conversation
ImportConversationInput.messages
● [ImportConversationMessageInput!]!
non-null input
The messages in the conversation. At least one message is required.
ImportConversationInput.creator
● ImportUserInput
input
The user who created the conversation. If not set, the first message creator will be used.
ImportConversationInput.assignee
● ImportUserInput
input
The user assigned to the conversation, if any
ImportConversationInput.context
● [ContextFieldInput!]
list input
Additional context for the conversation, if any
ImportConversationInput.createdAt
● DateTime
scalar
When the conversation was created. If not set, the first message createdAt will be used.
ImportConversationInput.updatedAt
● DateTime
scalar
When the conversation was last updated. If not set, the createdAt will be used.
Member Of
importConversations
mutation