Las notificaciones dentro de la aplicación (In-App Notifications) permiten que los administradores y miembros del personal reciban notificaciones en tiempo real directamente dentro del panel de Booknetic. Estas notificaciones están diseñadas para ofrecer visibilidad inmediata de eventos importantes y permitir acciones directas, como abrir los detalles de una cita o enlaces externos.
Las notificaciones se entregan sin recargar la página y permanecen accesibles hasta que se marcan como leídas o se eliminan.
Dónde aparecen las notificaciones
Icono de notificaciones
Se muestra un icono de notificaciones en la esquina superior derecha del panel de Booknetic.
- Si hay notificaciones no leídas, aparece un indicador rojo (badge) sobre el icono.
- Al hacer clic en el icono, se abre el desplegable de notificaciones.
Desplegable de notificaciones
El desplegable muestra una lista de notificaciones recientes con la siguiente información:
- Tipo de notificación (icono y color visual)
- Título
- Mensaje
- Tiempo relativo (p. ej., ahora, 1m, 1h, 1d, 1s)
Las notificaciones se cargan dinámicamente y no bloquean ni recargan la página.
Estado y acciones de las notificaciones
Comportamiento leído / no leído
- Las notificaciones se marcan como leídas automáticamente al hacer clic en ellas.
- También puedes marcar todas las notificaciones como leídas usando la opción en el encabezado del desplegable.
- El estado de lectura se actualiza al instante en segundo plano.
Desplazamiento infinito
La lista de notificaciones admite desplazamiento infinito, lo que permite cargar notificaciones más antiguas de forma fluida a medida que te desplazas hacia abajo.
Tipos de notificación
Cada notificación se asigna a un tipo que define su apariencia visual:
- Info – Mensajes informativos generales
- Success – Confirmaciones positivas o acciones completadas
- Warning – Avisos importantes que requieren atención
- Danger – Alertas críticas o urgentes
Estas señales visuales ayudan a los usuarios a comprender rápidamente la prioridad de una notificación.
Acciones al hacer clic (notificaciones interactivas)
Las notificaciones dentro de la aplicación pueden ejecutar acciones al hacer clic. Este comportamiento se controla automáticamente según la configuración de la notificación.
Información de la cita
Cuando la notificación está relacionada con una cita:
- Al hacer clic en la notificación, se abre el modal con la información de la cita
- El usuario permanece en la página actual (sin redirección)
- Esto permite acceder rápidamente a los detalles sin interrumpir el flujo de trabajo
Enlaces externos o internos
Las notificaciones también pueden abrir un enlace:
- El enlace se abre en una nueva pestaña del navegador
- Es útil para dirigir a los usuarios a páginas relacionadas, recursos externos o áreas del sistema
Notificaciones en tiempo real (alertas tipo toast)
Cuando se crea una nueva notificación:
- Aparece en pantalla un mensaje toast en tiempo real
- La posición del toast puede mostrarse en una esquina inferior del panel
- La notificación se añade simultáneamente a la lista de notificaciones
Esto garantiza visibilidad inmediata manteniendo un registro persistente.
Envío de notificaciones dentro de la aplicación mediante Workflow
Las notificaciones dentro de la aplicación se crean mediante el sistema de Workflows.
Acción de Workflow: Enviar notificación dentro de la aplicación
Puedes añadir una acción dedicada dentro de cualquier workflow.
Campos disponibles
Para
Selecciona quién debe recibir la notificación:
- Personal de la cita
- Miembros del personal seleccionados
- Todo el personal
Tipo
Elige el tipo de notificación:
Título
Titular breve que se muestra en la lista de notificaciones.
Descripción
Contenido principal del mensaje que se muestra al usuario.
Una vez guardada, la notificación se enviará automáticamente cada vez que se active el workflow.
Casos de uso habituales
- Notificar al personal cuando se reserva una nueva cita
- Alertar a los administradores cuando las citas se cancelan o reprograman
- Informar a los miembros del equipo sobre eventos basados en workflows
- Proporcionar acceso inmediato a los detalles de la cita desde las notificaciones
Notas de rendimiento
- Las notificaciones se obtienen de forma independiente al contenido de la página
- No se activan estados de carga de página completa
- El panel se mantiene responsivo en todo momento