# Dydu documentation

## dydu documentation

- [A Single Software, various applications](https://docs-en.dydu.ai/a-single-software-various-applications.md)
- [First use guide](https://docs-en.dydu.ai/first-use-guide.md)
- [Getting started](https://docs-en.dydu.ai/first-use-guide/getting-started.md)
- [Create your bot](https://docs-en.dydu.ai/first-use-guide/create-your-bot.md)
- [Create your first knowledge](https://docs-en.dydu.ai/first-use-guide/create-your-first-knowledge.md)
- [Create and publish your chatbot](https://docs-en.dydu.ai/first-use-guide/create-and-publish-your-chatbot.md)
- [Frequent use cases](https://docs-en.dydu.ai/first-use-guide/frequent-use-cases.md)
- [Best practices](https://docs-en.dydu.ai/first-use-guide/best-practices.md)
- [Glossary](https://docs-en.dydu.ai/first-use-guide/glossary.md)
- [Contents](https://docs-en.dydu.ai/contents.md)
- [Knowledge](https://docs-en.dydu.ai/contents/knowledge.md): What is knowledge?
- [Knowledge management](https://docs-en.dydu.ai/contents/knowledge/knowledge-management.md)
- [Tags management](https://docs-en.dydu.ai/contents/knowledge/tags-management.md)
- [Knowledge types](https://docs-en.dydu.ai/contents/knowledge/knowledge-types.md)
- [Answer to a question](https://docs-en.dydu.ai/contents/knowledge/knowledge-types/answer-to-a-question.md)
- [Complementary answer](https://docs-en.dydu.ai/contents/knowledge/knowledge-types/complementary-answer.md)
- [Predefined answer](https://docs-en.dydu.ai/contents/knowledge/knowledge-types/predefined-answer.md)
- [Event-triggered knowledge](https://docs-en.dydu.ai/contents/knowledge/knowledge-types/event-triggered-knowledge.md)
- [Slot filling](https://docs-en.dydu.ai/contents/knowledge/knowledge-types/slot-filling.md)
- [Answers elements](https://docs-en.dydu.ai/contents/knowledge/answers-elements.md)
- [Accessibility for bot answers](https://docs-en.dydu.ai/contents/knowledge/accessibility-for-bot-answers.md)
- [Decision tree](https://docs-en.dydu.ai/contents/knowledge/decision-tree.md)
- [Comments](https://docs-en.dydu.ai/contents/knowledge/comments.md)
- [Test the bot](https://docs-en.dydu.ai/contents/knowledge/test-the-bot.md)
- [Qualities alerts](https://docs-en.dydu.ai/contents/knowledge/qualities-alerts.md)
- [Knowledge map](https://docs-en.dydu.ai/contents/knowledge-map.md)
- [Matching groups](https://docs-en.dydu.ai/contents/matching-groups.md)
- [Global sentences](https://docs-en.dydu.ai/contents/global-sentences.md)
- [Language / Spaces](https://docs-en.dydu.ai/contents/language-spaces.md)
- [Context conditions](https://docs-en.dydu.ai/contents/context-conditions.md)
- [External Contents](https://docs-en.dydu.ai/contents/external-contents.md)
- [LLM: how to configure each type of model ?](https://docs-en.dydu.ai/contents/external-contents/llm-how-to-configure-each-type-of-model.md)
- [VertexAI Gemini](https://docs-en.dydu.ai/contents/external-contents/vertexai-gemini.md): Compared to other types of LLMs supported by Dydu, \*\*VertexAI\*\* requires specific configuration to operate.
- [Gallery](https://docs-en.dydu.ai/contents/gallery.md)
- [Web services](https://docs-en.dydu.ai/contents/web-services.md)
- [Web Services](https://docs-en.dydu.ai/contents/web-services/web-services.md)
- [Configuration examples (REST)](https://docs-en.dydu.ai/contents/web-services/configuration-examples-rest.md)
- [Configure OIDC on Keycloak for a Web Service](https://docs-en.dydu.ai/contents/web-services/configure-oidc-on-keycloak-for-a-web-service.md)
- [Frequently asked questions](https://docs-en.dydu.ai/contents/web-services/frequently-asked-questions.md): Here is the list of the most common questions about using web services.
- [Advanced](https://docs-en.dydu.ai/contents/advanced.md)
- [Server scripts](https://docs-en.dydu.ai/contents/advanced/server-scripts.md)
- [Predefined answer templates](https://docs-en.dydu.ai/contents/advanced/predefined-answer-templates.md)
- [Variables](https://docs-en.dydu.ai/contents/advanced/variables.md)
- [Web services triggers](https://docs-en.dydu.ai/contents/advanced/web-services-triggers.md)
- [Top knowledge](https://docs-en.dydu.ai/contents/advanced/top-knowledge.md)
- [Tools](https://docs-en.dydu.ai/contents/tools.md)
- [Import/Export of knowledge](https://docs-en.dydu.ai/contents/import-export-of-knowledge.md)
- [Advancement state](https://docs-en.dydu.ai/contents/import-export-of-knowledge/advancement-state.md)
- [Predefined answers](https://docs-en.dydu.ai/contents/import-export-of-knowledge/predefined-answers.md)
- [Translation](https://docs-en.dydu.ai/contents/import-export-of-knowledge/translation.md)
- [Urls](https://docs-en.dydu.ai/contents/import-export-of-knowledge/urls.md)
- [Model import](https://docs-en.dydu.ai/contents/import-export-of-knowledge/model-import.md)
- [Learning](https://docs-en.dydu.ai/learning.md)
- [Dialogs](https://docs-en.dydu.ai/learning/dialogs.md)
- [Suggestions](https://docs-en.dydu.ai/learning/suggestions.md)
- [Misundestood sentences](https://docs-en.dydu.ai/learning/misundestood-sentences.md)
- [Analytics](https://docs-en.dydu.ai/analytics.md)
- [Exploitation](https://docs-en.dydu.ai/analytics/exploitation.md)
- [Important](https://docs-en.dydu.ai/analytics/exploitation/important.md)
- [Dialogs](https://docs-en.dydu.ai/analytics/exploitation/dialogs.md)
- [Visitors](https://docs-en.dydu.ai/analytics/exploitation/visitors.md)
- [Themes](https://docs-en.dydu.ai/analytics/exploitation/themes.md)
- [Knowledge](https://docs-en.dydu.ai/analytics/exploitation/knowledge.md)
- [Qualification](https://docs-en.dydu.ai/analytics/exploitation/qualification.md)
- [Users feedbacks](https://docs-en.dydu.ai/analytics/exploitation/users-feedbacks.md)
- [Clicked links](https://docs-en.dydu.ai/analytics/exploitation/clicked-links.md)
- [Rewords](https://docs-en.dydu.ai/analytics/exploitation/rewords.md)
- [Performance](https://docs-en.dydu.ai/analytics/exploitation/performance.md)
- [Other](https://docs-en.dydu.ai/analytics/exploitation/other.md)
- [Livechat](https://docs-en.dydu.ai/analytics/livechat.md)
- [Dialogs](https://docs-en.dydu.ai/analytics/livechat/dialogs.md)
- [Knowledge](https://docs-en.dydu.ai/analytics/livechat/knowledge.md)
- [Operators](https://docs-en.dydu.ai/analytics/livechat/operators.md)
- [Satisfaction](https://docs-en.dydu.ai/analytics/livechat/satisfaction.md)
- [Waiting queues](https://docs-en.dydu.ai/analytics/livechat/waiting-queues.md)
- [Knowledge base](https://docs-en.dydu.ai/analytics/knowledge-base.md)
- [Formulations](https://docs-en.dydu.ai/analytics/knowledge-base/formulations.md)
- [Users](https://docs-en.dydu.ai/analytics/knowledge-base/users.md)
- [Matches](https://docs-en.dydu.ai/analytics/knowledge-base/matches.md)
- [Export](https://docs-en.dydu.ai/analytics/export.md)
- [Configuration](https://docs-en.dydu.ai/analytics/configuration.md)
- [Custom analytics](https://docs-en.dydu.ai/custom-analytics.md)
- [Reports](https://docs-en.dydu.ai/custom-analytics/reports.md)
- [Alerts](https://docs-en.dydu.ai/custom-analytics/alerts.md)
- [Configuration](https://docs-en.dydu.ai/custom-analytics/configuration.md)
- [Reports](https://docs-en.dydu.ai/custom-analytics/configuration/reports.md)
- [Exports](https://docs-en.dydu.ai/custom-analytics/configuration/exports.md): Each custom statistical report can be exported. The administrator can also configure email delivery of selected reports at the frequency they prefer.
- [Predefined sources](https://docs-en.dydu.ai/custom-analytics/configuration/predefined-sources.md): A predefined source corresponds to the type of data that your alert should track.
- [Alerts](https://docs-en.dydu.ai/custom-analytics/configuration/alerts.md)
- [Preferences](https://docs-en.dydu.ai/custom-analytics/configuration/preferences.md)
- [Annex: List of indicators](https://docs-en.dydu.ai/custom-analytics/configuration/annex-list-of-indicators.md): Indicators represent all the data that you can use in your statistical reports. This section presents the complete list of indicators available in the BMS.
- [Livechat](https://docs-en.dydu.ai/livechat.md)
- [Enable livechat](https://docs-en.dydu.ai/livechat/enable-livechat.md)
- [Knowledge base setup](https://docs-en.dydu.ai/livechat/knowledge-base-setup.md)
- [DYDU Livechat](https://docs-en.dydu.ai/livechat/dydu-livechat.md)
- [Overview of interfaces](https://docs-en.dydu.ai/livechat/dydu-livechat/overview-of-interfaces.md)
- [Operator Interface](https://docs-en.dydu.ai/livechat/dydu-livechat/overview-of-interfaces/operator-interface.md)
- [Manager interface](https://docs-en.dydu.ai/livechat/dydu-livechat/overview-of-interfaces/manager-interface.md)
- [Dydu livechat setup](https://docs-en.dydu.ai/livechat/dydu-livechat/dydu-livechat-setup.md)
- [General settings](https://docs-en.dydu.ai/livechat/dydu-livechat/dydu-livechat-setup/general-settings.md)
- [Competencies](https://docs-en.dydu.ai/livechat/dydu-livechat/dydu-livechat-setup/competencies.md)
- [Waiting queues](https://docs-en.dydu.ai/livechat/dydu-livechat/dydu-livechat-setup/waiting-queues.md)
- [General](https://docs-en.dydu.ai/livechat/dydu-livechat/dydu-livechat-setup/waiting-queues/general.md)
- [Setting up the waiting queue](https://docs-en.dydu.ai/livechat/dydu-livechat/dydu-livechat-setup/waiting-queues/general/setting-up-the-waiting-queue.md)
- [Competency](https://docs-en.dydu.ai/livechat/dydu-livechat/dydu-livechat-setup/waiting-queues/competency.md)
- [Setting up the waiting queue by competency](https://docs-en.dydu.ai/livechat/dydu-livechat/dydu-livechat-setup/waiting-queues/competency/setting-up-the-waiting-queue-by-competency.md)
- [Setting up a knowledge base with the waiting queue by competency](https://docs-en.dydu.ai/livechat/dydu-livechat/dydu-livechat-setup/waiting-queues/competency/setting-up-a-knowledge-base-with-the-waiting-queue-by-competency.md)
- [Operator capactiy](https://docs-en.dydu.ai/livechat/dydu-livechat/dydu-livechat-setup/operator-capactiy.md)
- [Account parameters](https://docs-en.dydu.ai/livechat/dydu-livechat/dydu-livechat-setup/account-parameters.md)
- [Genesys Livechat connector](https://docs-en.dydu.ai/livechat/genesys-livechat-connector.md)
- [Zendesk Livechat connector](https://docs-en.dydu.ai/livechat/zendesk-livechat-connector.md)
- [List of possible interactions](https://docs-en.dydu.ai/livechat/list-of-possible-interactions.md)
- [Integration](https://docs-en.dydu.ai/integration.md)
- [FAQ](https://docs-en.dydu.ai/integration/faq.md)
- [Static FAQ](https://docs-en.dydu.ai/integration/faq/static-faq.md)
- [Dynamic FAQ](https://docs-en.dydu.ai/integration/faq/dynamic-faq.md)
- [MetaBot](https://docs-en.dydu.ai/integration/metabot.md)
- [Customisation](https://docs-en.dydu.ai/integration/customisation.md)
- [Javascript actions](https://docs-en.dydu.ai/integration/javascript-actions.md)
- [Custom event-triggered rules](https://docs-en.dydu.ai/integration/custom-event-triggered-rules.md)
- [Channels](https://docs-en.dydu.ai/integration/channels.md)
- [Chatbox](https://docs-en.dydu.ai/integration/channels/chatbox.md)
- [Integration of a chatbox into a webview](https://docs-en.dydu.ai/integration/channels/chatbox/integration-of-a-chatbox-into-a-webview.md)
- [Advanced customization](https://docs-en.dydu.ai/integration/channels/advanced-customization.md)
- [Css editor](https://docs-en.dydu.ai/integration/channels/advanced-customization/css-editor.md)
- [Teaser](https://docs-en.dydu.ai/integration/channels/advanced-customization/css-editor/teaser.md)
- [CSS Teaser Modification](https://docs-en.dydu.ai/integration/channels/advanced-customization/css-editor/teaser/css-teaser-modification.md)
- [Header](https://docs-en.dydu.ai/integration/channels/advanced-customization/css-editor/header.md)
- [CSS Header Modification](https://docs-en.dydu.ai/integration/channels/advanced-customization/css-editor/header/css-header-modification.md)
- [Body](https://docs-en.dydu.ai/integration/channels/advanced-customization/css-editor/body.md)
- [CSS Body Modification](https://docs-en.dydu.ai/integration/channels/advanced-customization/css-editor/body/css-body-modification.md)
- [Custom JS Editor](https://docs-en.dydu.ai/integration/channels/advanced-customization/custom-js-editor.md)
- [Label management](https://docs-en.dydu.ai/integration/channels/advanced-customization/label-management.md)
- [Possible integrations](https://docs-en.dydu.ai/integration/channels/advanced-customization/possible-integrations.md)
- [Connector](https://docs-en.dydu.ai/integration/channels/connector.md)
- [Teams](https://docs-en.dydu.ai/integration/channels/connector/teams.md)
- [META](https://docs-en.dydu.ai/integration/channels/connector/meta.md): Deploy your bot Dydu on Messenger, Whatsapp, and Instagram
- [Messenger](https://docs-en.dydu.ai/integration/channels/connector/meta/messenger.md): Make your bot available on Messenger
- [Instagram](https://docs-en.dydu.ai/integration/channels/connector/meta/instagram.md): Make your bot available on Instagram
- [WhatsApp](https://docs-en.dydu.ai/integration/channels/connector/meta/whatsapp.md): Make your bot available on WhatsApp
- [Compatibility of DYDU bot features with META](https://docs-en.dydu.ai/integration/channels/connector/meta/compatibility-of-dydu-bot-features-with-meta.md)
- [Meta application control](https://docs-en.dydu.ai/integration/channels/connector/meta/meta-application-control.md)
- [Smsmode](https://docs-en.dydu.ai/integration/channels/connector/smsmode.md)
- [Callbot](https://docs-en.dydu.ai/integration/channels/callbot.md)
- [User consent](https://docs-en.dydu.ai/integration/channels/user-consent.md)
- [Callbot Campaigns](https://docs-en.dydu.ai/integration/callbot-campaigns.md)
- [LLM - Generative AI (Artificial Intelligence)](https://docs-en.dydu.ai/integration/llm-generative-ai-artificial-intelligence.md)
- [Preferences](https://docs-en.dydu.ai/preferences.md)
- [SAML 2](https://docs-en.dydu.ai/preferences/saml-2.md)
- [OpenID Connect (OIDC)](https://docs-en.dydu.ai/preferences/openid-connect-oidc.md)
- [Users and rights](https://docs-en.dydu.ai/preferences/users-and-rights.md)
- [Bot](https://docs-en.dydu.ai/preferences/bot.md)
- [General](https://docs-en.dydu.ai/preferences/bot/general.md)
- [Dialogs](https://docs-en.dydu.ai/preferences/bot/dialogs.md)
- [Survey](https://docs-en.dydu.ai/preferences/bot/survey.md)
- [URLs](https://docs-en.dydu.ai/preferences/bot/urls.md)
- [Search field](https://docs-en.dydu.ai/preferences/bot/search-field.md)
- [Automated Interaction Categorization](https://docs-en.dydu.ai/preferences/bot/automated-interaction-categorization.md)
- [Other](https://docs-en.dydu.ai/other.md)
- [How does your bot work?](https://docs-en.dydu.ai/other/how-does-your-bot-work.md)
- [Data protection](https://docs-en.dydu.ai/other/data-protection.md)
- [Cookie management policy](https://docs-en.dydu.ai/other/data-protection/cookie-management-policy.md)
- [Console logs](https://docs-en.dydu.ai/other/console-logs.md)
- [Special keywords](https://docs-en.dydu.ai/other/special-keywords.md)
- [Technical aspects](https://docs-en.dydu.ai/other/technical-aspects.md)
- [Hosting](https://docs-en.dydu.ai/other/technical-aspects/hosting.md)
- [Infrastructure](https://docs-en.dydu.ai/other/technical-aspects/infrastructure.md)
- [Security](https://docs-en.dydu.ai/other/security.md)
- [General information](https://docs-en.dydu.ai/other/security/general-information.md)
- [Server usage](https://docs-en.dydu.ai/other/security/server-usage.md)
- [Open source tools](https://docs-en.dydu.ai/other/security/open-source-tools.md)
- [User session expiration](https://docs-en.dydu.ai/other/security/user-session-expiration.md)
- [Developers](https://docs-en.dydu.ai/developers.md)
- [API reference](https://docs-en.dydu.ai/developers/api-reference.md)
- [Authentication](https://docs-en.dydu.ai/developers/api-reference/authentication.md)
- [Dialog API](https://docs-en.dydu.ai/developers/api-reference/dialog-api.md)
- [Dialogs Export](https://docs-en.dydu.ai/developers/api-reference/dialogs-export.md)
- [Search field](https://docs-en.dydu.ai/developers/api-reference/search-field.md)
- [Import Export Bot](https://docs-en.dydu.ai/developers/api-reference/import-export-bot.md)
- [Import/Export Knowledge Base](https://docs-en.dydu.ai/developers/api-reference/import-export-knowledge-base.md)
- [Server Status API](https://docs-en.dydu.ai/developers/api-reference/server-status-api.md)
- [Access to APIS](https://docs-en.dydu.ai/developers/api-reference/access-to-apis.md)
- [User Management in the BMS](https://docs-en.dydu.ai/developers/api-reference/user-management-in-the-bms.md): This section describes the APIs exposed by the Dydu solution to manage BMS users.
- [External NLPs](https://docs-en.dydu.ai/developers/api-reference/external-nlps.md)
- [Chatbox V5](https://docs-en.dydu.ai/developers/chatbox-v5.md)
- [Setup and integration](https://docs-en.dydu.ai/developers/chatbox-v5/setup-and-integration.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs-en.dydu.ai/a-single-software-various-applications.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
