Personalizando Virtual Agentcom controles personalizados

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • Os controles personalizados são componentes que ServiceNow®os desenvolvedores podem criar para uso em Virtual Agentblocos de tópicos ou tópicos. Esses controles incluem controles deslizantes ou players de vídeo. Os controles personalizados complementam os controles fornecidos em Designer do Virtual Agent.

    Designer do Virtual Agentfornece um conjunto padrão de controles que representam entradas do usuário , respostas de bot e. utilitários para construir um Virtual Agentconversa. Como desenvolvedor, você pode usar Designer do Virtual Agentpara criar controles adicionais (componentes de interface) para entradas ou respostas de saída específicas. Por exemplo, um controle deslizante é um exemplo de um controle de entrada personalizado que permite que os usuários finais selecionem uma quantidade.

    Nota:
    Os controles personalizados não funcionam no Internet Explorer versão 11. Os controles personalizados também não são compatíveis com Microsoft Teams.

    Antes de criar um controle personalizado

    Os controles personalizados são baseados em personalizáveis Componetes do Next Experienceque você pode criar usando Next Experience Design System.

    Antes de criar um componente personalizado, você deve ter o seguinte:
    • Conhecimento básico do Now Platform®e estruturas da tabela de aplicações.
    • Conhecimento geral de conceitos, desenvolvimento e design de componentes web.
    • Conhecimento de JavaScript para definir o comportamento do componente e o do controle personalizado.
    • Conhecimento do processo de design para criar componentes personalizados para uso em Designer do Virtual Agent.

    Para saber mais sobre o desenvolvimento de componentes personalizados para Virtual Agent, consulte Desenvolva um componente para Virtual Agent .

    Como os controles personalizados funcionam

    Para adicionar seu controle personalizado a. Virtual Agent, siga estas etapas principais:

    1. Crie uma definição de controle personalizada.

      Depois de criar o componente personalizado a ser usado para o controle, crie uma definição de controle personalizado que mapeie um controle de entrada ou resposta para o componente personalizado.

    2. Crie um controle personalizado usando Designer do Virtual Agent.
      Um controle personalizado é um controle de entrada ou resposta. Os desenvolvedores criam um controle personalizado no Designer do Virtual Agentfazendo o seguinte:
      • Selecionando uma definição de controle personalizada.
      • Definindo os parâmetros de entrada para usar o controle.
      • Especificando os parâmetros de saída retornados pelo controle.

      Um controle de entrada tem retornos de chamada que usam entrada do usuário final. Um controle de resposta normalmente apresenta informações ao usuário final e não tem retornos de chamada.

    3. Adicione um controle personalizado a um tópico ou bloco de tópicos .

      Os autores de tópicos, administradores de agente virtual ou administradores podem adicionar um utilitário de controle personalizado a um tópico ou bloco de tópicos.

    Entradas seguras

    Começando com San Diegoversão, você pode criar controles de entrada personalizados que podem aceitar entradas seguras, como senhas, para passar por Integration Hubações ou subfluxos. Para habilitar isso, deslize o. Proteja as entradas alternar interrutor quando você cria seu controle de entrada personalizado. Para obter mais informações, consulte Crie um Virtual Agentcontrole personalizado.