Exemplo de criação de uma automação com o gatilho da Web do ServiceNow

Crie uma automação com um gatilho da Web do ServiceNow para exibir o número do incidente na caixa de mensagens.

O gatilho da Web do ServiceNow monitora a tabela Incidentes de uma instância do ServiceNow para eventos. Quando um novo registro é adicionado à tabela Incidentes, o gatilho inicia a ação do Caixa de mensagem para exibir o número do incidente.

Pré-requisitos

Verifique se os pré-requisitos mencionados na seção Pré-requisitos foram atendidos.

Procedimento

  1. No painel da esquerda, clique em Automation (Automação).
  2. Clique em Criar > Task Bot.
    O assistente Criar Task Bot será exibido.
  3. Digite um nome apropriado para o bot no campo Nome.
    Todos os bots são armazenados na pasta \Bots por padrão.
  4. Opcional: Você pode adicionar uma descrição para o bot no campo Descrição.
  5. Opcional: Você pode usar o botão Escolher para salvar o bot em uma pasta diferente.
  6. Clique em Criar e editar.
    O bot é criado e o Editar Task Bot é exibido.
  7. Clique em Acionadores > ServiceNow , em se clique duas vezes ou arraste o Web trigger para adicionar o Web trigger à seção Acionadores.
  8. Insira a URL da instância de ServiceNow no campo URL do ServiceNow.
  9. Insira incidente no campo Tipo de evento (tabela), pois este gatilho está configurado para monitorar a tabela Incidente da instância do ServiceNow.
  10. Selecione a opção Quando um novo registro é inserido no menu suspenso Monitorar evento.
  11. Opcional: Insira o filtro de pesquisa da tabela Incidente do ServiceNow no campo Critérios de filtro (opcional).
    Clique com o botão direito nos filtros exibidos na tabela Incidente no ServiceNow, e depois clique em Copiar consulta para copiar o filtro. Cole o filtro copiado no campo Critérios de filtro.
  12. Opcional: Insira as funções definidas na instância do ServiceNow em Filtrar critérios por função (opcional).
  13. Clique em Selecionar para escolher a conexão OAuth pré-configurada no modal Selecionar uma conexão OAuth.
    Somente as conexões OAuth gerenciadas pela Control Room são compatíveis. Consulte Usar conexão OAuth para obter mais informações.
  14. Clique em Criar variável para criar uma variável de registro a fim de salvar os dados de resposta do gatilho.
    Os dados de resposta do gatilho contêm todas as informações sobre o evento em que a alteração ocorreu e são salvos no formato de par de chave-valor. Você também pode selecionar uma variável de registro existente na lista suspensa.
  15. Digite ServiceNowTriggerData no modal Criar variável para criar uma nova variável de registro.
    Por padrão, a caixa de seleção Usar como entrada está ativada.
  16. Clique em Ações > Caixa de mensagem e, em seguida, clique duas vezes ou arraste a ação Caixa de mensagem para adicioná-la à seção Ações.
  17. Configure a ação Caixa de mensagem conforme as etapas mencionadas em Uso da ação caixa de mensagem.
    Altere as seguintes configurações da ação Caixa de mensagem usando os dados de resposta do gatilho:
    1. Insira $ServiceNowTriggerData{triggerType}$ em Inserir o título da janela da caixa de mensagens.
      Essa variável define a chave triggerType dos dados de resposta do gatilho como o título da janela da caixa de mensagens.
    2. Digite $ServiceNowTriggerData{number}$ em Digite a mensagem a ser exibida.
      Essa variável define a chave número dos dados de resposta do gatilho como a mensagem que deve ser exibida na caixa de mensagens.
  18. Clique em Salvar para salvar a automação.
Clique em Executar > Executar com gatilhos para ativar o gatilho. Em seguida, o gatilho monitora o evento Quando um novo registro é inserido na tabela Incidentes da instância monitorada do ServiceNow. Quando um novo incidente com o número de incidente INC0010015 é criado, o gatilho inicia a ação Caixa de mensagem. Uma caixa de mensagens é exibida com o título da janela como ServiceNow Trigger e a mensagem como INC0010015.