# Teams

Afin de créer un bot sur Teams qui sera connecté à votre bot dydu, nous allons suivre ces étapes :

1. **Portail Azure :** créer une configuration et mettre en place la connexion entre cette configuration et dydu. Les opérations à faire sur cette partie sont les suivantes :
   * Créer un groupe de ressources
   * Créer un bot Azure
   * Configurer les informations d'identification Microsoft
   * Connecter le groupe de ressources au bot Azure
2. **Menu Canaux du BMS dydu :** configurez votre bot dydu, choisissez l'espace de consultation et la langue
   * Créer une configuration Teams
   * Téléchargez l'application du bot
3. **Teams:** publiez votre configuration
   * Publiez le bot dans Teams

## Portail Azure

### Créer un groupe de ressources

1. Identifiez-vous sur le [Portail Azure](https://portal.azure.com/).&#x20;
2. Sélectionnez **Groupes de ressources**.

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2F5JDG7BdfiH4NwQevebMe%2Fimage.png?alt=media&#x26;token=0309c7ec-b15f-4b83-842f-7e8d86592907" alt="" width="563"><figcaption></figcaption></figure>

3. Depuis la page Groupes de ressources cliquez sur le bouton **Créer**

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2F1r2F4tsM8vvZqPlbTdVg%2Fimage.png?alt=media&#x26;token=b62331b0-17df-49eb-bbe7-1e4a1b21ea16" alt="" width="563"><figcaption></figcaption></figure>

4. Remplissez les valeurs suivantes :

* **Abonnement :** sélectionnez votre abonnement Azure
* **Groupe de ressources :** saisissez un nouveau nom de groupe de ressources.
* **Région :** choisissez une région Azure

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2FAMYiMxCKORYfyimgm3aV%2Fimage.png?alt=media&#x26;token=9b980a97-d824-48a2-b778-1138ce8e48f7" alt="" width="563"><figcaption></figcaption></figure>

5. Cliquez sur **Vérifier + créer**

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2F7kzHT0SBa6Q4ZUdGaCXd%2FCapture%20d%E2%80%99%C3%A9cran%20du%202025-11-25%2010-07-28.png?alt=media&#x26;token=aec60408-653f-40cb-85bc-c079606a3c73" alt=""><figcaption></figcaption></figure>

6. Vérifier votre configuration puis cliquez sur **Créer**.
7. La liste des groupes de ressources est actualisée.
8. Ensuite, retournez à la page d'accueil.

### Créer un bot Azure[​](https://dev.docs.dydu.ai/fr/docs/Channels/teams#cr%C3%A9er-un-bot-azure) <a href="#creer-un-bot-azure" id="creer-un-bot-azure"></a>

1. Sélectionnez **Bot services**

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2FYQoDyRjTXADqN3ehhkC6%2FCapture%20d%E2%80%99%C3%A9cran%20du%202025-11-25%2010-09-27.png?alt=media&#x26;token=d52fbfab-b2e2-4a10-87e6-cc8627fd5db8" alt="" width="563"><figcaption></figcaption></figure>

2. Cliquez sur le bouton **Créer**

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2F1V1kbqgZTv6g9AznhSO0%2FCapture%20d%E2%80%99%C3%A9cran%20du%202025-11-25%2010-10-51.png?alt=media&#x26;token=b9ba8e47-5a3e-4833-8656-bf8fd0bec6fe" alt=""><figcaption></figcaption></figure>

3. Recherchez **Azure Bot** dans la liste des Bot Services puis cliquer dessus.

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2FeDJ0gJtlFmisZ7HltV7y%2FCapture%20d%E2%80%99%C3%A9cran%20du%202025-11-25%2010-11-56.png?alt=media&#x26;token=c21315b7-1d84-4ec3-8e7f-0605548584d4" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Cliquez sur **Charger plus** en bas de la page si Azure Bot ne s'affiche pas sur la première page.
{% endhint %}

4. Cliquez sur **Create**.

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2FJdx7fEq4v8wYidOCO76p%2FCapture%20d%E2%80%99%C3%A9cran%20du%202025-11-25%2010-13-09.png?alt=media&#x26;token=a6572523-0d35-450b-9f24-27808a391f36" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="https://lh5.googleusercontent.com/TCA9p-uotYW8Oj1LITxe4qKTzWTrIBlQeZwaPCsXLOilyRvRX6SoxvrHIz2mO1GBYHF-GjRJqYEZVVm9zUp9E6EEGur8XNFmONnZ2P9fkRAop3_ulRbOIxrr0qMk5OwARPABDmWMKsmRyp9uYT9Jjw" alt="" width="375"><figcaption></figcaption></figure>

5. Remplissez les informations requises :
   1. **Descripteur du bot** : nom de votre bot Teams. Modification possible plus tard via Azure.
   2. **Abonnement** : choisir Azure CSP
   3. **Groupes de ressources** : sélectionnez le groupe de ressource que vous avez créé précédemment
   4. **Type d'application** : sélectionnez "Client unique" (Single Tenant)

{% hint style="warning" %}
Le descripteur de bot peut contenir seulement les caractères suivants : a-z, A-Z, 0-9, - et \_ , doit commencer par une lettre ou un chiffre, et doit avoir entre 4 et 42 caractères.
{% endhint %}

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2FIa1lSqWYSm0zZCBl95f7%2FCapture%20d%E2%80%99e%CC%81cran%202023-10-20%20a%CC%80%2017.44.49.png?alt=media&#x26;token=35be0293-2d2f-49da-b8a3-f6d20274aba6" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2F5x6zBT8t0IR6InMjIEY0%2FCapture%20d%E2%80%99%C3%A9cran%20du%202025-11-25%2010-17-07.png?alt=media&#x26;token=624de227-03fb-4f87-9c91-57576eca8b3e" alt="" width="559"><figcaption></figcaption></figure>

6. Cliquez sur **Vérifier + créer**.
7. Vérifier votre configuration puis cliquez sur **Créer**.

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2FNucNbRU9Enux0w8mI8jY%2FCapture%20d%E2%80%99e%CC%81cran%202023-10-20%20a%CC%80%2017.51.36.png?alt=media&#x26;token=fced1926-5e38-426c-8651-1cdd55a5e7ae" alt="" width="375"><figcaption></figcaption></figure>

8. Cliquez sur le bouton **Accéder à la ressource** une fois le déploiement terminé

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2F5l2c7MRb1VmC2o3pnDAv%2FCapture%20d%E2%80%99e%CC%81cran%202023-10-20%20a%CC%80%2017.55.04.png?alt=media&#x26;token=986f406d-cb9a-4a40-8ed5-e52718e88300" alt="" width="563"><figcaption></figcaption></figure>

9. Cliquez sur Configuration situé dans le menu de gauche

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2FxrE8YPJ3pZXm0tayCvDG%2FCapture%20d%E2%80%99%C3%A9cran%20du%202025-11-25%2010-21-34.png?alt=media&#x26;token=65f87bd5-31d3-4976-90f3-804c0fb60dee" alt="" width="206"><figcaption></figcaption></figure>

### Les informations d’identification Azure[​](https://dev.docs.dydu.ai/fr/docs/Channels/teams#les-informations-didentification-azure) <a href="#les-informations-didentification-azure" id="les-informations-didentification-azure"></a>

Vous y trouverez votre Microsoft App ID :

1. Cliquez sur **Gérer** pour créer votre clientSecret (Valeur du client secret).

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2FBY0QegyJoht3Nr7gXRmv%2FCapture%20d%E2%80%99e%CC%81cran%202023-10-20%20a%CC%80%2017.58.26.png?alt=media&#x26;token=d066d835-48d9-4f49-b05d-7f5c7a71c9c9" alt="" width="563"><figcaption></figcaption></figure>

2. Cliquez sur **Nouveau secret client**

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2FAQs0FIoKZG60lc6IXxtu%2FCapture%20d%E2%80%99%C3%A9cran%20du%202025-11-25%2010-22-30.png?alt=media&#x26;token=4fc27595-d8a2-4315-ab86-f6476eb6de30" alt="" width="563"><figcaption></figcaption></figure>

3. Remplissez les informations requises :
   1. **Description** : il s’agit de la description pour le secret client qui va être créé
   2. **Date d’expiration** : date d'expiration de la clé, il est conseillé de choisir la valeur maximale
4. Cliquez sur le bouton **Ajouter**

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2Fpa4npjQOr1dbp6sbIYNZ%2FCapture%20d%E2%80%99%C3%A9cran%20du%202025-11-25%2010-24-48.png?alt=media&#x26;token=21a26681-0fe3-4c90-baca-e32fc5a42f37" alt="" width="294"><figcaption></figcaption></figure>

{% hint style="danger" %}
**Important**

Copiez la valeur du secret client et enregistrez cette valeur car vous ne pourrez plus la revoir par la suite.
{% endhint %}

### Créer un connecteur entre le service Azure et Microsoft Teams[​](https://dev.docs.dydu.ai/fr/docs/Channels/teams#cr%C3%A9er-un-connecteur-entre-le-service-azure-et-microsoft-teams) <a href="#creer-un-connecteur-entre-le-service-azure-et-microsoft-teams" id="creer-un-connecteur-entre-le-service-azure-et-microsoft-teams"></a>

1. Revenez à la page d'accueil et ouvrez le bot précédemment créé.
2. Cliquez sur **Canaux** dans le menu de gauche et Cliquez sur l'icône **Microsoft Teams**.

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2FBR5fZD3zHbnUDlehme8Q%2FCapture%20d%E2%80%99e%CC%81cran%202023-10-20%20a%CC%80%2018.03.53.png?alt=media&#x26;token=ad8974ef-a921-4316-9c2f-20091d735508" alt="" width="563"><figcaption></figcaption></figure>

3. Acceptez les Conditions d’utilisations et Cliquez sur **Enregistrer**

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2FWA1krCGjUz5tmQGf9Z2G%2FCapture%20d%E2%80%99e%CC%81cran%202023-10-20%20a%CC%80%2018.05.59.png?alt=media&#x26;token=d80a1f13-1a62-4496-a416-5a5796b34a19" alt="" width="563"><figcaption></figcaption></figure>

6. Cliquez sur **Configuration** dans le menu de gauche pour configurer l'endpoint du connecteur et remplir le champ **Point de terminaison de la messagerie** et cocher la case **Activer le point de terminaison de streaming**. Vous pouvez trouver le point de terminaison **dans la première page de configuration de Teams sur Canaux**.

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2F5BopwVhemNBqarffNPrc%2FCapture%20d%E2%80%99%C3%A9cran%20du%202024-07-02%2009-58-31.png?alt=media&#x26;token=27ae7f77-11f0-48fa-9afb-ef4e9387f787" alt="" width="563"><figcaption></figcaption></figure>

Exemple pour un serveur saas - app1 :&#x20;

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2FAjXEApwpBXUpMe06vQ4y%2FCapture%20d%E2%80%99e%CC%81cran%202023-11-16%20a%CC%80%2017.01.17.png?alt=media&#x26;token=c0b9450c-ddbb-4273-b4d1-b4b67c47cf21" alt="" width="563"><figcaption></figcaption></figure>

8. Cliquez sur **Appliquer**

## Menu Canaux du BMS dydu

### Créer une configuration Teams[​](https://dev.docs.dydu.ai/fr/docs/Channels/teams#cr%C3%A9er-une-configuration-teams) <a href="#creer-une-configuration-teams" id="creer-une-configuration-teams"></a>

1. Connectez vous au BMS.
2. Cliquez sur **Intégration > Canaux**.
3. Sélectionnez "Microsoft teams"

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2FVrU7Clz25wGNzakll5sl%2FCapture%20d%E2%80%99%C3%A9cran%20du%202025-11-24%2013-58-27.png?alt=media&#x26;token=243daf94-6942-42e1-b4e8-f2016bbd96fc" alt="" width="563"><figcaption></figcaption></figure>

4. Donnez-lui un nom, puis cliquez sur **"Créer"**.

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2FRaCXvtvLfyP49Bg8yvWP%2FCapture%20d%E2%80%99%C3%A9cran%20du%202025-11-24%2013-59-36.png?alt=media&#x26;token=8dc369c6-301b-4e86-95c1-52eed5361b78" alt="" width="563"><figcaption></figcaption></figure>

5. **Choisissez l'espace de consultation et la langue** que votre chatbot Teams utilisera.&#x20;

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2FSGG72zAIOUaS2uVfg6N4%2FCapture%20d%E2%80%99e%CC%81cran%202023-10-20%20a%CC%80%2018.12.48.png?alt=media&#x26;token=474ff6e3-30da-478d-bb75-f74b7ed287f9" alt="" width="563"><figcaption></figcaption></figure>

6. Cliquez sur **"Suivant".**
7. Renseignez le Microsoft App ID ainsi que le clientSecret (Valeur du client secret) que vous avez copiés auparavant depuis MS Azure et remplissez les différents éléments de la présentation de votre bot dans Teams.

**Informations du bot**

Il s'agit des informations affichées pour votre application bot dans Teams.

Ces champs sont obligatoires.

La description courte ne doit pas dépasser 80 caractères et ne doit pas être répétée dans la description complète.

La description complète ne doit pas dépasser 4000 caractères.

* **Noms du bot**

Il s'agit du nom affiché pour votre application bot au sein de Teams.

Le champ "nom court" est obligatoire et ne doit pas dépasser 30 caractères.

Le champ "nom long" n'est pas obligatoire, vous pouvez l'utiliser si le nom choisi dépasse 30 caractères. Il ne doit pas dépasser 100 caractères.

* **Avatar du bot**

Votre bot dans Teams doit avoir deux icônes :

* l'avatar principal du bot et
  * il doit respecter une dimension de 32\*32 pixels et peut-être en couleur
* l'icône de l'application (qui apparait dans la barre latéral de Teams)
  * il doit respecter une dimension de 192 x 192 pixels et doit être transparent

Le format accepté pour ces icônes est PNG.

* **Nom de l'auteur du bot**

C'est le nom du créateur de l'application bot Teams. Il s'agit d'un champ obligatoire qui ne doit pas dépasser 30 caractères.

#### Liens utiles

Ces urls correspondent :

* à vos conditions générales d'utilisation
* à votre site web
* à votre politique de confidentialité

Ces urls sont obligatoires.

Elles sont affichées dans l'onglet "À propos" au sein de votre application bot.

#### Options

* Activer le déclenchement de connaissance sur avis négatifs

Déclenchement d'une connaissance en cas d'une ou plusieurs incompréhensions

* Afficher la welcome technique dans la conversation

Permet d'afficher la #teamswelcome# qui doit être configurée dans le BMS et qui va se déclencher en début de conversation

* Raisons d'insatisfaction

Permet de proposer à l’utilisateur, en cas d’insatisfaction (pouce bas), une liste de motifs personnalisables ainsi qu’un champ de commentaire optionnel. Les motifs proposés ne s’affichent qu’en cas d’insatisfaction et leur sélection n’est pas obligatoire pour poursuivre la conversation. Si l’option commentaire est activée, l’utilisateur peut ajouter un commentaire libre avant validation. L’ensemble des réponses (motifs et commentaires) est remonté dans le BMS pour analyse.

### Téléchargez l'application du bot[​](https://dev.docs.dydu.ai/fr/docs/Channels/teams#t%C3%A9l%C3%A9chargez-lapplication-du-bot) <a href="#telechargez-lapplication-du-bot" id="telechargez-lapplication-du-bot"></a>

Lors de la troisième et dernière étape "Téléchargement" :&#x20;

1. cliquez sur le bouton **«Télécharger»**. Enregistrez le ZIP et cliquez sur **« Terminer »**.

<figure><img src="https://1101559743-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgMQl4578l4DzuAEhrEii%2Fuploads%2FudH1QSpC8XlnrJZeulZP%2FCapture%20d%E2%80%99e%CC%81cran%202023-10-20%20a%CC%80%2018.21.03.png?alt=media&#x26;token=fc79d859-d991-46ff-90ad-ab07ae62e996" alt="" width="563"><figcaption></figcaption></figure>

{% hint style="info" %}
Si les champs obligatoires ne sont pas renseignés, vous ne pourrez pas télécharger le ZIP de configuration de votre application bot.
{% endhint %}

2. Cliquez sur "Terminer"

## Teams

### Publier votre bot sur Teams[​](https://dev.docs.dydu.ai/fr/docs/Channels/teams#publier-votre-bot-sur-teams) <a href="#publier-votre-bot-sur-teams" id="publier-votre-bot-sur-teams"></a>

1. Ouvrez votre **Teams**.
2. Cliquez sur **Applications** dans le coin inférieur gauche de votre écran.
3. Cliquez sur **Gérer vos applications** en bas à gauche de votre écran.
4. Cliquez sur **Charger une application** en haut de votre écran.

Une modale s'ouvre et vous invite à charger une application. Cliquez sur **soumettre une application à votre organisation.**.

5. Sélectionnez la configuration ZIP que vous avez enregistrée auparavant.
6. Votre application est maintenant présente dans la liste des **demandes en attentes**.
7. Une fois approuvée par votre administrateur, vous pouvez retrouver votre application dans le catalogue d'applications conçu pour votre organisation. Vous devrez peut-être redémarrer votre Teams pour voir l'application apparaître dans le catalogue. Pour ouvrir le catalogue d'applications de votre organisation, cliquez sur "Conçue pour votre organisation" en haut de la liste dans le menu de gauche.
8. Cliquez sur l'application que vous avez créée.
9. Cliquez ensuite sur le bouton "**Ajouter**".
10. Vous pouvez **démarrer le dialogue avec votre bot**.

### Fonctionnalités disponibles pour un bot dydu sous Teams <a href="#fonctionnalites-disponibles-pour-un-bot-dydu-sous-teams" id="fonctionnalites-disponibles-pour-un-bot-dydu-sous-teams"></a>

Les tableaux suivants montrent les fonctionnalités prises en charge et non prises en charge pour un bot dydu sous MS Teams.

* Supporté = La fonctionnalité est disponible et fonctionne dans le cadre d'un bot dydu sous MS Teams
* Non supporté = La fonctionnalité ne peut pas être mise en place pour un bot dydu sous MS Teams

**Mise en forme d'une réponse de bot**

|                 Fonctionnalité                |    Support   |                                                     Commentaires                                                     |
| :-------------------------------------------: | :----------: | :------------------------------------------------------------------------------------------------------------------: |
|                 "Heading" tag                 |   Supporté   |                                                                                                                      |
|                      Gras                     |   Supporté   |                                                                                                                      |
|                    Italique                   |   Supporté   |                                                                                                                      |
|                    Souligné                   |   Supporté   |                                                                                                                      |
|                Couleur de texte               |   Supporté   |                                                                                                                      |
|        Couleur d'arrière-plan du texte        |   Supporté   |                                                                                                                      |
|              Alignement du texte              |   Supporté   |                                                                                                                      |
|                  Indentation                  |   Supporté   |                                                                                                                      |
|                 Liste ordonnée                |   Supporté   |               Les puces ne sont pas affichées mais la hiérarchie de la liste est respectée et affichée               |
|               Liste non ordonnée              |   Supporté   | Les numéros / lettres d'ordonnancement ne sont pas affichés mais la hiérarchie de la liste est respectée et affichée |
|      Mettre un lien vers une URL externe      |   Supporté   |                                                                                                                      |
| Mettre un lien vers une connaissance (reword) |   Supporté   |                                                                                                                      |
|              Afficher un tableau              |   Supporté   |                                                                                                                      |
|         Séparation de bulle de réponse        |   Supporté   |                                                                                                                      |
|       Images / Fichier depuis la galerie      |   Supporté   |                                                                                                                      |
|                     Smiley                    |   Supporté   |                                                                                                                      |
|     Utiliser des expressions mathématiques    | Non supporté |                                                                                                                      |
|          Afficher un panneau latéral          |   Supporté   |                                                                                                                      |

**Fonctionnalités disponible pour une réponse**

|                    Fonctionnalité                    |    Support   |                    Commentaire                   |
| :--------------------------------------------------: | :----------: | :----------------------------------------------: |
|            Etapes d'actions (step actions)           |   Supporté   |                                                  |
|                 Réponses alternatives                |   Supporté   |                                                  |
|        Utiliser une variable dans une réponse        |   Supporté   |                                                  |
|     Redirection automatique vers une URL externe     | Non supporté |                                                  |
|     Redirection automatique vers une connaissance    |   Supporté   |                                                  |
|                 Afficher un template                 | Non supporté |                                                  |
|                Utiliser une GUI action               | Non supporté |                                                  |
| Faire un switch automatique d'espace de consultation | Non supporté | 1 bot Teams = 1 langue, 1 espace de consultation |
|    Modifier la valeur d'une variable avant action    |   Supporté   |                                                  |
|    Modifier la valeur d'une variable après action    |   Supporté   |                                                  |
|         Demander la satisfaction utilisateur         |   Supporté   |                                                  |

**Phrases générales**

|                          Fonctionnalité                          |    Support   |                                                                   Commentaire                                                                   |
| :--------------------------------------------------------------: | :----------: | :---------------------------------------------------------------------------------------------------------------------------------------------: |
|                 Réponses aux phrases incomprises                 |   Supporté   |                                                                                                                                                 |
|                    Trop de phrases incomprises                   |   Supporté   |                                                                                                                                                 |
|                 Réponse aux phrases trop longues                 | Non supporté |                                                                                                                                                 |
|                     Réponse aux phrases vides                    |   Supporté   |                                                                                                                                                 |
|                       Cliquer sur les liens                      | Non supporté |                                                                                                                                                 |
|          Les liens s'ouvrent dans de nouvelles fenêtres          | Non supporté |                                                                                                                                                 |
|              Réponse aux connaissances non publiées              |   Supporté   |                                                                                                                                                 |
|            Réponse par défaut quand l'action est vide            |   Supporté   |                                                                                                                                                 |
|        La réponse est disponible dans la langue par défaut       | Non supporté |                                                                                                                                                 |
|   La réponse n'est pas définie pour cet espace de consultation   |   Supporté   |                                                                                                                                                 |
| La réponse est disponible depuis un autre espace de consultation | Non supporté |                                                                                                                                                 |
|                       Phrase de recentrage                       |   Supporté   |                                                                                                                                                 |
|                  Réponse en cas d'erreur interne                 |   Supporté   |                                                                                                                                                 |
|                  Introduction des reformulations                 |   Supporté   |   Les rewords s'affichent listés ET dans des boutons. Seuls les boutons sont cliquables. Les boutons contiennent le titre de la connaissance.   |
|            Suggestion générale pour les reformulations           |   Supporté   | Le texte défini dans la suggestion générale doit être le même que le titre de la connaissance vers laquelle cette suggestion générale redirige. |

**Types de connaissances**

|     Fonctionnalité     |    Support   |
| :--------------------: | :----------: |
|   Connaissance simple  |   Supporté   |
|    Arbre de décision   |   Supporté   |
| Réponse complémentaire |   Supporté   |
| Ciblage comportemental | Non supporté |
|      Slot filling      |   Supporté   |

**Autre**

|            Fonctionnalité           |  Support |
| :---------------------------------: | :------: |
|   Capturer l'intention utilisateur  | Supporté |
| Utiliser une conditions de contexte | Supporté |
|               Metabot               | Supporté |
|     Faire appel à un web service    | Supporté |
|                 SAML                | Supporté |

**Fonctionnalités propres à la chatbox dydu**

|                            Fonctionnalité                           |    Support   |                                                                         Commentaire                                                                         |
| :-----------------------------------------------------------------: | :----------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------: |
|                         Phrase de bienvenue                         |   Supporté   |                                                                                                                                                             |
|                        Bandeau d'information                        | Non supporté |                                                                                                                                                             |
|                          Top connaissances                          | Non supporté |                                                                                                                                                             |
|                            Autosuggestion                           | Non supporté |                                                                                                                                                             |
|                           Disclaimer RGPD                           | Non supporté | Géré dans la politique de confidentialité et les CGU de l'application Teams. A définir par le client lors de la configuration de son application bot Teams. |
|                              Onboarding                             | Non supporté |                                                                                                                                                             |
|                     Demande de récupération RGPD                    | Non supporté |                                                                                                                                                             |
|                     Demande de suppression RGPD                     | Non supporté |                                                                                                                                                             |
|         Permettre à l'utilisateur final de changer de langue        | Non supporté |                                                       1 bot Teams = 1 langue, 1 espace de consultation                                                      |
| Permettre à l'utilisateur final de changer d'espace de consultation | Non supporté |                                                       1 bot Teams = 1 langue, 1 espace de consultation                                                      |
