{"version":1,"pages":[{"id":"3I11cFrfnQkeTs6EH1VO","title":"Home","pathname":"/","siteSpaceId":"sitesp_k9WNY","description":"Welcome to iAdvize’s Developer Platform!"},{"id":"2pqF62fPq9b3aAOMgwkM","title":"General Information","pathname":"/getting-started/general-information","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"6fTh3B5QnEmlNdjlGLHT","title":"Features Overview","pathname":"/getting-started/features-overview","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"nVqx51muTP8qObEiSaQy","title":"Security: IP Whitelisting","pathname":"/getting-started/security","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"1IFa4jINqsXuIoSHmxSU","title":"Public Apps","pathname":"/apps/public-apps","siteSpaceId":"sitesp_k9WNY","description":"Discover our Public Apps","breadcrumbs":[{"label":"APPs"}]},{"id":"vqAf9rvoGPDhAuAoBGYo","title":"Shopify","pathname":"/apps/public-apps/shopify","siteSpaceId":"sitesp_k9WNY","description":"Introduction to the Shopify App","breadcrumbs":[{"label":"APPs"},{"label":"Public Apps"}]},{"id":"pDuVkFUgJsNMXbRMHNM4","title":"Salesforce","pathname":"/apps/public-apps/salesforce","siteSpaceId":"sitesp_k9WNY","description":"Introduction to the Salesforce App","breadcrumbs":[{"label":"APPs"},{"label":"Public Apps"}]},{"id":"yhQ2SW4bt3fjWmkTBxqB","title":"Zendesk","pathname":"/apps/public-apps/zendesk","siteSpaceId":"sitesp_k9WNY","description":"Introduction to the Zendesk App","breadcrumbs":[{"label":"APPs"},{"label":"Public Apps"}]},{"id":"oJfPHjo5SolcVQP0rFDe","title":"Google Analytics","pathname":"/apps/public-apps/google-analytics","siteSpaceId":"sitesp_k9WNY","description":"Introduction to Google Analytics App","breadcrumbs":[{"label":"APPs"},{"label":"Public Apps"}]},{"id":"IaimgTUMaDbi2YZ1sOKX","title":"Build your App","pathname":"/apps/build-your-app","siteSpaceId":"sitesp_k9WNY","description":"Overview","breadcrumbs":[{"label":"APPs"}]},{"id":"CQX27ACShxOlrzEEHTp6","title":"Getting started","pathname":"/apps/build-your-app/getting-started","siteSpaceId":"sitesp_k9WNY","description":"Getting started with Apps","breadcrumbs":[{"label":"APPs"},{"label":"Build your App"}]},{"id":"p4VaBZ9T970Zy6U9TCg6","title":"My Apps","pathname":"/apps/build-your-app/my-apps","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"APPs"},{"label":"Build your App"}]},{"id":"RtCTZX7IHji5zQJEFBqy","title":"App information","pathname":"/apps/build-your-app/app-information","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"APPs"},{"label":"Build your App"}]},{"id":"RiXBOtuL7asreVOO6AjH","title":"App Parameters","pathname":"/apps/build-your-app/app-parameters","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"APPs"},{"label":"Build your App"}]},{"id":"XB2JWRPF8VocYI98hKNQ","title":"App Plugins","pathname":"/apps/build-your-app/app-plugins","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"APPs"},{"label":"Build your App"}]},{"id":"QXZlR7id0EKrnG5MppQs","title":"Add Webhooks","pathname":"/apps/build-your-app/add-webhooks","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"APPs"},{"label":"Build your App"}]},{"id":"HnnYfaj9LXPMln0jIfjT","title":"Submit your Apps","pathname":"/apps/build-your-app/submit-your-apps","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"APPs"},{"label":"Build your App"}]},{"id":"k8CeAKd4lhaq6pQIqZOX","title":"App security","pathname":"/apps/build-your-app/app-security","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"APPs"},{"label":"Build your App"}]},{"id":"4k4YmJ02ga8lgFf3qeqX","title":"Developer Policy","pathname":"/apps/build-your-app/developer-policy","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"APPs"},{"label":"Build your App"}]},{"id":"Z1C2d7mhLjbV1L3dpfT4","title":"Copilots","pathname":"/use-cases/copilots","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"}]},{"id":"NuMNknl2bQRnxQRMS4cp","title":"Product Catalog sync through API","pathname":"/use-cases/copilots/ai-knowledge-synchronization-through-api","siteSpaceId":"sitesp_k9WNY","description":"This page will describe how you can use our GraphQL API to synchronize product catalog AI Knowledge with your systems, with the aim to use this knowledge in your generative AI bots.","breadcrumbs":[{"label":"Use Cases"},{"label":"Copilots"}]},{"id":"cFn12psnXxGzjpPZXECq","title":"FAQ sync through API","pathname":"/use-cases/copilots/ai-knowledge-synchronization-through-api-1","siteSpaceId":"sitesp_k9WNY","description":"This page will describe how you can use our GraphQL API to synchronize FAQ AI Knowledge with your systems, with the aim to use this knowledge in your generative AI bots.","breadcrumbs":[{"label":"Use Cases"},{"label":"Copilots"}]},{"id":"KXYa88lnLeeybl0ZyuXi","title":"Visitor experience","pathname":"/use-cases/visitor-experience","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"}]},{"id":"LFDCxH0ri7FrA6PTILl4","title":"Integrating custom buttons into your site","pathname":"/use-cases/visitor-experience/integrating-custom-buttons-into-your-site","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Visitor experience"}]},{"id":"PUcFHGyLPnLefFHOp8sG","title":"Check availability before escalating to iAdvize","pathname":"/use-cases/visitor-experience/check-availability-before-escalating-to-iadvize","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Visitor experience"}]},{"id":"63TAqkZOvCAz8kBuUyut","title":"Authenticated Messaging","pathname":"/use-cases/visitor-experience/authenticated-messaging","siteSpaceId":"sitesp_k9WNY","description":"Why should you implement authenticated messaging?","breadcrumbs":[{"label":"Use Cases"},{"label":"Visitor experience"}]},{"id":"ZdTo6L1Irj6DW7oSxlYV","title":"Introduction","pathname":"/use-cases/visitor-experience/authenticated-messaging/introduction","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Visitor experience"},{"label":"Authenticated Messaging"}]},{"id":"ILFqPYXN8SUblwPmX1SI","title":"Web client-side implementation","pathname":"/use-cases/visitor-experience/authenticated-messaging/web-client-side-implementation","siteSpaceId":"sitesp_k9WNY","description":"This article is intended for developers who will be doing the front integration.","breadcrumbs":[{"label":"Use Cases"},{"label":"Visitor experience"},{"label":"Authenticated Messaging"}]},{"id":"WE8X17W7YV5sl1jeyf21","title":"Authenticated Messaging overview","pathname":"/use-cases/visitor-experience/authenticated-messaging/web-client-side-implementation/authenticated-messaging-overview","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Visitor experience"},{"label":"Authenticated Messaging"},{"label":"Web client-side implementation"}]},{"id":"uZF1sCHk9R6MUVlGTwhD","title":"Brief timeline of the integration process","pathname":"/use-cases/visitor-experience/authenticated-messaging/web-client-side-implementation/brief-timeline-of-the-integration-process","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Visitor experience"},{"label":"Authenticated Messaging"},{"label":"Web client-side implementation"}]},{"id":"ORoTAF4DmwvPPoqKMmpD","title":"How to enable authenticated mode in the administration portal?","pathname":"/use-cases/visitor-experience/authenticated-messaging/web-client-side-implementation/how-to-enable-authenticated-mode-in-the-administration-portal","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Visitor experience"},{"label":"Authenticated Messaging"},{"label":"Web client-side implementation"}]},{"id":"HvLRts3KtSR5rUWKuPLs","title":"How to implement the customer authentication backend (token provider)?","pathname":"/use-cases/visitor-experience/authenticated-messaging/web-client-side-implementation/how-to-implement-the-customer-authentication-backend-token-provider","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Visitor experience"},{"label":"Authenticated Messaging"},{"label":"Web client-side implementation"}]},{"id":"2IvKIB7OPJ8uqm5ClK69","title":"How to authenticate with iAdvize in client's website?","pathname":"/use-cases/visitor-experience/authenticated-messaging/web-client-side-implementation/how-to-authenticate-with-iadvize-in-clients-website","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Visitor experience"},{"label":"Authenticated Messaging"},{"label":"Web client-side implementation"}]},{"id":"neurTkmSAhiFIOiXHwIk","title":"How to deal with activation success or failure?","pathname":"/use-cases/visitor-experience/authenticated-messaging/web-client-side-implementation/how-to-deal-with-activation-success-or-failure","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Visitor experience"},{"label":"Authenticated Messaging"},{"label":"Web client-side implementation"}]},{"id":"VqKGv8ZTplQEN6bpfPFn","title":"How to logout?","pathname":"/use-cases/visitor-experience/authenticated-messaging/web-client-side-implementation/how-to-logout","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Visitor experience"},{"label":"Authenticated Messaging"},{"label":"Web client-side implementation"}]},{"id":"sDT9U50MmvcBxEeAfzsO","title":"Compatibility with Mobile SDK","pathname":"/use-cases/visitor-experience/authenticated-messaging/web-client-side-implementation/compatibility-with-mobile-sdk","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Visitor experience"},{"label":"Authenticated Messaging"},{"label":"Web client-side implementation"}]},{"id":"7EBnKKIzJOyPXnsUsVFK","title":"FAQ","pathname":"/use-cases/visitor-experience/authenticated-messaging/web-client-side-implementation/faq","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Visitor experience"},{"label":"Authenticated Messaging"},{"label":"Web client-side implementation"}]},{"id":"weuFIuKxrWxPJBxschNE","title":"Web backend implementation","pathname":"/use-cases/visitor-experience/authenticated-messaging/web-backend-implementation","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Visitor experience"},{"label":"Authenticated Messaging"}]},{"id":"AOMCXTKXmAppHGzuN3RH","title":"Important information and recommendations","pathname":"/use-cases/visitor-experience/authenticated-messaging/web-backend-implementation/important-information-and-recommendations","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Visitor experience"},{"label":"Authenticated Messaging"},{"label":"Web backend implementation"}]},{"id":"StPYqPvAxSjWgVzofNXc","title":"Signature and Encryption Detailed Process","pathname":"/use-cases/visitor-experience/authenticated-messaging/web-backend-implementation/signature-and-encryption-detailed-process","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Visitor experience"},{"label":"Authenticated Messaging"},{"label":"Web backend implementation"}]},{"id":"Kxaov5k86mah3kcB1a8i","title":"Technical backend implementation","pathname":"/use-cases/visitor-experience/authenticated-messaging/web-backend-implementation/technical-backend-implementation","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Visitor experience"},{"label":"Authenticated Messaging"},{"label":"Web backend implementation"}]},{"id":"JtNhOQWBNND958Z4P9wZ","title":"FAQ","pathname":"/use-cases/visitor-experience/authenticated-messaging/web-backend-implementation/faq","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Visitor experience"},{"label":"Authenticated Messaging"},{"label":"Web backend implementation"}]},{"id":"hH0sGOJNJXzMNERFcV7R","title":"Cross-domain Conversation Continuity","pathname":"/use-cases/visitor-experience/cross-domain-conversation-continuity","siteSpaceId":"sitesp_k9WNY","description":"Implement cross-domain conversation continuity in the era of first-party cookies.","breadcrumbs":[{"label":"Use Cases"},{"label":"Visitor experience"}]},{"id":"282Ig1315AfElTG8fxTQ","title":"Customize replies with Markdown","pathname":"/use-cases/visitor-experience/customize-replies-with-markdown","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Visitor experience"}]},{"id":"VSoXVQIDrDiKU2ATcf7B","title":"Agent workspace","pathname":"/use-cases/agent-workspace","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"}]},{"id":"AAfQ8D5DlalpQ6MGaMz3","title":"Custom App example and step-by-step tutorial","pathname":"/use-cases/agent-workspace/custom-app-example-and-step-by-step-tutorial","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Agent workspace"}]},{"id":"whqfqyPOw88HJXj9Ej5Y","title":"Get Started","pathname":"/use-cases/agent-workspace/custom-app-example-and-step-by-step-tutorial/get-started","siteSpaceId":"sitesp_k9WNY","description":"Welcome, in this documentation, you will learn how to setup your environment to create a custom app and some tools to send informations to the desk using NextJS.","breadcrumbs":[{"label":"Use Cases"},{"label":"Agent workspace"},{"label":"Custom App example and step-by-step tutorial"}]},{"id":"MCVBi59smmvQPAaladXv","title":"Work with the Desk","pathname":"/use-cases/agent-workspace/custom-app-example-and-step-by-step-tutorial/work-with-the-desk","siteSpaceId":"sitesp_k9WNY","description":"This tutorial explain how to interact and make actions with the desk.","breadcrumbs":[{"label":"Use Cases"},{"label":"Agent workspace"},{"label":"Custom App example and step-by-step tutorial"}]},{"id":"IYlHPD3HMEsPbVp1sTnx","title":"Intent / Trigger","pathname":"/use-cases/agent-workspace/custom-app-example-and-step-by-step-tutorial/intent-trigger","siteSpaceId":"sitesp_k9WNY","description":"In this part, you will learn how to receive and use the client's message. The purpose is to analyze what the client sends and identify key words for your app to use.","breadcrumbs":[{"label":"Use Cases"},{"label":"Agent workspace"},{"label":"Custom App example and step-by-step tutorial"}]},{"id":"XTtsFSGtEKiwX2EPKjBZ","title":"JWT","pathname":"/use-cases/agent-workspace/custom-app-example-and-step-by-step-tutorial/jwt","siteSpaceId":"sitesp_k9WNY","description":"JWT stands for Json Web Tokens, they are encrypted Json objects sent by the website. We use them to transmit confidential informations or verify your identity","breadcrumbs":[{"label":"Use Cases"},{"label":"Agent workspace"},{"label":"Custom App example and step-by-step tutorial"}]},{"id":"09QEhNTrroFlrc7u2lXe","title":"References","pathname":"/use-cases/agent-workspace/custom-app-example-and-step-by-step-tutorial/references","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Agent workspace"},{"label":"Custom App example and step-by-step tutorial"}]},{"id":"V7qfr17BbYBKIVIF99pt","title":"Administration","pathname":"/use-cases/administration","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"}]},{"id":"NfYdSahKDjCJ0zPvmwz4","title":"Users","pathname":"/use-cases/administration/users","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Administration"}]},{"id":"5CrCdkpt0EzgyfgNZWyW","title":"SAML SSO Authentication - Implementation Guide","pathname":"/use-cases/administration/users/saml-sso-authentication-implementation-guide","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Administration"},{"label":"Users"}]},{"id":"HUA8l8CibmoJ0dkoBXXi","title":"Create, update and delete users via API","pathname":"/use-cases/administration/users/create-update-and-delete-users-via-api","siteSpaceId":"sitesp_k9WNY","description":"You can use the iAdvize API to import your users, create new ones or update them automatically.","breadcrumbs":[{"label":"Use Cases"},{"label":"Administration"},{"label":"Users"}]},{"id":"ytCramIRRtDkC84JmMyT","title":"Manage the availability of your users with the iAdvize API","pathname":"/use-cases/administration/users/manage-the-availability-of-your-users-with-the-iadvize-api","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Administration"},{"label":"Users"}]},{"id":"DdTspwvxmyqdVzxcZH44","title":"Integrate the iAdvize conversation panel into an existing tool","pathname":"/use-cases/administration/users/integrate-the-iadvize-conversation-panel-into-an-existing-tool","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Administration"},{"label":"Users"}]},{"id":"zDaHTcIWDp0TdwuBcrVq","title":"Anonymize a conversation or visitor data","pathname":"/use-cases/administration/anonymize-a-conversation-or-visitor-data","siteSpaceId":"sitesp_k9WNY","description":"iAdvize provides two GraphQL mutations to allow you to anonymize a conversation or a visitor. These will be used when you need to delete personal data at the request of the visitor.","breadcrumbs":[{"label":"Use Cases"},{"label":"Administration"}]},{"id":"8XvN4aCJmDZNBf2dVbPW","title":"Data & Analytics","pathname":"/use-cases/data-and-analytics","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"}]},{"id":"n8WPzwjjEQl6y4ct9hLw","title":"Extract conversation transcript","pathname":"/use-cases/data-and-analytics/retrieve-messages-exchanged-within-a-conversation","siteSpaceId":"sitesp_k9WNY","description":"This article shows you how to retrieve messages exchanged within a conversation. The aim is to be able to export these messages in Json format.","breadcrumbs":[{"label":"Use Cases"},{"label":"Data & Analytics"}]},{"id":"WF44MVAs4YpTDjQJoZVC","title":"Retrieve metrics and KPIs","pathname":"/use-cases/data-and-analytics/retrieve-messages-exchanged-within-a-conversation-1","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Data & Analytics"}]},{"id":"NwnvnzNtKlzsB5KHFEYs","title":"Pre-aggregated indicators","pathname":"/use-cases/data-and-analytics/retrieve-messages-exchanged-within-a-conversation-1/pre-aggregated-indicators","siteSpaceId":"sitesp_k9WNY","description":"The metrics query provides a set of pre-aggregated indicators that are calculated by iAdvize and grouped by dimensions such as time, campaign, project, or agent group.","breadcrumbs":[{"label":"Use Cases"},{"label":"Data & Analytics"},{"label":"Retrieve metrics and KPIs"}]},{"id":"SCvdt8GuQZywocY9Iuw3","title":"Understand transaction data","pathname":"/use-cases/data-and-analytics/retrieve-messages-exchanged-within-a-conversation-1/understand-transaction-data","siteSpaceId":"sitesp_k9WNY","description":"In iAdvize, transactions (such as purchases or leads) are tracked using the JavaScript transaction tag you install on key pages like the order confirmation or lead submission page.","breadcrumbs":[{"label":"Use Cases"},{"label":"Data & Analytics"},{"label":"Retrieve metrics and KPIs"}]},{"id":"82FyXU1jeZHGb8NgfXlT","title":"Understand conversation data 1/2","pathname":"/use-cases/data-and-analytics/retrieve-messages-exchanged-within-a-conversation-1/find-contact-data-graphql","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Data & Analytics"},{"label":"Retrieve metrics and KPIs"}]},{"id":"yq8F7hLRN6xx0IwSfqZy","title":"Understand conversation data 2/2","pathname":"/use-cases/data-and-analytics/retrieve-messages-exchanged-within-a-conversation-1/find-contact-data-graphql-1","siteSpaceId":"sitesp_k9WNY","description":"Unlike our Rest API, which provides contact indicators, our GraphQL API provides conversation indicators. However, you may wish to go down to a per-contact granularity also for GraphQL indicators.","breadcrumbs":[{"label":"Use Cases"},{"label":"Data & Analytics"},{"label":"Retrieve metrics and KPIs"}]},{"id":"ftbbl1f6sKBO7IgfNnhP","title":"Understand satisfaction data","pathname":"/use-cases/data-and-analytics/retrieve-messages-exchanged-within-a-conversation-1/understand-satisfaction-data","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Data & Analytics"},{"label":"Retrieve metrics and KPIs"}]},{"id":"4jOgjDwJ1vzhNM7hSgCy","title":"Understand production indicators","pathname":"/use-cases/data-and-analytics/retrieve-messages-exchanged-within-a-conversation-1/understand-production-indicators","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Data & Analytics"},{"label":"Retrieve metrics and KPIs"}]},{"id":"Ew6CZUVJhi0FnUIgxx11","title":"Understand connected users indicators","pathname":"/use-cases/data-and-analytics/retrieve-messages-exchanged-within-a-conversation-1/understand-connected-users-indicators","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Use Cases"},{"label":"Data & Analytics"},{"label":"Retrieve metrics and KPIs"}]},{"id":"HcJvTJ0unM123WN6mMOI","title":"GraphQL API","pathname":"/technologies/graphql-api","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Technologies"}]},{"id":"ghXn23TtniE2rx1ZKiuD","title":"Terminology","pathname":"/technologies/graphql-api/terminology","siteSpaceId":"sitesp_k9WNY","description":"In this page we'll walk through commonly used terminology in the world of GraphQL","breadcrumbs":[{"label":"Technologies"},{"label":"GraphQL API"}]},{"id":"RLIzA0S5gGV2mbMM8Kf0","title":"Reference","pathname":"/technologies/graphql-api/reference","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Technologies"},{"label":"GraphQL API"}]},{"id":"zvMuBM7DK8dJgA84rtNv","title":"Authentication","pathname":"/technologies/graphql-api/authentication","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Technologies"},{"label":"GraphQL API"}]},{"id":"BVmdqp69JxftLwxZJbKA","title":"Schema lifecycle","pathname":"/technologies/graphql-api/schema-lifecycle","siteSpaceId":"sitesp_k9WNY","description":"How are fields created and deleted from our graphQL API","breadcrumbs":[{"label":"Technologies"},{"label":"GraphQL API"}]},{"id":"fAt2cQXRqqvjYnv6QDDO","title":"Error Management","pathname":"/technologies/graphql-api/error-management","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Technologies"},{"label":"GraphQL API"}]},{"id":"i4UCAoZCIKNjMVhdFak3","title":"Pagination","pathname":"/technologies/graphql-api/pagination","siteSpaceId":"sitesp_k9WNY","description":"Pagination is a method for dividing the result of a query into several pages of results.","breadcrumbs":[{"label":"Technologies"},{"label":"GraphQL API"}]},{"id":"yU22Uho4lF3xuUZPBAsl","title":"Guides","pathname":"/technologies/graphql-api/guides","siteSpaceId":"sitesp_k9WNY","breadcrumbs":[{"label":"Technologies"},{"label":"GraphQL API"}]},{"id":"fLSHPjkaUQOjAOzLlhhl","title":"Managing iAdvize API Access Tokens","pathname":"/technologies/graphql-api/guides/managing-iadvize-api-access-tokens","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Technologies"},{"label":"GraphQL API"},{"label":"Guides"}]},{"id":"fZQlt0gB4DFnWjqJKmrR","title":"Webhooks","pathname":"/technologies/webhooks","siteSpaceId":"sitesp_k9WNY","description":"Overview","breadcrumbs":[{"label":"Technologies"}]},{"id":"Btf9Z1ckUjapkIYEdr1L","title":"Reference","pathname":"/technologies/webhooks/reference","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Technologies"},{"label":"Webhooks"}]},{"id":"72LzIzPnfqOUkEASGbdD","title":"Guides","pathname":"/technologies/webhooks/guides","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Technologies"},{"label":"Webhooks"}]},{"id":"HWXOWr2AZbdtunQPSo3r","title":"Desk events","pathname":"/technologies/desk-events","siteSpaceId":"sitesp_k9WNY","description":"Events triggered by the iAdvize desk","breadcrumbs":[{"label":"Technologies"}]},{"id":"6skK0S3lMlnKSuoArA13","title":"Reference","pathname":"/technologies/desk-events/reference","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Technologies"},{"label":"Desk events"}]},{"id":"6tMSIc5r78KwQkailOmI","title":"Web & Mobile SDK","pathname":"/technologies/web-and-mobile-sdk","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Technologies"}]},{"id":"Sooapx2b5WrU6gMIul1g","title":"Javascript Web SDK","pathname":"/technologies/web-and-mobile-sdk/javascript-web-sdk","siteSpaceId":"sitesp_k9WNY","icon":"display","description":"Overview","breadcrumbs":[{"label":"Technologies"},{"label":"Web & Mobile SDK"}]},{"id":"qk9gv4APhW9fDDyLGP2D","title":"Reference","pathname":"/technologies/web-and-mobile-sdk/javascript-web-sdk/reference","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Technologies"},{"label":"Web & Mobile SDK"},{"label":"Javascript Web SDK","icon":"display"}]},{"id":"f1EEBetwcxj3MDTvFrED","title":"Guides","pathname":"/technologies/web-and-mobile-sdk/javascript-web-sdk/guides","siteSpaceId":"sitesp_k9WNY","breadcrumbs":[{"label":"Technologies"},{"label":"Web & Mobile SDK"},{"label":"Javascript Web SDK","icon":"display"}]},{"id":"BIdEWRdUXn1EnKee7Y0x","title":"Mobile SDK","pathname":"/technologies/web-and-mobile-sdk/mobile-sdk","siteSpaceId":"sitesp_k9WNY","icon":"mobile","description":"Overview","breadcrumbs":[{"label":"Technologies"},{"label":"Web & Mobile SDK"}]},{"id":"gUTn25HHjrnpAAE9Op2O","title":"Herbillette (latest)","pathname":"/technologies/web-and-mobile-sdk/mobile-sdk/herbillette","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Technologies"},{"label":"Web & Mobile SDK"},{"label":"Mobile SDK","icon":"mobile"}]},{"id":"AZTfRXGuNnsBiOTxQ69f","title":"Gaperon","pathname":"/technologies/web-and-mobile-sdk/mobile-sdk/gaperon","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Technologies"},{"label":"Web & Mobile SDK"},{"label":"Mobile SDK","icon":"mobile"}]},{"id":"dtjQH8qpUHJzTGeV2aeF","title":"Fourme","pathname":"/technologies/web-and-mobile-sdk/mobile-sdk/fourme","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Technologies"},{"label":"Web & Mobile SDK"},{"label":"Mobile SDK","icon":"mobile"}]},{"id":"149Jax3gVAeWD7gzuDPe","title":"Epoisses","pathname":"/technologies/web-and-mobile-sdk/mobile-sdk/epoisses","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Technologies"},{"label":"Web & Mobile SDK"},{"label":"Mobile SDK","icon":"mobile"}]},{"id":"tguKp5RGQgPGv5hpSRzd","title":"Support Policy","pathname":"/technologies/web-and-mobile-sdk/mobile-sdk/support-policy","siteSpaceId":"sitesp_k9WNY","emoji":"1f91d","description":"","breadcrumbs":[{"label":"Technologies"},{"label":"Web & Mobile SDK"},{"label":"Mobile SDK","icon":"mobile"}]},{"id":"ytyKWWQnHJn1osFyCrXz","title":"Frequently Asked Questions","pathname":"/technologies/web-and-mobile-sdk/mobile-sdk/frequently-asked-questions","siteSpaceId":"sitesp_k9WNY","emoji":"1f914","description":"","breadcrumbs":[{"label":"Technologies"},{"label":"Web & Mobile SDK"},{"label":"Mobile SDK","icon":"mobile"}]},{"id":"9HKuaZQ0608RmsxCUzM5","title":"Javascript Callbacks (deprecated)","pathname":"/technologies/web-and-mobile-sdk/javascript-callbacks","siteSpaceId":"sitesp_k9WNY","description":"Overview","breadcrumbs":[{"label":"Technologies"},{"label":"Web & Mobile SDK"}]},{"id":"zJGe6b2qRO3uj5SHF2Z5","title":"Reference","pathname":"/technologies/web-and-mobile-sdk/javascript-callbacks/reference","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Technologies"},{"label":"Web & Mobile SDK"},{"label":"Javascript Callbacks (deprecated)"}]},{"id":"TxhpcDqsKsONNmXVrG7W","title":"Guides","pathname":"/technologies/web-and-mobile-sdk/javascript-callbacks/guides","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Technologies"},{"label":"Web & Mobile SDK"},{"label":"Javascript Callbacks (deprecated)"}]},{"id":"IYsoHRQGXHMif541AM9O","title":"Custom App","pathname":"/technologies/custom-app-in-iadvize-desk","siteSpaceId":"sitesp_k9WNY","description":"In this section you'll find the technical documentation for creating a Custom App that will be accessible from the agents' (and Ibbü experts', where applicable) desk.","breadcrumbs":[{"label":"Technologies"}]},{"id":"hT2Vo0wvOvnW1ucfeMzX","title":"External Bot","pathname":"/technologies/external-bot","siteSpaceId":"sitesp_k9WNY","description":"In this section, you will learn how to create, configure and implement an external bot connected to iAdvize.","breadcrumbs":[{"label":"Technologies"}]},{"id":"LQWHJiGx8vZVd9n0IOZn","title":"Implementation","pathname":"/technologies/external-bot/implementation","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Technologies"},{"label":"External Bot"}]},{"id":"FoWQCCbGrJJwr7EfVGu0","title":"Configuration flow","pathname":"/technologies/external-bot/implementation/configuration-flow","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Technologies"},{"label":"External Bot"},{"label":"Implementation"}]},{"id":"PZw4lJZ5mxrXiFvh9a8t","title":"Conversation flow","pathname":"/technologies/external-bot/implementation/conversation-flow","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Technologies"},{"label":"External Bot"},{"label":"Implementation"}]},{"id":"QOpULupHPOnqdl4Lie4j","title":"Conversation objects","pathname":"/technologies/external-bot/implementation/conversation-objects","siteSpaceId":"sitesp_k9WNY","description":"Conversation objects are used to describe the different events that can occur during a conversation with a visitor.","breadcrumbs":[{"label":"Technologies"},{"label":"External Bot"},{"label":"Implementation"}]},{"id":"ZGYxYzD9c4YJgO0a7ZUq","title":"Configuration","pathname":"/technologies/external-bot/configuration","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Technologies"},{"label":"External Bot"}]},{"id":"JchU5iROA9x6YJqerYOS","title":"FAQ","pathname":"/technologies/external-bot/faq","siteSpaceId":"sitesp_k9WNY","description":"","breadcrumbs":[{"label":"Technologies"},{"label":"External Bot"}]},{"id":"aF3P17U3R3dIl3FTCFPR","title":"Best practices","pathname":"/technologies/external-bot/best-practices","siteSpaceId":"sitesp_k9WNY","description":"In order to provide a great conversational experience here are some of the best practices we advise every integrator to follow.","breadcrumbs":[{"label":"Technologies"},{"label":"External Bot"}]}]}