Adicionar um formulário ao bot

Adicionar um formulário existente a um bot permite que os usuários colaborem com os bots. Use os itens de ação necessários para criar um bot e criar uma lógica de tarefa.

Imagine um cenário onde você deseja projetar um bot que aciona um novo formulário de registro de novo usuário. Um gatilho de predefinição de Tecla de atalho inicia o bot. Um formulário existente vinculado ao bot é exibido, e o usuário insere as informações nele.
  • Se o usuário clicar em Enviar, um formulário de Contrato de usuário será exibido.
  • Se o usuário clicar em Cancelar, a mensagem O registro do usuário foi cancelado é exibida e o bot é encerrado.

Procedimento

  1. No painel da esquerda, clique em Automation (Automação).
    Uma lista de formulários e bots disponíveis é exibida.
  2. Clique em Criar novo > Bot.
  3. Insira um nome para o bot.
    Todos os bots são armazenados na pasta \Bots. Clique em Procurar para alterar a pasta.
  4. Clique em Criar e editar.
    O painel de criação do bot é exibido com Fluxo (exibição padrão), Lista e exibição Dupla. Você pode arrastar as ações necessárias no painel esquerdo para criar uma tarefa.
  5. Em Gatilhos > Tecla de atalho, arraste o Gatilho de tecla de atalho para Arrastar um gatilho para cá na lógica do bot.
  6. Defina Ctrl e L como a combinação de teclas de atalho.
  7. Use o campo Pesquisar ações para encontrar Formulários interativos.
  8. Arraste Exibir para a lógica da tarefa.
    Você pode usar a ação de exibição para mostrar o formulário quando o bot for acionado. As propriedades da ação de exibição aparecem à direita.
  9. Clique no ícone Criar variável (Crie o ícone de variável) para criar uma variável.
    Você precisa criar uma variável de formulário vinculando um formulário existente. Isso permite que você use a variável de formulário e o formulário associado em várias instâncias.
    Nota: A variável de formulário pode ser vinculada apenas a formulários criados usando o criador de formulários da Control Room.
  10. Na tela Criar variável, insira um nome para a variável de formulário que você está criando.
  11. Clique em Procurar e selecione o formulário de registro de novo usuário.
    Isso vincula o formulário de registro de novo usuário à variável de formulário que você está criando.
  12. Clique em Criar e selecionar.
    Uma nova variável de formulário é criada. Para qualquer variável de formulário existente, use o menu suspenso Nome do formulário para selecioná-lo.
  13. Use o campo Pesquisar ações para encontrar o Loop do gatilho e arraste-o para adicionar monitoramento de eventos.
    O monitoramento de eventos permite que você defina simultaneamente vários eventos dentro da lógica de tarefa de um bot.
  14. Arraste o Gerenciar até o Loop de gatilho.
    O Gerenciar permite que você execute uma ação configurando um gatilho no Loop de gatilho: Gerenciar para o bot. Você pode definir um gatilho quando um evento ocorrer na interface selecionada (aplicativo selecionado) ou quando um usuário clicar no elemento de formulário selecionado.
  15. Para este cenário, use o menu suspenso Gatilho em para selecionar FORMULÁRIOS INTERATIVOS > Gatilho de formulário.
  16. Clique no menu suspenso Nome do formulário e selecione o formulário de registro de novo usuário.
    Isso permite que você defina um gatilho para a opção Enviar do formulário de registro de novo usuário.
  17. Clique no menu suspenso Elemento do formulário e selecione Enviar.
    Para o elemento Botão de um formulário, o Selecionar gatilho da ação é definido como Clicado por padrão. Quando o usuário clica em Enviar no formulário de registro de novo usuário, ele aciona o formulário de contrato do usuário.
  18. (Opcional) Use Atribuído a para criar uma variável.

    Você pode usar esta variável para buscar vários detalhes para o elemento que você selecionou no menu suspenso Elemento do formulário. Este valor de retorno é uma string ou um número com base no tipo de elemento selecionado. Por exemplo, se você selecionou o elemento Data, o valor de retorno é uma string.

  19. Pesquise por Formulários interativos e arraste Exibir para o Loop de gatilho: Gerenciar.
  20. Clique no menu suspenso Nome do formulário e selecione o formulário Contrato de usuário.
    O formulário Contrato de usuário é exibido.
  21. Pesquise por Mensagem e arraste-a para o Loop do gatilho: Gerenciar e depois Formulários interativos.
    Uma mensagem de registro bem-sucedido aparece quando o usuário clica em Enviar.
  22. Encerre o gatilho arrastando Interrupção para o Loop de gatilho.
    Use Interrupção para sair do loop de eventos atual e para ações em que é necessário concluir um processo.
  23. Arraste outro Gerenciar ao lado do Loop de gatilho: Gerenciar.
    Isso permite que você defina um gatilho para a opção Cancelar do formulário de registro de novo usuário.
  24. Clique no menu suspenso Elemento do formulário e selecione Cancelar.
  25. Pesquise por Mensagem e arraste-a para o Loop do gatilho: Gerenciar. Atualize o campo Inserir a mensagem a ser exibida quando o registro do usuário for cancelado.
    Quando o usuário clica em Cancelar no formulário de registro de novo usuário, ele aciona a mensagem O registro de usuário está cancelado e encerra o bot.
  26. Arraste o Loop de gatilho > Interrupção para encerrar o loop.
  27. Clique em Salvar.
  28. Clique em Executar com gatilhos.
    A opção Executar com gatilhos define o gatilho Tecla de atalho para iniciar o bot, que é a combinação Ctrl + L do teclado neste cenário.