Automatizar e personalizar tarefas do Slack

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 4 min. de leitura
  • Automatize tarefas do Slack de acordo com seus requisitos, usando a amostra desses cenários como referência.

    Você pode usar as configurações de saída padrão, as decisões de entrada e os subfluxos como referência para personalizar tarefas de acordo com seus requisitos.

    Automatizar comandos do Slack

    Execute estas etapas para automatizar eventos, como criar registros de incidentes, com base nos comandos do Slack:
    1. Configure os comandos do Slack na página Comandos de barra da aplicação personalizada. Para obter mais informações, consulte Configurar app Slack.
    2. Em Flow Designer, crie um subfluxo configurado para criar os registros de incidentes de acordo com seus requisitos ou crie uma cópia do subfluxo padrão, Responder ao comando do Slack, e configure-o.
      Nota:
      Crie uma ação e use a carga na entrada do subfluxo de acordo com seu requisito.
    3. Configurar decisões de entrada na instância ServiceNow.
      1. Na condição, certifique-se de especificar o valor do comando como /now e especifique os parâmetros necessários.
        Nota:
        Você pode especificar até dois parâmetros em sua condição para acionar o subfluxo necessário.
        Comando do Slack
      2. Em Resposta, selecione o subfluxo que você configurou.
    Quando um usuário do Slack insere o comando, /now create incident<text> , a condição especificada na decisão de entrada será atendida e o subfluxo associado será acionado. Da mesma forma, você pode personalizar subfluxos e decisões de entrada para configurar mais comandos do Slack, como:
    • /now list incidentes para listar todos os incidentes ativos atribuídos ao usuário conectado.
    • /now ajuda a exibir todos os comandos disponíveis e seu uso de descrição.
    • /now note [note] para adicionar anotações ao incidente necessário.
    • /now criar incidente [descrição resumida] > [opcional: urgência] > [opcional: impacto] para criar um incidente com a descrição resumida, urgência e impacto especificados. Por exemplo, /now create incident O e-mail não está funcionando > 3 > 2.

    Automatizar ações de mensagem

    1. Na aplicação personalizada do Slack, crie um atalho que apareça nas mensagens e insira o valor post_message_now para o IDde retorno de chamada. Para obter mais informações, consulte Configurar app Slack.
    2. Em Flow Designer, crie um subfluxo configurado para criar os registros de incidente de acordo com seu requisito ou crie uma cópia do subfluxo padrão, Responder à ação de mensagem do Slack, e configure-o.
      Nota:
      Crie uma ação e use a carga na entrada do subfluxo de acordo com seu requisito.
    3. Configurar decisões de entrada na instância ServiceNow.
      1. Na Condição, certifique-se de especificar o valor de callback_id como post_message_now e especifique os parâmetros necessários.
        Forneça o callback_id necessário.
      2. Em Resposta, selecione o subfluxo que você configurou.

    Publicar uma mensagem de aprovação

    Siga estas etapas para automatizar a publicação de uma mensagem de aprovação em um canal do Slack.
    1. Em Flow Designer, crie uma cópia do subfluxo padrão, Responder à ação de aprovação do Slack, e configure-o de acordo com o seu requisito.
      Nota:
      Crie uma ação e use a carga na entrada do subfluxo de acordo com seu requisito.
    2. Definir configurações de saída na instância ServiceNow.
      1. Abra a configuração de saída padrão, Mensagem de aprovação.
      2. Em ID de ação , especifique o identificador exclusivo para automatizar a tarefa de publicar uma mensagem de confirmação. Por exemplo, o valor do ID da ação pode ser approval_request.
    3. Configurar decisões de entrada na instância ServiceNow.
      1. Na Condição, certifique-se de especificar o valor do ID da ação como approval_request. Você pode especificar outras condições de acordo com seus requisitos.
        Forneça um valor para o ID da ação.
      2. Em Resposta, selecione o subfluxo que você configurou.

    Quando os eventos do Slack correspondem ao ID da ação relevante, o subfluxo associado, ou seja, o subfluxo Responder à ação de aprovação do Slack, é acionado. Este subfluxo contém a lógica para atualizar o registro necessário e enviar a mensagem de confirmação relevante no canal do Slack.

    Atribuir solicitação com base na confirmação

    Execute estas etapas para automatizar a solicitação de atribuição:
    1. Em Flow Designer, crie uma cópia do subfluxo padrão, Atribuição de plantão por confirmação, e configure-o de acordo com seu requisito.
      Nota:
      Crie uma ação e use a carga na entrada do subfluxo de acordo com seu requisito.
    2. Definir configurações de saída na instância ServiceNow.
      1. Abra a configuração de saída padrão, De Plantão: Atribuir por Confirmação.
      2. Em ID de ação , especifique o identificador exclusivo para automatizar a tarefa de publicar uma mensagem de confirmação. Por exemplo, o valor do ID da ação pode ser on_call_assign_by_acknowledgement.
    3. Configurar decisões de entrada na instância ServiceNow.
      1. Na Condição, certifique-se de especificar o valor do ID da ação como on_call_assign_by_acknowledgement. Você pode especificar outras condições de acordo com seus requisitos.
      2. Em Resposta, selecione o subfluxo que você configurou.

    Publicar uma mensagem acionável

    Execute estas etapas para automatizar a publicação de uma mensagem acionável:
    1. Definir configurações de saída na instância ServiceNow.
      1. Abra a configuração de saída padrão, De Plantão: Atribuir por Confirmação.
      2. Selecione Tabela de destino e campos de acordo com seus requisitos. Por exemplo, short_description e prioridade da tabela Tarefa [task].
      3. Selecione Botões de acordo com seus requisitos. Por exemplo, Aceitar e Rejeitar.
      4. Em ID de ação , especifique o identificador exclusivo para automatizar a tarefa de publicar uma mensagem de confirmação. Por exemplo, o valor do ID da ação pode ser on_call_assign_by_acknowledgement.
    2. Em Flow Designer, crie uma cópia do subfluxo padrão, Publicar mensagem acionável, e configure-o de acordo com seu requisito.
      Nota:
      Crie uma ação e use a carga na entrada do subfluxo de acordo com seu requisito.
      1. Na entrada Registro Sys_ID, forneça o ID do sistema do registro necessário. Por exemplo, especifique o ID do sistema do registro da tarefa.
      2. Na entrada Modelo, selecione o modelo que você criou nas configurações de saída.
    3. Configurar decisões de entrada na instância ServiceNow.
      1. Na Condição, certifique-se de especificar o valor do ID da ação como on_call_assign_by_acknowledgement. Você pode especificar outras condições de acordo com seus requisitos.
      2. Em Resposta, selecione o subfluxo que você configurou.