Saltar al contenido

Operaciones agrícolas independientes / construidas para el próximo turno

Alerta

La alerta de pH aterriza en el canal que su tripulación ya observa.

El correo electrónico de alerta se envió a las 2:14 p. m. Está sin leer entre un catálogo de semillas y una factura, y el depósito ha estado a la deriva durante tres horas. En una granja con más de una persona, la pregunta nunca es simplemente "¿alertó el sistema?" Es "¿lo vio realmente la persona de turno?"

Los equipos que responden rápido comparten un hábito: la alerta llega donde ya está la conversación. Si su equipo se coordina en Slack, la alerta pertenece a Slack, junto a la persona que puede actuar en consecuencia y el hilo donde dicen que lo hicieron.

Cómo funciona realmente

FarmHub publica alertas en un canal de Slack que elijas, utilizando un token de bot que controlas.

  • Condiciones revisadas cada cinco minutos. FarmHub evalúa las condiciones de alerta en un ciclo de cinco minutos. Cuando se supera un umbral, la alerta se publica en su canal con la métrica, el sistema y la gravedad.
  • Resoluciones actualizan el mensaje original. Cuando se resuelve una alerta, FarmHub edita el mensaje original de Slack en lugar de publicar un segundo. El canal muestra la verdad actual, no un rollo de alarmas obsoletas que tu equipo aprende a ignorar.
  • También se publican acciones correctivas. Cuando se resuelve una acción correctiva en FarmHub, el canal se entera, por lo que el equipo ve cómo se cierra el ciclo.
  • Un canal por conexión. Configuras exactamente qué canal recibe alertas. El robot publica allí y en ningún otro lugar.

Las notificaciones automáticas y por correo electrónico ya están integradas en FarmHub. Slack es para la granja donde la forma más rápida de llegar a la persona de turno es el canal que ya tiene abierto.

EN QUÉ PUEDES CONTAR

En qué puedes contar

La mecánica subyacente:

  • Tu token de bot, cifrado. Creas un bot de Slack con alcances de escritura de chat y lectura de canal y pegas su token en FarmHub. El token se almacena cifrado por conexión.
  • Detección de fallo real. Slack informa algunas fallas dentro de una respuesta HTTP 200. FarmHub lee el cuerpo de la respuesta real, por lo que un token revocado o un canal archivado se registra como un error en lugar de un falso éxito.
  • Reintentos de entrega con retroceso. Una entrega que falla debido a un error transitorio se reintenta automáticamente. Las alertas no desaparecen porque Slack tenga hipo.
  • Kill switch y filas de auditoría encadenadas mediante hash. Deshabilite la conexión al instante y cada intento de entrega se registrará en un registro de auditoría a prueba de manipulaciones.

Lo que no hacemos

Lo que no pretende ser esta integración:

  • FarmHub no lee tus mensajes de Slack. El flujo es saliente: entran alertas, no sale nada excepto la lista de canales que elija.
  • La entrega de Slack no reemplaza la escalada de guardia. Un mensaje en un canal ocupado aún puede perderse. Para las alertas que deben despertar a alguien, combínalo con nuestras integraciones SMS de PagerDuty o Twilio.
  • FarmHub no administra su espacio de trabajo, usuarios ni canales de Slack.

Configuración, honestamente

Necesitas un espacio de trabajo de Slack y permiso para instalar un bot en él.

  1. Cree una aplicación de Slack con un token de bot que tenga alcances chat:write y canales:read e invite al bot a su canal de alertas.
  2. En FarmHub, abra Integraciones, elija Slack y pegue el token del bot.
  3. Elija el canal que debe recibir alertas.
  4. Envíe el mensaje de prueba integrado y confirme que llegue al canal.

Preguntas que hacen los agricultores

¿Con qué rapidez llegan las alertas a Slack?

Las condiciones de alerta se evalúan cada cinco minutos. Cuando uno falla, la entrega a Slack es inmediata, con reintentos automáticos en caso de fallas transitorias.

¿Qué pasa en el canal cuando se resuelve una alerta?

FarmHub actualiza el mensaje de alerta original, por lo que el canal refleja el estado actual en lugar de acumular alarmas obsoletas.

¿Qué permisos de Slack necesita FarmHub?

Un token de bot con chat: escribir para publicar mensajes y canales: leer para enumerar los canales para la configuración. FarmHub no lee el historial de mensajes.

¿Qué pasa si se revoca el token del bot o se archiva el canal?

FarmHub lee el cuerpo de respuesta real de Slack, por lo que los tokens revocados y los canales inutilizables se registran como fallas de entrega que puedes ver, no como pérdidas silenciosas. Las notificaciones automáticas y por correo electrónico en FarmHub continúan de forma independiente.

¿Es Slack suficiente para alertas nocturnas críticas?

Sinceramente, no. Un mensaje de canal no despierta a nadie. Para las alertas que deben llegar, utilice la escalada PagerDuty o Twilio SMS junto con Slack.

LISTO PARA EL PRÓXIMO TURNO

Poner la alerta donde está la tripulación

Conecte Slack y la siguiente infracción del umbral se publicará en el canal que su equipo ya observa y luego se marcará como resuelta cuando el agua vuelva a alinearse.

Empieza gratis