OBJECT
Mutation
link GraphQL Schema definition
- type Mutation {
- # Arguments
- # conversationTagInput: [Not documented]
- (
- : ConversationTagInput!
- ): ConversationTag
- # Create a professional user
- #
- # Arguments
- # input: Input data required to create a professional user
- (: ProfessionalCreateInput!): ProfessionalCreatePayload
- # Set a professional user's external id
- #
- # Arguments
- # input: Input data used to set the professional user's external
- # id
- (
- : ProfessionalSetExternalIdInput!
- ): ProfessionalSetExternalIdPayload
- # Set a professional user's group.
- # User groups allow information and user exchanges to be compartmentalised in the
- # iAdvize administration.
- # For more information regarding user groups, please see the following
- # documentation:
- # https://help.iadvize.com/hc/en-gb/articles/203280696-Use-the-user-groups.
- #
- # Arguments
- # input: Input data used to set the professional user's group
- (: ProfessionalSetGroupInput!): ProfessionalSetGroupPayload
- # Set a professional user's projects
- #
- # Arguments
- # input: Input data used to set the professional user's projects
- (
- : ProfessionalSetProjectsInput!
- ): ProfessionalSetProjectsPayload
- # Set a professional user's skills
- # Users can be organised by skill in order to automatically direct visitors
- # towards the right agent.
- # For in-depth documentation, please check the following page:
- # https://help.iadvize.com/hc/en-gb/articles/203444283-Use-the-skills.
- #
- # Arguments
- # input: Input data used to set the professional user's skills
- (: ProfessionalSetSkillsInput!): ProfessionalSetSkillsPayload
- # Unset a professional user's external id
- #
- # Arguments
- # input: Input data used to unset the professional user's
- # external id
- (
- : ProfessionalUnsetExternalIdInput!
- ): ProfessionalUnsetExternalIdPayload
- # Unset a professional user's group.
- # User groups allow information and user exchanges to be compartmentalised in the
- # iAdvize administration.
- # For more information regarding user groups, please see the following
- # documentation:
- # https://help.iadvize.com/hc/en-gb/articles/203280696-Use-the-user-groups.
- #
- # Arguments
- # input: Input data used to unset the professional user's group
- (
- : ProfessionalUnsetGroupInput!
- ): ProfessionalUnsetGroupPayload
- # Update a professional user
- #
- # Arguments
- # input: Input data used to update the professional
- (: ProfessionalUpdateInput!): ProfessionalUpdatePayload
- # Create a skill
- #
- # Arguments
- # input: Input for skill creation
- (: SkillCreateInput!): SkillCreateOrUpdatePayload
- # Delete a skill
- #
- # Arguments
- # input: Input for skill delete
- (: SkillDeleteInput!): SkillDeletePayload
- # Update a skill
- #
- # Arguments
- # input: Input for skill updating
- (: SkillUpdateInput!): SkillCreateOrUpdatePayload
- # Update the availability of the operator on one or more channels
- #
- # Arguments
- # input: Input parameters for updating the availability status of
- # a user
- (
- : UserAvailabilityInput!
- ): UserAvailabilityPayload
- # Remove the online extension duration and make the authenticated user offline
- : UserCancelExtendedPresencePayload
- # Create a user
- #
- # Arguments
- # input: User properties
- (: UserCreateInput!): UserCreatePayload
- # Delete a user
- #
- # Arguments
- # input: Input data used to delete the user
- (: UserDeleteInput!): UserDeletePayload
- # Add given skills to the given user
- #
- # Arguments
- # userId: Id of the user
- # skillIds: List of skill identifier
- (: LegacyId!, : [LegacyId!]!): User
- # Remove given skills for the given user
- #
- # Arguments
- # userId: Id of the user
- # skillIds: List of skill identifier
- (: LegacyId!, : [LegacyId!]!): User
- # Replace user's skills with given skills.
- #
- # Arguments
- # userId: Id of the user
- # skillIds: List of skill identifier
- (: LegacyId!, : [LegacyId!]!): User
- # Update the personal information of a user
- #
- # Arguments
- # input: User properties to be updated
- (: UserUpdateInput!): UserUpdatePayload
- }
link Require by
This element is not required by anyone