Skip to main content

EmailChannelUpdateInput

Autogenerated input type of EmailChannelUpdate

input EmailChannelUpdateInput {
aiDraftsChannelIds: [ID!]
aiDraftsKnowledgeBaseIds: [ID!]
autoBccAddress: String
channelId: ID!
clientMutationId: String
color: String!
customFields: [CustomFieldLinkInput!]
email: String
emailTemplates: [EmailTemplateInput!]
incomingEmailServer: ImapServerInput
name: String!
outgoingEmailServer: SmtpServerInput
permittedAgentIds: [ID!]
permittedTeamIds: [ID!]
position: Int
senderName: String
signature: String
threadingType: ThreadingType
type: ChannelType!
useAgentName: Boolean
}

Fields

EmailChannelUpdateInput.aiDraftsChannelIds ● [ID!] list scalar common

List of mailbox IDs for AI-generated drafts.

EmailChannelUpdateInput.aiDraftsKnowledgeBaseIds ● [ID!] list scalar common

List of knowledge base IDs for AI-generated drafts.

EmailChannelUpdateInput.autoBccAddress ● String scalar common

Auto BCC email address.

EmailChannelUpdateInput.channelId ● ID! non-null scalar common

The ID of the email channel to update.

EmailChannelUpdateInput.clientMutationId ● String scalar common

A unique identifier for the client performing the mutation.

EmailChannelUpdateInput.color ● String! non-null scalar common

The color of the email channel.

EmailChannelUpdateInput.customFields ● [CustomFieldLinkInput!] list input common

Custom fields associated with the channel.

EmailChannelUpdateInput.email ● String scalar common

The email address associated with the channel.

EmailChannelUpdateInput.emailTemplates ● [EmailTemplateInput!] list input common

Email templates for the channel.

EmailChannelUpdateInput.incomingEmailServer ● ImapServerInput input common

Incoming email server configuration.

EmailChannelUpdateInput.name ● String! non-null scalar common

The name of the email channel.

EmailChannelUpdateInput.outgoingEmailServer ● SmtpServerInput input common

Outgoing email server configuration.

EmailChannelUpdateInput.permittedAgentIds ● [ID!] list scalar common

List of permitted agent IDs.

EmailChannelUpdateInput.permittedTeamIds ● [ID!] list scalar common

List of permitted team IDs.

EmailChannelUpdateInput.position ● Int scalar common

Position of the channel in the display order.

EmailChannelUpdateInput.senderName ● String scalar common

Customers see this name in the From field when they view conversations sent from this channel.

EmailChannelUpdateInput.signature ● String scalar common

Email signature for the channel.

EmailChannelUpdateInput.threadingType ● ThreadingType enum common

Threading type for conversations.

EmailChannelUpdateInput.type ● ChannelType! non-null enum common

The type of the email channel.

EmailChannelUpdateInput.useAgentName ● Boolean scalar common

Whether to use the agent's name in customer replies.

Member of

channelEmailUpdate mutation