Resumen de Funcionalidades - Canales, Webhooks y Plantillas
Funcionalidades de Echobell: canales, activadores webhook y email, plantillas, tipos de notificación (normal, urgente, llamada), condiciones y privacidad.
Echobell es una potente plataforma de gestión de notificaciones que ofrece una variedad de funciones para ayudarte a mantenerte al día con las alertas importantes. Esta guía cubre todas las funcionalidades y capacidades principales de Echobell.
Funcionalidades principales
Canales de notificación
En el centro de Echobell están los canales - flujos de notificación personalizables que puedes crear para diferentes propósitos. Cada canal tiene:
- Un nombre y color únicos para fácil identificación
- Notificaciones que muestran el título y el cuerpo que envía cada petición, con plantillas personalizadas opcionales
- Opciones flexibles de activación (webhook o correo)
- Enlaces de suscripción compartibles
Métodos de activación
Activadores Webhook
Intégrate con prácticamente cualquier sistema usando URLs webhook. Cuando se llama a estas URLs, tu canal envía notificaciones a todos los suscriptores. Perfecto para:
- Alertas de monitoreo de servidor
- Notificaciones de pipeline CI/CD
- Actualizaciones de estado de dispositivos IoT
- Notificaciones de pedidos de comercio electrónico
Envía el title y el body de la notificación a través de parámetros de consulta o un cuerpo JSON. El título es, por defecto, el nombre del canal:
GET https://hook.echobell.one/t/<channel-token>?title=Server%20alert&body=CPU%20usage%20at%2095%25
# O
POST https://hook.echobell.one/t/<channel-token>
Content-Type: application/json
{
"title": "Server alert",
"body": "CPU usage at 95%"
}
Variables especiales:
externalLink: Cuando se incluye, crea un enlace clickeable en los registros de notificaciónnotificationType: Pide un nivel de notificación más bajo que el que eligió el suscriptor (consulta Tipos de notificación)
Si quien llama no puede enviar un título y un cuerpo — por ejemplo, una herramienta de monitoreo con su propio payload —, activa una plantilla personalizada y envía en su lugar las variables que use tu plantilla. Consulta Webhooks para más detalles.
Activadores de correo electrónico
Cada canal puede tener una dirección de correo dedicada. Cuando se envía un correo a esta dirección, el canal se activa. Esto permite:
- Reenviar correos importantes como notificaciones
- Crear flujos de notificación sin programación
- Integrarse con sistemas heredados que admiten correo pero no webhooks
Por defecto, el asunto del correo se convierte en el título de la notificación y su contenido de texto plano en el cuerpo. Con una plantilla personalizada, están disponibles estas variables de correo:
from: Dirección de correo del remitentesubject: Línea de asunto del correotext: Contenido de texto planohtml: Contenido HTML
Tipos de notificación
Los suscriptores pueden elegir entre tres tipos de notificación según la urgencia:
-
Normal
- Notificaciones estándar de la aplicación para alertas rutinarias
- Sigue la configuración normal de notificaciones de tu dispositivo
-
Urgente
- Notificaciones de alta prioridad
- Puede atravesar ciertos modos de concentración
- Usar para alertas importantes que no deben perderse
-
Llamada
- Alertas tipo llamada para situaciones críticas
- Exige atención inmediata
- Aparece como llamadas entrantes en tu dispositivo
El tipo que elige un suscriptor es el nivel más alto con el que el canal puede avisarle. Una petición webhook puede enviar notificationType para pedir un nivel más bajo — por ejemplo, active para un evento rutinario en un canal al que te suscribiste como Llamada —, pero nunca uno más alto.
Sistema de plantillas
Las plantillas son opcionales. Por defecto, un canal muestra el título y el cuerpo que envía cada petición. Activa Plantilla personalizada en Configuraciones avanzadas dentro de los ajustes del canal para construir las notificaciones a partir de plantillas con variables:
- Plantilla de título: Determina qué aparece en el encabezado de la notificación
- Plantilla de cuerpo: Controla el contenido principal de la notificación
Ejemplo de plantilla:
Título: ¡El servidor {{server_name}} está caído!
Cuerpo: El uso de CPU alcanzó {{cpu_usage}}%
Las variables se encierran entre llaves dobles {{nombreVariable}} y se completan con datos del activador.
Funciones de privacidad
Echobell está construido con la privacidad como núcleo:
- Solo las cuentas de usuario, canales y datos de suscripción se almacenan en servidores
- El contenido e historial de notificaciones permanece exclusivamente en tu dispositivo
- Tus datos sensibles de alerta nunca salen de tu control
Condiciones
Ajusta cuándo se envían las notificaciones usando condiciones:
- Filtra alertas según valores de variables (p.ej., notificar solo cuando
cpu_usage > 90) - Combina múltiples condiciones con lógica AND/OR
- Compatible con comparaciones de cadenas, números y booleanos
Consulta la Guía de Condiciones para más detalles.
Configuración de la aplicación
Personaliza cómo se comportan las notificaciones:
- Repetir contenido de voz: Para notificaciones de llamada, permite repetir el contenido de la notificación
- Reintentar llamada fallida: Reintenta automáticamente las notificaciones de llamada que fallaron debido al Modo de Concentración
Casos de uso
Para desarrolladores
- Monitorea la salud del servidor y recibe alertas instantáneas
- Obtén notificaciones de completación de builds o fallos de pruebas
- Recibe alertas de errores críticos en producción
Para equipos
- Crea canales para diferentes proyectos o sistemas
- Permite que los miembros del equipo se suscriban con la urgencia de notificación preferida
- Asegura que las alertas críticas nunca se pierdan
Para traders
- Recibe alertas instantáneas de precios desde TradingView o AICoin
- No pierdas movimientos críticos del mercado con notificaciones tipo llamada
- Configura condiciones para filtrar alertas por umbrales de precio
Para uso personal
- Recibe alertas cuando tu sitio web se cae
- Recibe notificaciones de correos importantes
- Crea alertas personalizadas para cualquier cosa importante
Primeros pasos
Para instrucciones detalladas de configuración, consulta nuestra Guía de inicio. ¿Necesitas ayuda? Visita nuestro Centro de soporte o envía un correo a echobell@weelone.com.