Si la empresa ya estandarizó Microsoft Teams, las herramientas con forma de Slack no se abren. El apaño habitual es un flujo de Power Automate por SaaS, o un Incoming Webhook pegado en cada proveedor.
AlertHub se pone en medio. Las fuentes (Stripe, Shopify, GitHub Actions, email, n8n) hacen POST una vez. Teams recibe una Message Card con proyecto, nivel, título y descripción. AlertHub detecta la URL de Teams automáticamente.
Cómo llega a Teams
- Añades un conector Incoming Webhook en el canal.
- Pegas la URL en AlertHub Connections → Webhooks.
- Las alertas warning/critical se convierten en cards (
themeColorrojo para critical, naranja para warning). - Info se queda en el panel para que
#opsno sea una manguera.
Microsoft ha movido algunos tenants de Connectors clásicos a Workflows. Si Incoming Webhook no aparece, crea un Workflow que acepte HTTP POST y pega esa URL solo si espera un JSON que AlertHub pueda enviar — el camino documentado sigue siendo el conector Incoming Webhook de nuestra guía de Teams.
Configuración (una sola vez)
- Crea un proyecto en app.thealerthub.com.
- En Teams, abre el canal → … → Connectors → Incoming Webhook → nómbralo
AlertHub→ Create → copia la URL. - En AlertHub, Connections → Webhooks → pega y guarda.
Luego conecta cualquier fuente.
Alerta 1: Pagos y billing en un canal de finanzas
Los cargos fallidos no deberían esperar en el email de Stripe. Apunta los webhooks nativos de Stripe a AlertHub (guía de pagos fallidos) y deja Teams como un destino más junto a Telegram para el fundador de guardia.
Alerta 2: CI y deploys en #engineering
Los fallos de GitHub Actions y los deploys de Vercel ya hacen POST a api.thealerthub.com/sendAlert. Añadir Teams es una URL en Connections — sin tocar el YAML.
Alerta 3: Mismo proyecto, Slack + Teams durante la migración
Mientras un departamento sigue en Slack, mantén ambos destinos en el proyecto. Quita Slack cuando el traslado termine. Las fuentes nunca aprendieron una URL de Teams.
Ideas para sacarle más partido
- Un canal por preocupación. Dos proyectos AlertHub (o dos webhooks de Teams en dos proyectos) ganan a un
#generalsaturado. - No pongas PII de clientes en los títulos. Teams suele ser más visible que un Telegram privado.
- WhatsApp fuera de horario, Teams en horario laboral. WhatsApp tiene cuota en Pro; Teams es un destino webhook.
- Equipos en Google Chat. El mismo patrón: alertas Google Chat.
Preguntas frecuentes
¿Es Adaptive Card o MessageCard?
AlertHub envía un payload MessageCard (@type: MessageCard) que los Incoming Webhooks de Teams pintan como card.
¿Puede un miembro añadir el webhook?
Trata la URL como un secreto. Los admins del proyecto deberían pegarla. Rótala en Teams si se filtra; luego actualiza AlertHub una vez.
¿Los heartbeats info de cron salen en Teams?
No. Súbelos a warning solo si alguien debe actuar.
Siguientes pasos
Sigue la guía del destino Microsoft Teams, envía un warning de prueba con la API de ingestión y deja Slack conectado hasta que el equipo se haya movido.
Relacionado: embeds de Discord · alertas WhatsApp Pro