channelEmailCreate
Creates a new email channel in the inbox.
Example usage:
mutation(
$type: ChannelType!,
$email: String,
$name: String!,
$senderName: String,
$color: String!,
$permittedAgentIds: [ID],
$permittedTeamIds: [ID],
$signature: String,
$incomingEmailServer: ImapServerInput,
$outgoingEmailServer: SmtpServerInput,
$position: Int,
$emailTemplates: [EmailTemplateInput],
$aiDraftsChannelIds: [ID],
$aiDraftsKnowledgeBaseIds: [ID],
$autoBccAddress: String,
$useAgentName: Boolean,
$threadingType: ThreadingType
) {
channelEmailCreate(
input: {
type: $type,
email: $email,
name: $name,
senderName: $senderName,
color: $color,
permittedAgentIds: $permittedAgentIds,
permittedTeamIds: $permittedTeamIds,
signature: $signature,
incomingEmailServer: $incomingEmailServer,
outgoingEmailServer: $outgoingEmailServer,
position: $position,
emailTemplates: $emailTemplates,
aiDraftsChannelIds: $aiDraftsChannelIds,
aiDraftsKnowledgeBaseIds: $aiDraftsKnowledgeBaseIds,
autoBccAddress: $autoBccAddress,
useAgentName: $useAgentName,
threadingType: $threadingType
}
) {
channel {
id
color
name
}
errors {
path
message
}
}
}
channelEmailCreate(
input: EmailChannelCreateInput!
): EmailChannelCreatePayload
Arguments
channelEmailCreate.input ● EmailChannelCreateInput! non-null input common
Parameters for EmailChannelCreate
Type
EmailChannelCreatePayload object common
Autogenerated return type of EmailChannelCreate