Skip to main content
Las alertas de monitoreo avisan a tu equipo cuando algo fuera de Fire spark falla: un proveedor de pagos rechaza un cobro, tu POS rechaza un pedido, una importación de menú se rompe o tu endpoint de webhooks deja de responder. Los errores propios de Fire spark nunca disparan tus alertas — de esos se encarga nuestro equipo. Cada alerta tiene un canal (Slack, Discord, Microsoft Teams o email), las fallas que la disparan y, opcionalmente, a quién avisar.

Qué puede disparar una alerta

Antes de empezar

  • Un rol en el dashboard que pueda administrar alertas de monitoreo.
  • Para Slack: permiso para agregar apps a tu workspace y acceso al canal que recibirá las alertas.
  • Para Discord: el permiso Manage Webhooks (Gestionar webhooks) en el servidor.
  • Para Microsoft Teams: permiso para agregar conectores o incoming webhooks al canal del equipo.

Consigue la URL del webhook

Slack, Discord y Microsoft Teams entregan las alertas mediante un incoming webhook: una URL privada que publica mensajes en un canal. Sus pantallas cambian de vez en cuando, así que sigue sus guías oficiales para los pasos exactos.
  1. Crea una app de Slack (o reutiliza una) y activa Incoming Webhooks.
  2. Haz clic en Add New Webhook to Workspace y elige el canal de alertas.
  3. Copia la URL. Empieza con https://hooks.slack.com/services/.

Slack: Sending messages using incoming webhooks

Guía oficial paso a paso de Slack (en inglés).
Para publicar en un canal privado debes ser miembro de ese canal al crear el webhook.
Cualquiera con la URL del webhook puede publicar en tu canal. No la compartas ni la subas a un repositorio. Fire spark la guarda cifrada y, después de guardar, solo muestra una versión enmascarada.

Crea la alerta

1

Abre las alertas

En el dashboard, ve a Monitoring → Notifications y haz clic en New alert.
2

Completa la pestaña General

  • Name: algo que tu equipo reconozca, como “Fallas de inyección al POS”.
  • Destination: elige Slack, Discord, Microsoft Teams o Email y pega la URL del webhook cuando corresponda.
  • Triggers: elige qué fallas disparan esta alerta.
  • Recipients (opcional en Slack, Discord y Teams): roles o miembros a nombrar en el mensaje. Obligatorio para email.
3

Guarda y envía una prueba

Haz clic en Save. En la tarjeta de la alerta, usa Send test para confirmar que el mensaje llega a tu canal.
La vista previa a la derecha del formulario muestra cómo se verá el mensaje con datos de ejemplo.

Mencionar personas

Usa el campo Mention para notificar a personas en Slack o Discord, o para agregar una nota breve al inicio de mensajes en Teams.
  • @here o @channel notifican al canal. Fire spark los convierte al formato de Slack.
  • Para mencionar a una persona usa su member ID: <@U0123ABCDE>.
Cómo formatea Slack las menciones (en inglés)

Opciones avanzadas

La pestaña Advanced cubre casos especiales. Los valores por defecto sirven para la mayoría de equipos. Placeholders disponibles en los mensajes:

Solución de problemas

Revisa que la URL sea la URL completa del incoming webhook y que el webhook siga existiendo en Slack, Discord o Teams. Si alguien borró el webhook o archivó el canal, crea uno nuevo y pega la nueva URL en la alerta.
La tarjeta muestra el último error de entrega. Hourly alert limit reached for this merchant significa que Fire spark pausó las alertas por el resto de la hora para no inundar tus canales. Sube el cooldown o acota la alerta con condiciones.
En Slack, las personas necesitan su member ID (<@U0123ABCDE>), no su nombre visible. En Discord usa <@USER_ID> o <@&ROLE_ID>.