# Conversations

Cette page vous permet de configurer l'ensemble des paramètres liés aux conversations de votre bot.

### **Identification des dialogues de test**

La fonctionnalité "Identification des conversations de test" permet de définir des critères spécifiques pour déterminer si une conversation entre le bot et l'utilisateur doit être enregistrée comme une conversation de test. Les conversations de test ne sont pas comptabilisées dans les statistiques globales, permettant ainsi une analyse plus précise des interactions réelles avec les utilisateurs. Cette fonctionnalité est particulièrement utile pour filtrer les interactions non pertinentes ou automatisées qui pourraient biaiser les résultats statistiques.

**Critères d'identification des conversations de test**

* **Conversations contenant uniquement des réponses ignorées**

Une conversation sera considérée comme une conversation de test si elle ne contient que des réponses ignorées. Une réponse est marquée comme ignorée lorsque l'option "ignorée dans les statistiques" est activée. Cette option est souvent utilisée pour des connaissances de type ciblage comportemental afin d'éviter de polluer les statistiques des conversations.

{% hint style="info" %}
**Exemple d'utilisation :** Si une conversation entre un utilisateur et le bot est composée uniquement de réponses configurées pour être ignorées dans les statistiques, cette conversation sera automatiquement classée comme une conversation de test.
{% endhint %}

* **Conversations contenant des interactions automatiques et des réponses ignorées**

Une conversation sera classée comme une conversation de test si elle contient à la fois des interactions automatiques et des réponses ignorées. Les interactions automatiques sont celles qui ne résultent pas d'une action manuelle de l'utilisateur, comme les changements de page automatisés.

{% hint style="info" %}
**Exemple d'utilisation :** Une conversation qui commence par un changement de page automatisé suivi de réponses marquées comme ignorées sera enregistrée comme une conversation de test.
{% endhint %}

* **Filtrage des conversations sociales**

Si la case "Filtrer les conversations sociales" est cochée, chaque conversation sera évaluée en fonction du nombre total d'interactions et du nombre d'interactions sociales. En fonction du ratio configuré, la conversation peut être classée comme une conversation de test. Les éléments "nombre d'interactions" et "ratio" sont personnalisables.

**Paramètres configurables**&#x20;

* **Nombre d'interactions** : seuil de déclenchement du filtre.
* **Ratio** : pourcentage d'interactions sociales nécessaires pour classer une conversation comme une conversation de test.

{% hint style="info" %}
**Exemple de configuration :**

* **Nombre d'interactions** : 10
* **Ratio** : 50%

Avec cette configuration, une conversation comportant 10 interactions dont au moins 5 sont des interactions sociales sera classée comme une conversation de test et ignorée dans les statistiques.
{% endhint %}

### **Anonymisation des conversations**

Cette section permet de déterminer les paramètres liés à l'anonymisation des conversations.

**Durée avant anonymisation des dialogues**&#x20;

Cet élément permet d'anonymiser l'historique des conversations qui s'applique x jours avant l'heure courante et dont l'ID est supérieur à la préférence définie du bot (**bot.lastdialoganonymized**). Vous pouvez également rendre l'anonymisation inactive ou la rendre immédiate. Notez qu'il y a un effet rétroactif si l'anonymisation n'a jamais été activée auparavant.

L'anonymisation est effectuée toutes les 20 minutes. Si vous avez une quantité importante de conversations à anonymiser, il est recommandé d'utiliser l'option **Anonymiser toutes les conversations** dans un premier temps.

**Anonymiser l'adresse IP**

L'option **Anonymiser l'adresse IP** permet d'anonymiser l'adresse IP liée à une conversation sans pour autant anonymiser les autres données associées aux conversations.

Note : l'anonymisation des conversations permet de conserver des statistiques exploitables.

**Anonymiser toutes les conversations**

Vous pouvez anonymiser toutes les données de conversation (questions, réponses, panneaux latéraux, fichiers uploadés, commentaires de satisfaction, réponses aux questionnaires) à un instant *t* en cliquant sur **Anonymiser toutes les conversations**. Les conversations en cours ou ayant lieu après ne seront pas anonymisées.

Note : les variables contextuelles sont également anonymisées sauf si elles sont définies comme dimension dans les rapports statistiques personnalisés.

L'anonymisation s'applique sur toutes les conversations du bot dont l'ID est supérieur à la préférence définie du bot (**bot.lastdialoganonymized**). Après avoir effectué l'anonymisation de toutes les conversations, la préférence sera mise à jour avec l'ID de la dernière conversation anonymisée. Si cette préférence n'existe pas, la valeur par défaut est 0.

Le traitement des données peut être assez long en fonction du nombre de conversations à traiter (lot de 10 000 nécessitant environ 20 secondes de traitement).

L'anonymisation remplace les valeurs capturées par la valeur **Anonymized**.

Note : l'anonymisation des conversations permet de conserver des statistiques exploitables.

### **Purge des conversations**

Cette section vous permet de configurer les paramètres liés à la purge des conversations.

Il s'agit d'un processus de suppression totale effectué une fois par jour afin de purger les conversations de votre bot en fonction des paramètres configurés.

<figure><img src="/files/uhyRmUrJ9YeJMkSI9dd4" alt="" width="563"><figcaption></figcaption></figure>

Les champs **Définit le nombre de jour où les conversations sont conservées avant d'être effacées** ne peut contenir que des valeurs positives à partir de **1**. Les valeurs négatives ou **0** ne déclencheront pas la purge.

Si l'option **Sauvegarder les conversations de test** est coché, les conversations de tests ne seront pas purgées.

Vous pouvez également configurer la **Durée pendant laquelle les événements externes du dialogue sont conservés (en jours).**

### Traduction automatique des conversations&#x20;

En allant dans Préférences -> Bot -> Conversations , vous pouvez  activer la traduction automatique des conversations.&#x20;

<figure><img src="/files/7lwZaVJqnQ7ChJo7jDiU" alt="" width="414"><figcaption></figcaption></figure>

* Lorsque l'option est activée, toutes les interactions menées avec le bot ou un conseiller humain seront automatiquement traduites dans la langue détectée.
* Lorsque l'option est désactivée, aucune traduction automatique ne sera appliquée.

{% hint style="info" %}
Les langues déjà gérées dans la base de connaissance (listées dans la page [langue / espace](/contenus/langues-espaces.md)) ne seront pas prises en charge par la traduction automatique.
{% endhint %}

### **Boîtes de dialogue de bot**

Cette section vous permet de déterminer si les dialogues automatiques du bot seront affichés ou non lors d'une session de supervision Livechat.

### **Conversations précédentes**

Cette section vous permet de déterminer les paramètres liés aux conversations précédentes (nombre de jours précédents à afficher).

En cochant la case **Purge des données externes toutes les nuits**, les données externes seront supprimées chaque nuit. Cela s'applique sur toutes les conversations du bot ayant commencé avant le jour considéré. Ainsi, les conversations du jour même ne sont pas concernées par cette opération.

Note : le déclenchement de cette action peut entraîner des impacts sur les statistiques dans le cas précis où des valeurs externes ont été définies comme dimension et qu'un nouveau calcul des statistiques est effectué.

### **IPs en liste blanche**

Ajouter une adresse IP en liste blanche vous permet de définir ces conversations provenant de cette adresse IP comme étant des conversations tests. Ainsi, l'ajout d'une adresse IP dans cette liste blanche vous permet notamment d'exclure des statistiques les conversations générées d'adresse IP définie.

Vous pouvez alors associer des adresses IP à des noms.

Pour cela, cliquez sur **Ajouter** puis remplissez les champs.

Cliquez sur la coche bleue pour valider.

### **Format d'affichage des noms d'utilisateur dans les boîtes de dialogue**

Cette section vous permet de déterminer le format d'affichage du nom de l'utilisateur selon un format spécifié.

<figure><img src="/files/gOZY2UCGlktMWFCrKoKB" alt=""><figcaption></figcaption></figure>

### **Définir un mot de passe pour chiffrer les conversations**

Cette section vous permet de définir un mot de passe **définitif** pour crypter les conversations. Celui-ci ne pourra pas être modifié et le choix du cryptage des conversations ne pourra pas être annulé.

Dès lors, en vous rendant sur la page des **Conversations**, un nouveau bouton s'affiche pour vous permettre de **Déchiffrer les conversations**.

En cliquant sur ce bouton, il vous sera demandé le mot de passe défini au préalable. Cliquez sur **Valider**. Les conversations sont déchiffrées.

Note : vous pouvez de nouveau chiffrer les conversations en cliquant sur le bouton **Restaurer l'encodage des conversations**.

### **Importer des conversations d'un Livechat externe**

Cette section vous permet de sélectionner le service web à utiliser afin d'importer les conversations depuis un outil externe de Livechat.

### **Exportation des conversations vers Excel**

Cette section vous permet de déterminer les caractéristiques qui seront affichées sur le fichier Excel lors d'un export de conversations.

Vous pouvez dès lors cocher les cases des variables que vous souhaitez afficher sur votre fichier Excel d'export des conversations.

<figure><img src="/files/aI7Jou3EQYQgdtDK7ZMP" alt=""><figcaption></figcaption></figure>

Dans le champ **Variables personnalisées à exporter (séparées par des virgules)**, vous pouvez y ajouter vos variables personnalisées afin que celles-ci soient affichées dans l'export Excel par le biais de colonnes supplémentaires. Pour cela, il vous suffit simplement d'inscrire la ou les variables (séparées par des virgules). Enfin, cliquez sur **Mettre à jour** pour valider les modifications effectuées.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.dydu.ai/preferences/bot/conversations.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.
