O que será feito
Crie alertas automáticos no Microsoft Teams com Power Automate para detectar falhas em fluxos, exceções e eventos fora do esperado. Ao identificar erros, dispare mensagens para canais ou chats dos responsáveis com detalhes do incidente, link para a execução e orientação de ação. Centralize incidentes, reduza tempo de diagnóstico e garanta rastreabilidade com notificações em tempo real. Ideal para monitorar automações de negócios, aumentar a confiabilidade operacional e melhorar o SLA de resposta, sem depender de e-mail. Configure, teste e escale seus alertas de forma segura e padronizada.
O que será construído
- Um fluxo no Power Automate que dispara uma mensagem no Teams ao detectar um evento ou falha.
- O envio pode ser para um canal (visibilidade de equipe) ou chat (comunicação direta).
- A mensagem inclui dados dinâmicos: origem do evento, detalhes do erro e link para investigação.
Pré‑requisitos
- Acesso ao Power Automate e ao Microsoft Teams no mesmo tenant.
- Permissões no time/canal de destino ou identificação dos usuários para chat.
- Definição do gatilho (ex.: novo item em uma lista “Erros de Fluxo” no SharePoint, falha detectada em outro fluxo, resposta do Forms, evento do Planner).
Arquitetura simples (recomendada)
- Camada de captura: qualquer fluxo que possa falhar registra um item em uma lista “Erros de Automação” (campos: Fluxo, Ação, Erro, Severidade, Link da execução, Timestamp).
- Camada de alerta: um fluxo dedicado monitora a lista e notifica o Teams quando um item novo é criado ou quando Severidade ≥ Alta.
- Benefícios: desacopla detecção de falha do envio de alertas, facilita governança e escalabilidade.
Passo a passo básico (postar no canal)
- Criar o fluxo
- No Power Automate, crie um Fluxo da Nuvem Automatizado.
- Nome: “Alerta de Erro no Teams”.
- Gatilho: “Quando um item for criado (somente propriedades)” na lista “Erros de Automação” (ou a origem escolhida).
- Adicionar condição (opcional, recomendado)
- Verifique Severidade = “Alta” ou “Crítica”, ou número de tentativas > 1.
- Caminho Verdadeiro: enviar alerta. Caminho Falso: encerrar ou registrar silenciosamente.
- Postar a mensagem no Teams
- Nova etapa > Microsoft Teams > “Postar uma mensagem em um chat ou canal”.
- Postar em: Canal.
- Selecione Time e Canal (ex.: Operações > Incidentes).
- Mensagem (use conteúdo dinâmico do gatilho):
- Título do fluxo/serviço
- Ação que falhou
- Código/mensagem de erro
- Severidade e timestamp
- Link direto para a execução com falha
- Status/SLA esperado e CTA claro
- Formatar a mensagem para escaneabilidade
- Use negrito nos rótulos e quebras de linha.
- Exemplo de corpo:
- “Alerta de Erro — Fluxo: {Fluxo}
Ação: {Acao} | Severidade: {Severidade} | Quando: {DataHora}
Mensagem: {MensagemDeErro}
Ver detalhes: {LinkExecucao}
Responsável: {Responsavel} | SLA: 2h”
- “Alerta de Erro — Fluxo: {Fluxo}
- Testar e publicar
- Gere um item de teste na lista (ou dispare o evento real).
- Valide receber a mensagem no canal com todos os campos preenchidos.
- Ative o fluxo e comunique o runbook ao time.
Variação: alerta por chat (1:1 ou grupo)
- Troque o destino para Chat e informe e-mails dos responsáveis de plantão.
- Útil para incidentes críticos que exigem reação imediata.
- Combine com um canal para histórico e aprendizado coletivo.
Boas práticas de governança
- Padronize campos: Fluxo, Ambiente (Dev/Hom/Prod), Severidade, Categoria (Integração, Dados, Permissão).
- Inclua link para: execução com falha, documentação/runbook, painel de status.
- Evite “flood”: use condição por severidade e agregue erros repetidos (ex.: contador por 15 minutos).
- Nomenclatura consistente: “ALERTA | [Sistema] | [Fluxo] | [Severidade]”.
- Mantenha um fluxo “modelo” de alerta e replique para novos serviços.
Tratamento de erros no próprio fluxo
- Utilize escopos Try/Catch/Finally.
- Em “Catch”, capture statusCode, message e actionName para montar a notificação.
- Registre o erro (SharePoint/Dataverse) e dispare o alerta do Teams.
- Se necessário, implemente retentativas com backoff e, ao esgotar, acione o chat de plantão.
Conteúdo da mensagem: foco em ação
- O que aconteceu: nome do fluxo/ação e erro resumido.
- Onde: ambiente e sistema afetado.
- Impacto: severidade e processo impactado.
- O que fazer agora: link da execução, checklist de diagnóstico e responsável de plantão.
SEO: palavras‑chave sugeridas
- alertas no Microsoft Teams
- Power Automate enviar mensagem no Teams
- notificação de erro Power Automate
- integração Power Automate e Teams
- monitoramento de fluxos no Teams
Checklist rápido
- Gatilho configurado e testado (ou lista de erros funcionando).
- Condição por severidade ativada para evitar ruído.
- Ação do Teams apontando para o canal/chat correto.
- Mensagem com dados dinâmicos e link de execução.
- Runbook/documentação linkados para acelerar resolução.
- Fluxo publicado e rotina de testes periódicos definida.
Para baixar o Power Automate; apps.microsoft.com/
