📋 Manual de Usuario — ClockWise
Guía completa de uso para empleados, supervisores, gerentes y administradores de la plataforma.
📑 Contenido
- ¿Qué es ClockWise?
- Cuentas de muestra
- Roles y permisos
- Iniciar sesión
- Fichar — reloj de asistencia
- Mi panel personal
- Panel de administración
- Gestión de empleados
- Invitar nuevos usuarios
- Calendario y turnos
- Reportes
- Alertas de asistencia
- Notificaciones
- Panel de superusuario
- Gestión de clientes (tenants)
- Glosario
- Preguntas frecuentes
1. ¿Qué es ClockWise?
ClockWise es una plataforma SaaS multi-empresa de control de asistencia y gestión de horarios. Permite a los empleados registrar su entrada y salida, a los supervisores y gerentes monitorear la asistencia en tiempo real, programar turnos, generar reportes y administrar su equipo — todo desde el navegador o dispositivo móvil.
Características principales
- Reloj de fichaje con 8 tipos de acción (entrada, salida, descanso, almuerzo, reunión…)
- Panel de administración con resumen del día en tiempo real
- Calendario mensual/semanal/lista con turnos y eventos
- Programación de jornadas con bloques de actividad
- Creación masiva de turnos semanales
- Reportes exportables a CSV y PDF
- Sistema de invitaciones por enlace con expiración de 72 horas
- Arquitectura multi-empresa con aislamiento total de datos
- Notificaciones por correo electrónico al fichar
2. Cuentas de muestra
La plataforma incluye cuatro cuentas de demostración listas para usar. Estas cuentas cubren todos los niveles de la jerarquía y permiten explorar cada función sin necesidad de configuración adicional.
3. Roles y permisos
ClockWise tiene cuatro roles organizados en jerarquía. Cada rol hereda las capacidades del nivel inferior.
| Rol | Página inicial | Puede hacer | No puede hacer |
|---|---|---|---|
| Superusuario | /superuser |
Crear/editar empresas, gestionar todos los usuarios de la plataforma, generar invitaciones por rol | Fichar, ver panel de asistencia de una empresa específica |
| Gerente | /admin |
Ver y gestionar supervisores + empleados, invitar usuarios, ver reportes completos, programar turnos | Gestionar otras empresas, acceder al panel de superusuario |
| Supervisor | /admin |
Ver y gestionar sus empleados directos, invitar empleados, ver reportes de su equipo, programar turnos | Ver supervisores de otros equipos, invitar supervisores |
| Empleado | /fichar |
Fichar entrada/salida/descansos, ver su propio historial y estadísticas en /dashboard |
Ver datos de otros empleados, acceder al panel de administración |
4. Iniciar sesión
Accede a la plataforma en control-horarios.com o en la URL de tu empresa.
- Abre el navegador y ve a la URL de la plataforma.
- Ingresa tu correo electrónico y contraseña.
- Haz clic en Iniciar sesión.
-
El sistema te redirige automáticamente según tu rol:
- Superusuario →
/superuser - Gerente / Supervisor →
/admin - Empleado →
/fichar
- Superusuario →
/registro?token=…). Allí podrás crear tu contraseña y
unirte a la empresa automáticamente.
Ejemplo de inicio de sesión con la cuenta de gerente
Email: [email protected]
Contraseña: Manager2026!
→ Redirige a: /admin
5. Fichar — reloj de asistencia
La página /fichar es la pantalla principal del empleado. Muestra el reloj en tiempo real,
los botones de acción y el historial de registros del día.
Botones de acción disponibles
Cómo fichar paso a paso
- Inicia sesión con tu cuenta de empleado.
- Serás redirigido automáticamente a
/fichar. - Haz clic en Entrada al comenzar tu jornada. Aparecerá una confirmación en pantalla.
- Durante el día usa los botones de descanso, almuerzo o reunión según corresponda.
- Al terminar tu jornada, haz clic en Salida.
- El historial del día se actualiza en tiempo real en la parte inferior de la pantalla.
Estados del reloj
| Estado | Significado | Color |
|---|---|---|
| Activo | El empleado está trabajando | Verde |
| Descanso | En pausa corta | Ámbar |
| Almuerzo | En pausa de almuerzo | Naranja |
| Reunión | En reunión | Azul |
| Salida | Jornada terminada | Rosa |
| Sin iniciar | No ha fichado entrada hoy | Gris |
Ejemplo de jornada típica
08:00 → Entrada
10:30 → Inicio descanso
10:45 → Fin descanso
13:00 → Inicio almuerzo
14:00 → Fin almuerzo
17:00 → Salida
Horas trabajadas: 8h 15m (descontando pausas)
6. Mi panel personal (/dashboard)
El panel personal muestra las estadísticas de tiempo del empleado: horas trabajadas hoy, resumen semanal, resumen mensual y el historial de registros recientes.
Secciones del panel
| Sección | Descripción |
|---|---|
| Estado actual | Badge con el estado en tiempo real (Activo, Descanso, Salida…) |
| Hoy | Horas trabajadas en el día actual y lista de registros |
| Esta semana | Gráfico de barras con horas por día de la semana |
| Este mes | Total de horas y días trabajados en el mes |
| Registros recientes | Últimas 10 acciones de fichaje con hora y tipo |
/fichar con el botón "Ir a fichar"
para registrar una acción rápidamente.
7. Panel de administración (/admin)
Accesible para Gerente y Supervisor. Muestra el resumen del día y las pestañas de gestión.
Resumen del día (cabecera)
En la parte superior del panel aparecen cuatro tarjetas con el estado en tiempo real de tu equipo:
| Tarjeta | Qué muestra |
|---|---|
| Trabajando | Empleados con entrada activa en este momento |
| En pausa | Empleados en descanso, almuerzo o reunión |
| Salida | Empleados que ya terminaron su jornada |
| Sin iniciar | Empleados que aún no han fichado entrada |
Pestañas del panel
| Pestaña | Función | Disponible para |
|---|---|---|
| Empleados | Lista completa del equipo con estado actual, horas trabajadas y acciones | Gerente + Supervisor |
| Invitar | Generar enlaces de invitación por rol y ver invitaciones pendientes | Gerente + Supervisor |
| Ajustes | Configuración de la empresa (nombre, logo, zona horaria…) | Gerente |
| Alertas | Lista de alertas de tardanza y horas extra con acciones de Forzar salida / Aprobar horas extra. Muestra un contador rojo con las alertas abiertas. | Gerente + Supervisor |
| Notificaciones | Activar/desactivar alertas por correo y probar el envío | Gerente + Supervisor |
8. Gestión de empleados
Desde la pestaña Empleados en /admin puedes ver y gestionar tu equipo.
Ver detalle de un empleado
- Ve a
/admin→ pestaña Empleados. - Haz clic en el nombre o en el botón Ver detalle de cualquier empleado.
- Se abre un panel lateral con: estado actual, horas hoy, gráfico de los últimos 7 días, totales semanales/mensuales, ajustes recientes y próximos turnos.
Cambiar estado de un empleado
- Abre el detalle del empleado.
- Haz clic en el selector de estado (Activo / Vacaciones / Baja médica / Retirado).
- Confirma el cambio. El estado se actualiza inmediatamente.
Registrar un ajuste manual
Los ajustes permiten corregir horas, registrar horas extra o tardanzas:
- Abre el detalle del empleado → sección Ajustes.
- Haz clic en + Nuevo ajuste.
- Selecciona el tipo: Horas extra / Tardanza / Salida anticipada / Corrección manual.
- Ingresa la fecha, los minutos y una razón opcional.
- Guarda. El ajuste aparece en los reportes del empleado.
| Tipo de ajuste | Efecto en horas |
|---|---|
| Horas extra | Suma minutos al total trabajado |
| Tardanza | Resta minutos al total trabajado |
| Salida anticipada | Resta minutos al total trabajado |
| Corrección manual | Suma o resta según el valor ingresado |
9. Invitar nuevos usuarios
ClockWise usa un sistema de invitaciones por enlace. No es posible crear cuentas directamente; el usuario debe registrarse a través del enlace para garantizar que quede vinculado a la empresa correcta.
Generar un enlace de invitación
- Ve a
/admin→ pestaña Invitar. - Selecciona el rol: Empleado (supervisores también pueden invitar empleados; gerentes pueden invitar supervisores y empleados).
- Haz clic en Generar enlace.
- Copia el enlace con el botón 📋 Copiar y envíalo al nuevo usuario por correo o mensaje.
Proceso de registro del nuevo usuario
- El usuario recibe el enlace (ej:
https://control-horarios.com/registro?token=abc123). - Al abrirlo, ve el nombre de la empresa y el rol al que fue invitado.
- Completa el formulario: nombre completo, contraseña.
- Al confirmar, su cuenta queda activa y es redirigido a su página inicial según el rol.
Ver invitaciones pendientes
En la pestaña Invitar aparece la lista de invitaciones activas con: rol, fecha de expiración y botón para copiar el enlace nuevamente.
10. Calendario y turnos (/calendario)
El calendario permite visualizar y programar turnos de trabajo y eventos de empresa. Disponible para Gerente y Supervisor.
Vistas disponibles
| Vista | Descripción |
|---|---|
| Mes | Cuadrícula mensual. Muestra hasta 2 turnos por día; el botón "+N más" abre el detalle del día. |
| Semana | Vista semanal con turnos por día y empleado. |
| Lista | Tabla de todos los turnos del período. Permite selección múltiple y eliminación masiva. |
Crear un turno individual
- Haz clic en el botón + Turno en la barra de herramientas.
- Paso 1: Selecciona el empleado, escribe el título, elige la fecha/hora de inicio y fin, y un color identificador.
- Paso 2 (opcional): Haz clic en "Programar jornada" para añadir bloques de actividad al turno.
- Guarda. El turno aparece en el calendario con el color elegido.
Programar bloques de actividad en un turno
Los bloques permiten detallar qué hará el empleado durante el turno:
- En el Paso 2 del formulario de turno, haz clic en + Añadir bloque.
- Selecciona el tipo de bloque (Entrada, Descanso, Almuerzo, Reunión, Formación, Tarea admin…).
- Escribe una etiqueta personalizada (opcional) y ajusta la hora de inicio/fin.
- Añade tantos bloques como necesites. Los tiempos se encadenan automáticamente.
- Guarda el turno. Al hacer clic en el turno en el calendario, verás la línea de tiempo de bloques.
Crear turnos semanales en masa
- Haz clic en el botón Semana en la barra de herramientas.
- Paso 1: Selecciona empleado, título, color y ventana horaria diaria (ej: 08:00–17:00).
- Paso 2: Define la plantilla de bloques que se repetirá cada día.
- Paso 3: Elige los días de la semana (L–V, L–S, etc.), el rango de fechas y revisa la vista previa. Haz clic en "Crear N turnos".
- El sistema crea todos los turnos en una sola operación (máximo 200 turnos por lote).
Eliminar turnos en la vista Lista
- Cambia a la vista Lista.
- Haz clic en Seleccionar para activar el modo de selección múltiple.
- Marca los turnos que deseas eliminar (o usa Seleccionar todos).
- Haz clic en Eliminar N y confirma.
- Haz clic en Cancelar para salir del modo de selección.
Crear un evento de empresa
- Haz clic en el botón + Evento.
- Completa: título, descripción, fecha/hora, tipo (Festivo / Reunión / Formación / Anuncio / Otro) y departamento (opcional).
- Guarda. El evento aparece en el calendario con un estilo diferente al de los turnos.
11. Reportes (/reportes)
La sección de reportes permite analizar la asistencia del equipo en un rango de fechas. Disponible para Gerente y Supervisor.
Tipos de reporte
| Tipo | Qué incluye | Uso típico |
|---|---|---|
| Resumen de equipo | Días presentes/ausentes, tasa de asistencia, horas trabajadas y ajustes por empleado | Revisión mensual de asistencia general |
| Cobertura de turnos | Turnos programados vs. horas reales trabajadas, diferencia y tasa de cobertura | Verificar si los empleados cumplen los turnos asignados |
| Empleado individual | Detalle diario de entradas/salidas, ajustes y turnos de un empleado específico | Revisión de nómina o seguimiento individual |
Generar un reporte
- Ve a
/reportes. - Selecciona el tipo de reporte en el selector superior.
- Elige el rango de fechas (Desde / Hasta).
- Para el reporte individual, selecciona también el empleado.
- Haz clic en Generar reporte. Los resultados aparecen en la tabla inferior.
Exportar el reporte
- CSV: Haz clic en ⬇ Exportar CSV. Se descarga un archivo compatible con Excel y Google Sheets.
- PDF / Imprimir: Haz clic en 🖨 Imprimir. Se abre el diálogo de impresión del navegador; selecciona "Guardar como PDF" para obtener un archivo.
12. Alertas de asistencia
ClockWise monitorea automáticamente los turnos programados y genera alertas cuando un empleado no ficha a tiempo. Las alertas llegan por correo a todos los gerentes y supervisores activos del tenant y también aparecen en la pestaña Alertas del panel de administración.
Tipos de alerta
| Tipo | Cuándo se dispara | Acciones disponibles |
|---|---|---|
| Tardanza — Entrada | 10 minutos después de la hora de inicio del turno sin que el empleado haya fichado entrada | Ninguna (el empleado debe fichar por sí mismo). La alerta se cierra automáticamente cuando ficha. |
| Horas extra — Salida | 10 minutos después de la hora de fin del turno sin que el empleado haya fichado salida | Forzar salida o Aprobar horas extra |
Estados de una alerta
| Estado | Significado |
|---|---|
| Abierta | La alerta está activa y pendiente de resolución |
| Resuelta | El empleado fichó por sí mismo después de que se disparó la alerta |
| Salida forzada | Un gerente/supervisor usó "Forzar salida" — se insertó un registro de salida a la hora programada del turno |
| Horas extra aprobadas | Un gerente/supervisor aprobó las horas extra — el empleado debe fichar salida él mismo cuando termine |
Gestionar alertas desde el panel
- Ve a
/admin→ pestaña Alertas. Si hay alertas abiertas, verás un contador rojo en la pestaña. - Usa los botones Abiertas / Todas para filtrar.
-
Para alertas de salida tardía abiertas, elige una acción:
- Forzar salida — registra automáticamente la salida del empleado a la hora de fin del turno. Útil cuando el empleado olvidó fichar y ya se fue.
- Aprobar horas extra — confirma que el empleado está trabajando más allá de su turno. La alerta queda marcada como aprobada y el empleado ficha salida cuando termine.
- Las alertas de entrada tardía no tienen botones de acción — se cierran solas cuando el empleado ficha.
Notificaciones por correo de alertas
Cada alerta envía un correo a todos los gerentes y supervisores activos del tenant. Los correos incluyen
el nombre del empleado, el turno afectado, la hora programada y un enlace directo a
/admin?tab=alerts.
Puedes desactivar estos correos individualmente desde /admin → Notificaciones
con los interruptores "Alerta de entrada tardía" y "Alerta de salida tardía".
?tab=alerts),
así puedes actuar desde el correo sin navegar manualmente.
13. Notificaciones por correo
ClockWise puede enviar correos automáticos cuando un empleado ficha entrada o salida.
La configuración está en /admin → pestaña Notificaciones.
Configurar notificaciones
- Ve a
/admin→ Notificaciones. - Activa o desactiva los interruptores según tus preferencias:
| Interruptor | Qué controla |
|---|---|
| Notificar al fichar entrada | Correo cuando un empleado registra entrada |
| Notificar al fichar salida | Correo cuando un empleado registra salida |
| Alerta de entrada tardía | Correo cuando un empleado no ha fichado 10 min después del inicio del turno |
| Alerta de salida tardía | Correo cuando un empleado no ha fichado salida 10 min después del fin del turno |
- Verifica que el correo de destino sea correcto.
- Usa el botón Enviar correo de prueba para confirmar que el envío funciona.
- Guarda los cambios.
AIRO_EMAIL_*) estén configurados
en el entorno del servidor. Si el correo de prueba no llega, contacta al administrador de la plataforma.
14. Panel de superusuario (/superuser)
Exclusivo para la cuenta Superusuario. Permite gestionar todas las empresas (tenants) y sus usuarios desde un único lugar.
Pestañas del panel
| Pestaña | Función |
|---|---|
| Clientes (predeterminada) | Lista de todas las empresas registradas. Crear, editar y activar/desactivar empresas. |
| Usuarios | Lista global de todos los usuarios de la plataforma con su rol y empresa. |
| Jerarquías | Vista de árbol de la estructura gerente → supervisor → empleado por empresa. |
15. Gestión de clientes (tenants)
Crear una nueva empresa
- Ve a
/superuser→ pestaña Clientes. - Haz clic en + Nueva empresa.
-
Completa el formulario en tres secciones:
- Identidad: nombre de la empresa, slug (URL amigable), industria.
- Contacto y web: correo de contacto, nombre del remitente de emails, sitio web.
- Ubicación: dirección, ciudad, país.
- En la sección Cuenta de gerente, ingresa nombre, correo y contraseña del primer gerente.
- Guarda. La empresa y el gerente quedan activos inmediatamente.
Editar una empresa existente
- En la lista de clientes, haz clic en el botón ✏️ Editar.
- Modifica los campos necesarios. Puedes activar o desactivar la empresa con el interruptor Activo.
- Guarda los cambios.
Generar invitaciones desde el panel de superusuario
- En la lista de clientes, haz clic en el nombre de la empresa para ver sus usuarios.
- Selecciona el rol (Gerente / Supervisor / Empleado) y haz clic en Generar enlace.
- Copia el enlace y envíalo al nuevo usuario.
16. Glosario
| Término | Definición |
|---|---|
| Fichar | Registrar una acción de asistencia (entrada, salida, descanso…) |
| Turno | Bloque de tiempo asignado a un empleado en el calendario |
| Bloque de jornada | Segmento de actividad dentro de un turno (ej: reunión de 10:00 a 11:00) |
| Ajuste | Corrección manual de horas aplicada por un supervisor o gerente |
| Tenant | Empresa u organización registrada en la plataforma |
| Token de invitación | Código único incluido en el enlace de registro; expira en 72 h y es de un solo uso |
| Slug | Identificador URL de la empresa (ej: demo-clockwise) |
| Horas ajustadas | Horas trabajadas + ajustes manuales aprobados |
| Tasa de cobertura | Porcentaje de horas reales vs. horas programadas en un turno |
17. Preguntas frecuentes
¿Qué pasa si olvido fichar la salida?
Si tienes un turno programado, el sistema generará una alerta de salida tardía 10 minutos después de la hora de fin del turno. El gerente o supervisor puede usar Forzar salida para registrar la salida automáticamente a la hora programada, o Aprobar horas extra si el empleado sigue trabajando. Si no hay turno programado, el supervisor puede registrar un ajuste manual.
¿Recibiré un correo si llego tarde?
No directamente — el correo de alerta va a los gerentes y supervisores, no al empleado. El empleado verá en su historial que no ha fichado entrada. Si la alerta de tardanza está activa en la configuración de notificaciones, los responsables recibirán el aviso 10 minutos después de la hora de inicio del turno.
¿Puedo desactivar las alertas de tardanza?
Sí. Ve a /admin → Notificaciones y desactiva los interruptores
"Alerta de entrada tardía" y/o "Alerta de salida tardía". Esto desactiva
solo los correos; las alertas siguen registrándose en la pestaña Alertas del panel.
¿Puedo fichar desde el móvil?
Sí. La página /fichar es compatible con dispositivos móviles y puede añadirse
a la pantalla de inicio como una aplicación web progresiva (PWA) para acceso rápido.
¿Cómo sé si mi correo de notificaciones está funcionando?
Ve a /admin → Notificaciones → Enviar correo de prueba.
Si no llega en 5 minutos, revisa la carpeta de spam o contacta al administrador de la plataforma.
¿Puedo ver los turnos de otro empleado?
Los supervisores y gerentes ven los turnos de todos los empleados bajo su cargo en el calendario. Los empleados solo ven sus propios turnos.
¿Qué diferencia hay entre un turno y un evento?
Un turno está asignado a un empleado específico y representa su jornada de trabajo. Un evento es de empresa (festivo, reunión general, formación) y puede aplicar a un departamento o a toda la organización.
¿Cómo exporto el reporte a Excel?
Genera el reporte y haz clic en ⬇ Exportar CSV.
Abre el archivo descargado con Excel o Google Sheets. El separador es coma (,).
¿Qué pasa si el enlace de invitación expira?
El usuario verá un mensaje de error al intentar registrarse. El supervisor o gerente debe
generar un nuevo enlace desde /admin → Invitar.
¿Puedo tener más de una empresa en la plataforma?
Sí. La arquitectura multi-tenant permite registrar múltiples empresas. Cada empresa tiene sus propios usuarios, turnos y datos completamente aislados. Solo el superusuario puede crear y gestionar empresas.
¿Cómo cambio mi contraseña?
Actualmente el cambio de contraseña debe realizarse a través del administrador de la plataforma. Esta función estará disponible en una próxima actualización.
ClockWise — Manual de Usuario v1.1 · Julio 2026
Para soporte técnico, contacta al administrador de tu empresa.