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