Mutation Object
Fields
#
authenticatedMessagingSettingsSet
Set the public key and the session duration of a project.
closedConversationAnonymize
Anonymize a closed conversation: - will delete messages, CSAT comments and agent notes - will not anonymize the visitor profile (use the visitorAnonymize mutation for that).
conversationCustomDataSet
Set or complete the list of custom data for the conversation. For instance if a conversation already have two custom data entries A=1 and B=2, and if the mutation is called with B=3 and C=4, the resulting custom data for the conversation will be A=1, B=3 and C=4 .
conversationTagCreate
knowledgeFAQsDelete
Delete FAQs given their ids from an existing knowledge source. Please note that while the response will synchronously return the list of FAQs that have been marked for deletion, this is actually an asynchronous process that may take some time, depending on the amount of FAQs.
knowledgeFAQsUpsert
Upsert FAQs to an existing knowledge source. Please note that while the response will synchronously return the list of FAQs that have been marked for creation / update, this is actually an asynchronous process that may take some time, depending on the amount of FAQs. You can upsert multiple FAQs in one graphql request. Note that there is a limit of 100 FAQs by request. You'll need to batch your requests if you need to handle more KnowledgeFAQs.
knowledgeProductsDelete
Delete products given their ids from an existing knowledge source. Please note that while the response will synchronously return the list of products that have been marked for deletion, this is actually an asynchronous process that may take some time, depending on the amount of products.
knowledgeProductsUpsert
Upsert products to an existing knowledge source. Please note that while the response will synchronously return the list of products that have been marked for creation / update, this is actually an asynchronous process that may take some time, depending on the amount of products. You can upsert multiple product in one graphql request. Note that there is a limit of 20 products by request. You'll need to batch your requests if you need to handle more KnowledgeProducts.
professionalSetGroup
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 .
professionalSetSkills
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 .
professionalUnsetExternalId
Unset a professional user's external id.
professionalUnsetGroup
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 .
routingRuleCreate
Create a routing rule, deciding how a conversation is distributed to all the routing groups.
testVisitorAuthenticateFromCredentials
Authenticate a visitor from credentials.
userAvailabilityStatusUpdate
Update the availability of the operator on one or more channels.
userCancelExtendedPresence
Remove the online extension duration and make the authenticated user offline.
MirroringSettings