---
sourceDocument: Interfaces conversationnelles Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/conversational-interfaces

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Interfaces conversationnelles Xanadu

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# Indicateurs de frappe

# Indicateurs de frappe {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Affichez un indicateur de frappe lorsqu'un bot ou un agent actif prépare une réponse à un demandeur.
Lorsqu'une Agent virtuel demande est traitée, l'action d'indicateur Démarrer la saisie est appelée. Lorsque Agent virtuel le traitement de la demande est terminé, l'action Fin de l'indicateur de saisie est appelée avant Agent virtuel de traiter tout contrôle d'entrée ou de sortie.

Ces actions appellent la transformation sortante du contrôle defaultText. L'exemple suivant montre comment l'indicateur de saisie est géré dans la transformation sortante du contrôle defaultText.  
Exemple : saisie d'un script d'indicateur

    (function execute(inputs, outputs) {
        try {
            var richControl = inputs.rich_control;
            var actionType = richControl.type;
            if(actionType == 'StartTypingIndicatorActionMsg'){
                outputs.result = '{activity:{type: "typing" }}'
            }else if(actionType == 'EndTypingIndicatorActionMsg'){
                outputs.result = '{activity:{type: "message" , text: "Finished typing"}}'
            }
           /* Handle other type of control */
        } catch (e) {
            gs.error("Error in default action outbound transformer : " + e.message);
            throw e;
        }
    })


