---
sourceDocument: Interfaces conversacionais de Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/conversational-interfaces

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Interfaces conversacionais de Yokohama

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# Indicadores de digitação

# Indicadores de digitação {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Exiba um indicador de digitação quando um bot ou atendente estiver preparando uma resposta para um solicitante.
Quando Virtual AgentProcessa uma solicitação, a ação do indicador Iniciar digitação é chamada. Quando Virtual AgentConclui o processamento da solicitação, a ação de encerrar indicador de digitação é chamada antes Virtual Agentprocessa todos os controles de saída ou entrada.

Essas ações chamam a transformação de saída do controle DefaultText. O exemplo a seguir mostra como o indicador de digitação é tratado na transformação de saída do controle DefaultText.  
Exemplo: Script de indicador de digitação

    (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;
        }
    })


