Pular para o conteúdo principal
Zenovay
Pro Plano4 minutesIniciante

Slack: como recebo alertas no Slack?

Envie alertas de automation do Zenovay para um canal do Slack usando uma URL de webhook entrante e uma regra de automation.

slackintegrationsalertsnotifications
Última atualização:

Zenovay pode postar alertas de automation em um canal do Slack para que seu time veja mudanças importantes sem precisar fazer login no dashboard. Isso funciona através de webhooks entrantes do Slack mais uma regra de automation do Zenovay — não há nenhuma app do Slack para instalar e nenhum fluxo OAuth.

Como funciona

Você cria um webhook entrante no Slack (isso lhe dá uma URL que publica em um canal específico), depois adiciona uma regra de automation do Zenovay que dispara uma notificação no Slack quando uma condição que você escolhe é atendida. Zenovay publica a mensagem nessa URL de webhook.

No que você pode alertar

Na aba Automation, uma regra pode disparar nessas condições:

  • Pico de tráfego — visitas saltam acima de um multiplicador que você define.
  • Queda de tráfego — visitas caem por um percentual que você define.
  • Limite de taxa de erros — taxa de erro JS cruza um limite.
  • Taxa de conversão abaixo — taxa de conversão cai abaixo de um valor.
  • Taxa de rejeição acima — taxa de rejeição sobe acima de um valor.

Cada regra tem um disparador e uma ação. Para alertar sobre várias condições, crie várias regras.

Se você precisa de alertas sobre eventos que não estão nessa lista — como um downtime ou uma completion de goal — use a integração de webhooks separada, que dispara em seu próprio conjunto de eventos, e encaminhe-os para o Slack do seu lado.

Passo 1: criar um webhook entrante no Slack

  1. No Slack, abra o Diretório de Aplicações do seu workspace e adicione o app Incoming Webhooks (ou crie um app do Slack com webhooks entrantes habilitados).
  2. Escolha o canal onde os alertas devem chegar.
  3. Copie a URL do webhook — parece com https://hooks.slack.com/services/....

Para canais privados, o webhook deve ser criado para aquele canal específico.

Passo 2: adicione uma regra de automation de Slack no Zenovay

  1. Abra o dashboard do seu site, vá para Settings e selecione a aba Automation.
  2. Clique para criar uma nova regra e dê a ela um nome.
  3. Escolha o disparador (por exemplo, Queda de tráfego ou Limite de taxa de erros) e defina sua condição.
  4. Defina a ação como Notificação Slack e cole sua URL de webhook https://hooks.slack.com/services/....
  5. Salve a regra. Zenovay publica no canal na próxima vez que a condição do disparador é atendida.

Roteamento para diferentes canais

Não há um seletor de canal por categoria — o roteamento é por regra. Para dividir alertas entre canais, crie um webhook para cada canal do Slack e aponte diferentes regras para diferentes URLs. Por exemplo:

  • Uma regra Queda de tráfego e uma regra Limite de taxa de erros ambas postando em #zenovay-alerts.
  • Uma regra Taxa de conversão abaixo postando em #zenovay-revenue.

Como a mensagem se parece

A mensagem do Slack inclui o nome da regra e seu tipo de disparador. A redação exata não é customizável no Zenovay hoje — se você precisa de um payload customizado (para roteamento ou filtragem dentro do Slack), use a integração de webhooks do Zenovay e molde a mensagem do seu lado antes de postar no Slack.

Disponibilidade por plano

As regras de automation (incluindo a ação Slack) requerem o plano Pro ou superior. Não estão disponíveis no plano Free, e webhooks também são uma característica paga, então planos Free não podem enviar alertas para o Slack.

Leitura relacionada

Este artigo foi útil?