Skip to main content

FolderUpdateInput

Autogenerated input type of FolderUpdate

input FolderUpdateInput {
channelIds: [ID!]
clientMutationId: String
conditions: [ConditionInput!]
description: String
displayCountWhenInactive: Boolean
folderId: ID!
hideIfZeroConversations: Boolean
matchType: FolderMatchTypes!
name: String!
permittedAgentIds: [ID!]
permittedTeamIds: [ID!]
position: Int
state: FolderState!
}

Fields

FolderUpdateInput.channelIds ● [ID!] list scalar common

The channels this folder should be visible on. Defaults to all when empty.

FolderUpdateInput.clientMutationId ● String scalar common

A unique identifier for the client performing the mutation.

FolderUpdateInput.conditions ● [ConditionInput!] list input common

Conditions to filter conversations for this folder.

FolderUpdateInput.description ● String scalar common

A description of the folder.

FolderUpdateInput.displayCountWhenInactive ● Boolean scalar common

True if counts in the side navigation are visible when the folder is inactive; false otherwise.

FolderUpdateInput.folderId ● ID! non-null scalar common

The ID of the folder.

FolderUpdateInput.hideIfZeroConversations ● Boolean scalar common

True if the folder is hidden in the side navigation when there are zero conversations.

FolderUpdateInput.matchType ● FolderMatchTypes! non-null enum common

The match type of the folder conditions.

FolderUpdateInput.name ● String! non-null scalar common

The name of the folder.

FolderUpdateInput.permittedAgentIds ● [ID!] list scalar common

List of permitted agent IDs.

FolderUpdateInput.permittedTeamIds ● [ID!] list scalar common

List of permitted team IDs.

FolderUpdateInput.position ● Int scalar common

The position of the folder in the list.

FolderUpdateInput.state ● FolderState! non-null enum common

The state of the folder (active or inactive).

Member of

folderUpdate mutation