Controle de resposta do bot de script

  • Versão de lançamento: Australia
  • Atualizado 12 de mar. de 2026
  • 2 min. de leitura
  • Use o controle Resposta do bot de script em um Virtual Agent tópico para executar um script que retorna uma resposta única ou uma resposta de várias partes.

    Use o controle Resposta do bot de script ao criar uma resposta mais complexa que depende de cálculos com script ou requer uma resposta de várias partes. A saída com script pode incluir texto, imagem, cartões, links e HTML para criar uma resposta versátil.

    Propriedades de controle de resposta do bot de script

    Propriedade Descrição
    Nome do nó O nome que identifica este nó de controle de resposta do bot de script no fluxo de tópicos.
    Tipo de saída do script O tipo de saída retornada pelo script, de uma parte ou de várias partes.
    Mensagem de resposta do script O script que gera o tipo de saída selecionado.
    Avançado
    Ocultar este nó
    Mostrar este nó condicionalmente se

    Uma declaração de condição sem código ou script de baixo código que especifica uma condição para apresentar este nó na conversa. A condição deve ser avaliada como verdadeira.

    Suporte de canal

    Tabela 1. Suporte de canal para o controle de resposta do bot de script
    Canal Suporte Restrições
    IU da web Compatível Nenhum(a)
    IU para celular Compatível Nenhum(a)
    Painel do Now Assist Sem suporte Não aplicável
    Microsoft Teams Compatível Nenhum(a)
    Slack Compatível Nenhum(a)
    Workplace Compatível Nenhum(a)
    Facebook Messenger Sem suporte Não aplicável
    SMS Twilio Sem suporte Não aplicável
    LINE Sem suporte Não aplicável
    WhatsApp Sem suporte Não aplicável
    Apple Messages for Business Sem suporte Não aplicável
    Alexa (Voz) Suporte parcial O suporte depende do tipo de resposta. Por exemplo, imagens e links só podem estar disponíveis em dispositivos com telas. Para obter detalhes, consulte Ajustar as configurações e os tópicos Virtual Agent para obter a melhor experiência de bate-papo por serviços de voz Alexa.

    Exemplo de script

    Neste exemplo, o script calcula o tempo de duas horas a partir da hora atual e gera uma mensagem de várias partes que inclui essas informações.

    (function execute() {
          var gdt = new GlideDateTime();
          var gt = new GlideTime();
          gdt.addSeconds(7200);
          gt = gdt.getTime();
          var multiOutMsg = new sn_cs.MultiPartOutMsg();
          multiOutMsg.addPlainTextPart('Thank you for submitting an incident.');
          multiOutMsg.addPlainTextPart('You should receive a response from a technician by ' + gt.getByFormat('HH:mm'));
          return multiOutMsg;
    })()

    Controle de resposta do bot de script de exemplo

    Nota:
    Designer do Virtual Agent os controles podem ser exibidos e funcionar de forma diferente em outros canais.
    Propriedades do script Saída de resposta do bot de script
    Figura 1. Propriedades básicas do controle de resposta do bot de script
    As propriedades básicas incluem o nome do nó, o tipo de saída do script e o script em si.
    Figura 2. Saída de resposta do bot do script de IU da web
    Uma saída de script de amostra em uma janela de bate-papo que diz: "Esta é minha saída de script".