Skip to main content

ConversationLogInput

Autogenerated input type of ConversationLog

input ConversationLogInput {
assigned: AssignmentInput
authorId: ID
cannedReplyId: ID
channelId: ID!
clientMutationId: String
contactId: ID
createdAt: DateTime
draftId: String
message: NoteMessageInput!
skipNotifications: Boolean
snoozeUntil: DateTime
state: ConversationState
}

Fields

ConversationLogInput.assigned ● AssignmentInput input common

The initially assigned agent or team.

ConversationLogInput.authorId ● ID scalar common

The creator of the note and conversation.

ConversationLogInput.cannedReplyId ● ID scalar common

The ID of the used canned reply.

ConversationLogInput.channelId ● ID! non-null scalar common

The ID of the channel the conversation will happen in.

ConversationLogInput.clientMutationId ● String scalar common

A unique identifier for the client performing the mutation.

ConversationLogInput.contactId ● ID scalar common

The contact that ticket should be attached to.

ConversationLogInput.createdAt ● DateTime scalar common

The date and time that the ticket was created.

ConversationLogInput.draftId ● String scalar common

The ID of the draft used for this reply. The draft will be deleted once the reply is created.

ConversationLogInput.message ● NoteMessageInput! non-null input common

The note starting the conversation.

ConversationLogInput.skipNotifications ● Boolean scalar common

Whether to skip notifications for the conversation.

ConversationLogInput.snoozeUntil ● DateTime scalar common

The date and time until which the conversation is snoozed. If blank, it is snoozed indefinitely.

ConversationLogInput.state ● ConversationState enum common

The initial state of the conversation.

Member of

conversationLog mutation