# Technologies

- [GraphQL API](/technologies/graphql-api.md)
- [Terminology](/technologies/graphql-api/terminology.md): In this page we'll walk through commonly used terminology in the world of GraphQL
- [Reference](/technologies/graphql-api/reference.md)
- [Authentication](/technologies/graphql-api/authentication.md)
- [Schema lifecycle](/technologies/graphql-api/schema-lifecycle.md): How are fields created and deleted from our graphQL API
- [Error Management](/technologies/graphql-api/error-management.md)
- [Pagination](/technologies/graphql-api/pagination.md): Pagination is a method for dividing the result of a query into several pages of results.
- [Webhooks](/technologies/webhooks.md): Overview
- [Reference](/technologies/webhooks/reference.md)
- [Guides](/technologies/webhooks/guides.md)
- [Desk events](/technologies/desk-events.md): Events triggered by the iAdvize desk
- [Reference](/technologies/desk-events/reference.md)
- [Web & Mobile SDK](/technologies/web-and-mobile-sdk.md)
- [Javascript Web SDK](/technologies/web-and-mobile-sdk/javascript-web-sdk.md): Overview
- [Reference](/technologies/web-and-mobile-sdk/javascript-web-sdk/reference.md)
- [Guides](/technologies/web-and-mobile-sdk/javascript-web-sdk/guides.md)
- [Mobile SDK](/technologies/web-and-mobile-sdk/mobile-sdk.md): Overview
- [Herbillette (latest)](/technologies/web-and-mobile-sdk/mobile-sdk/herbillette.md)
- [Gaperon](/technologies/web-and-mobile-sdk/mobile-sdk/gaperon.md)
- [Fourme](/technologies/web-and-mobile-sdk/mobile-sdk/fourme.md)
- [Epoisses](/technologies/web-and-mobile-sdk/mobile-sdk/epoisses.md)
- [Support Policy](/technologies/web-and-mobile-sdk/mobile-sdk/support-policy.md)
- [Frequently Asked Questions](/technologies/web-and-mobile-sdk/mobile-sdk/frequently-asked-questions.md)
- [Javascript Callbacks (deprecated)](/technologies/web-and-mobile-sdk/javascript-callbacks.md): Overview
- [Reference](/technologies/web-and-mobile-sdk/javascript-callbacks/reference.md)
- [Guides](/technologies/web-and-mobile-sdk/javascript-callbacks/guides.md)
- [Custom App](/technologies/custom-app-in-iadvize-desk.md): 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.
- [External Bot](/technologies/external-bot.md): In this section, you will learn how to create, configure and implement an external bot connected to iAdvize.
- [Implementation](/technologies/external-bot/implementation.md)
- [Configuration flow](/technologies/external-bot/implementation/configuration-flow.md)
- [Conversation flow](/technologies/external-bot/implementation/conversation-flow.md)
- [Conversation objects](/technologies/external-bot/implementation/conversation-objects.md): Conversation objects are used to describe the different events that can occur during a conversation with a visitor.
- [Configuration](/technologies/external-bot/configuration.md)
- [FAQ](/technologies/external-bot/faq.md)
- [Best practices](/technologies/external-bot/best-practices.md): In order to provide a great conversational experience here are some of the best practices we advise every integrator to follow.
