Automatize e personalize tarefas do Slack

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 4 min. de leitura
  • Automatize tarefas do Slack de acordo com sua necessidade, usando a amostra desses cenários como referência.

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

    Comandos do Slack automatizados

    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 do Slash da sua aplicação personalizada. Para obter mais informações, consulte Configure o app Slack.
    2. Em Workflow Studio, Crie uma configuração de subfluxo para criar os registros de incidente de acordo com sua necessidade ou crie uma cópia do subfluxo padrão, responda ao comando Slack e configure-o.
      Nota:
      Crie uma ação e use a carga na entrada do subfluxo de acordo com seu requisito.
    3. Configure decisões de entrada em ServiceNowinstância.
      1. Em Condição , certifique-se de especificar o valor de comando como /now e especifique os parâmetros necessários.
        Nota:
        Você pode especificar até 2 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 criar incidente <text> , a condição especificada na decisão de entrada é atendida e o subfluxo associado é acionado. Da mesma forma, você pode personalizar subfluxos e decisões de entrada para configurar mais comandos do Slack, como:
    • agora listar incidentes para listar todos os incidentes ativos atribuídos ao usuário conectado.
    • ajuda de /now para exibir todos os comandos disponíveis e seu uso descritivo.
    • 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 descrição resumida, urgência e impacto especificados. Por exemplo, O e-mail de criação de incidente do Now não está funcionando > 3 > 2 .

    Automatizar ações de mensagem

    1. Em sua aplicação personalizada do Slack, crie um atalho que apareça nas mensagens e insira o valor, post_message_now para ID de retorno de chamada . Para obter mais informações, consulte Configure o app Slack.
    2. Em Workflow Studio, Crie uma configuração de subfluxo para criar os registros de incidente de acordo com sua necessidade ou crie uma cópia do subfluxo padrão, Responder à ação de mensagem do Slack e configure-a.
      Nota:
      Crie uma ação e use a carga na entrada do subfluxo de acordo com seu requisito.
    3. Configure decisões de entrada em ServiceNowinstância.
      1. Em 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.

    Publique uma mensagem de aprovação

    Execute estas etapas para automatizar a publicação de uma mensagem de aprovação em um canal do Slack.
    1. Em Workflow Studio, Crie uma cópia do subfluxo padrão, responda à ação de aprovação do Slack e configure-a de acordo com seu requisito.
      Nota:
      Crie uma ação e use a carga na entrada do subfluxo de acordo com seu requisito.
    2. Configure as configurações de saída em ServiceNowinstância
      1. Abrir a configuração de saída padrão, Mensagem de aprovação .
      2. Em ID da ação , especifique o identificador exclusivo para automatizar a tarefa de publicar uma mensagem de confirmação. Por exemplo, valor de ID da ação pode ser approval_request .
    3. Configure decisões de entrada em ServiceNowinstância.
      1. Em Condição , certifique-se de especificar o valor de ID da ação como approval_request . Você pode especificar outras condições de acordo com sua exigência.
        Forneça o valor para o ID da ação.
      2. Em Resposta , selecione o subfluxo que você configurou.

    Quando os eventos do Slack correspondem ao ID de ação relevante, o subfluxo associado, ou seja, o subfluxo de ação Responder à 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 atribuição de solicitação:
    1. Em Workflow Studio, Crie uma cópia do subfluxo padrão, Atribuição de plantão por confirmação e configure-a de acordo com sua necessidade.
      Nota:
      Crie uma ação e use a carga na entrada do subfluxo de acordo com seu requisito.
    2. Configure as configurações de saída em ServiceNowinstância.
      1. Abrir a configuração de saída padrão, De plantão: Atribuir por confirmação .
      2. Em ID da ação , especifique o identificador exclusivo para automatizar a tarefa de publicar uma mensagem de confirmação. Por exemplo, valor de ID da ação pode ser on_call_assign_by_acknowledgement .
    3. Configure decisões de entrada em ServiceNowinstância.
      1. Em Condição , certifique-se de especificar o valor de ID da ação como on_call_assign_by_acknowledgement . Você pode especificar outras condições de acordo com sua exigência.
      2. Em Resposta , selecione o subfluxo que você configurou.

    Publique uma mensagem acionável

    Execute estas etapas para automatizar a publicação de uma mensagem acionável:
    1. Configure as configurações de saída em ServiceNowinstância.
      1. Abrir a configuração de saída padrão, De plantão: Atribuir por confirmação .
      2. Selecione Tabela de destino e. Campos como por sua exigência. Por exemplo, short_description e. prioridade em Tarefa [tarefa] tabela.
      3. Selecione Botões como por sua exigência. Por exemplo, Aceitar e. Rejeitar .
      4. Em ID da ação , especifique o identificador exclusivo para automatizar a tarefa de publicar uma mensagem de confirmação. Por exemplo, valor de ID da ação pode ser on_call_assign_by_acknowledgement .
    2. Em Workflow Studio, Crie uma cópia do subfluxo padrão, Publicar mensagem acionável e configure-a de acordo com sua necessidade.
      Nota:
      Crie uma ação e use a carga na entrada do subfluxo de acordo com seu requisito.
      1. Em SYS_ID do registro Entrada, forneça o sys ID do registro necessário. Por exemplo, especifique o sys ID do registro de tarefa.
      2. Em Modelo entrada, selecione o modelo que você criou nas configurações de saída.
    3. Configure decisões de entrada em ServiceNowinstância.
      1. Em Condição , certifique-se de especificar o valor de ID da ação como on_call_assign_by_acknowledgement . Você pode especificar outras condições de acordo com sua exigência.
      2. Em Resposta , selecione o subfluxo que você configurou.