Adicionar um gatilho de arquivo e pasta

Inicie um bot quando uma ação predefinida, como criar, excluir, renomear ou modificar, for executada em um arquivo ou pasta.

Este procedimento é para um cenário em que você deseja acionar um bot quando um usuário modifica um documento chamado Product info.docx.
Nota: Este cenário é para um usuário com a função Criador de bots.

Para obter informações sobre como um usuário com uma função Executor de bots pode vincular gatilhos de eventos, consulte Vincular gatilhos de eventos a um Executor de bots.

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. (Opcional) Clique em Procurar para alterar a pasta.
  4. Clique em Criar e editar.
  5. Na bot página do criador, clique em Gatilhos > Arquivos e pastas.
  6. Arraste o Gatilho de arquivo para Arrastar um gatilho aqui.
  7. Clique em Pesquisar e selecione o arquivo Product info.docx.
  8. No menu suspenso Iniciar o bot quando o arquivo for, selecione modificado.
    Isso define o gatilho para o bot.
  9. Opcional: Use o menu suspenso Atribuído a para atribuir uma variável.
    Caso deseje usar a guia Variáveis para criar uma variável, certifique-se de selecionar a caixa de seleção Usar como entrada para que ela apareça no menu suspenso Atribuído a (opcional).
    Nota: Se você usar o ícone Selecionar variável no menu suspenso Atribuído a (opcional) para criar uma variável, certifique-se de não marcar a caixa de seleção Constante (somente leitura).
    O seguinte conjunto de dados pode ser recuperado definindo uma variável como o tipo de entrada, que você pode atribuir para obter saída do gatilho:
    • triggerType: Gatilho de arquivo ou pasta
    • eventType: O tipo de evento acionador

    O seguinte conjunto de dados não pode ser usado se a caixa de seleção Definir esquema estiver marcada, pois retorna um tipo de variável não string:

    • timeStamp: A hora em que o gatilho ocorreu

      Certifique-se de vincular o valor de timeStamp à uma variável string para obter os dados do gatilho. Por exemplo, considere que você deseja extrair a data e o horário do evento acionador quando um usuário modifica o arquivo Sales update.xls. Use a ação Mensagem dentro da lógica da tarefa e insira Date Time- $recordVar[2]$ no campo Inserir a mensagem a ser exibida.

    • fromFolder: Detalhes do caminho da pasta pai
    • pasta: Detalhes do caminho do arquivo ou pasta em que o evento ocorreu
  10. Clique em Salvar.
  11. Clique em Executar > Executar com gatilhos.
    Sempre que um usuário modifica o Product info.docx, o bot é acionado.