📋 Manual de Usuario — ClockWise

Guía completa de uso para empleados, supervisores, gerentes y administradores de la plataforma.

Versión: 1.0 Idioma: Español Actualizado: Julio 2026 URL: control-horarios.com

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.

ℹ️
Todas las cuentas pertenecen a la empresa de demostración "Demo ClockWise". La jerarquía es: Laura (Gerente) → Miguel (Supervisor) → Carlos (Empleado). El superusuario opera a nivel de plataforma y no pertenece a ninguna empresa.
⚠️
Estas contraseñas son para entrenamiento. En producción, cada usuario debe cambiar su contraseña al recibir su invitación.

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.

  1. Abre el navegador y ve a la URL de la plataforma.
  2. Ingresa tu correo electrónico y contraseña.
  3. Haz clic en Iniciar sesión.
  4. El sistema te redirige automáticamente según tu rol:
    • Superusuario → /superuser
    • Gerente / Supervisor → /admin
    • Empleado → /fichar
💡
Si recibes un enlace de invitación por correo, haz clic en él para ir directamente al formulario de registro (/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

✅ Entrada
🚪 Salida
☕ Inicio descanso
↩️ Fin descanso
🍽️ Inicio almuerzo
↩️ Fin almuerzo
👥 Inicio reunión
↩️ Fin reunión

Cómo fichar paso a paso

  1. Inicia sesión con tu cuenta de empleado.
  2. Serás redirigido automáticamente a /fichar.
  3. Haz clic en Entrada al comenzar tu jornada. Aparecerá una confirmación en pantalla.
  4. Durante el día usa los botones de descanso, almuerzo o reunión según corresponda.
  5. Al terminar tu jornada, haz clic en Salida.
  6. El historial del día se actualiza en tiempo real en la parte inferior de la pantalla.
ℹ️
Cada acción envía una notificación por correo al supervisor responsable (si el envío de emails está configurado). El registro queda guardado con la hora exacta del servidor.

Estados del reloj

EstadoSignificadoColor
ActivoEl empleado está trabajandoVerde
DescansoEn pausa cortaÁmbar
AlmuerzoEn pausa de almuerzoNaranja
ReuniónEn reuniónAzul
SalidaJornada terminadaRosa
Sin iniciarNo ha fichado entrada hoyGris

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ónDescripción
Estado actualBadge con el estado en tiempo real (Activo, Descanso, Salida…)
HoyHoras trabajadas en el día actual y lista de registros
Esta semanaGráfico de barras con horas por día de la semana
Este mesTotal de horas y días trabajados en el mes
Registros recientesÚltimas 10 acciones de fichaje con hora y tipo
💡
Desde el panel puedes navegar a /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:

TarjetaQué muestra
TrabajandoEmpleados con entrada activa en este momento
En pausaEmpleados en descanso, almuerzo o reunión
SalidaEmpleados que ya terminaron su jornada
Sin iniciarEmpleados que aún no han fichado entrada

Pestañas del panel

PestañaFunciónDisponible para
EmpleadosLista completa del equipo con estado actual, horas trabajadas y accionesGerente + Supervisor
InvitarGenerar enlaces de invitación por rol y ver invitaciones pendientesGerente + Supervisor
AjustesConfiguración de la empresa (nombre, logo, zona horaria…)Gerente
AlertasLista 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
NotificacionesActivar/desactivar alertas por correo y probar el envíoGerente + Supervisor
ℹ️
Diferencia de alcance: el Gerente ve a todos los supervisores y empleados de la empresa. El Supervisor solo ve a los empleados asignados directamente a él.

8. Gestión de empleados

Desde la pestaña Empleados en /admin puedes ver y gestionar tu equipo.

Ver detalle de un empleado

  1. Ve a /admin → pestaña Empleados.
  2. Haz clic en el nombre o en el botón Ver detalle de cualquier empleado.
  3. 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

  1. Abre el detalle del empleado.
  2. Haz clic en el selector de estado (Activo / Vacaciones / Baja médica / Retirado).
  3. Confirma el cambio. El estado se actualiza inmediatamente.

Registrar un ajuste manual

Los ajustes permiten corregir horas, registrar horas extra o tardanzas:

  1. Abre el detalle del empleado → sección Ajustes.
  2. Haz clic en + Nuevo ajuste.
  3. Selecciona el tipo: Horas extra / Tardanza / Salida anticipada / Corrección manual.
  4. Ingresa la fecha, los minutos y una razón opcional.
  5. Guarda. El ajuste aparece en los reportes del empleado.
Tipo de ajusteEfecto en horas
Horas extraSuma minutos al total trabajado
TardanzaResta minutos al total trabajado
Salida anticipadaResta minutos al total trabajado
Corrección manualSuma 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

  1. Ve a /admin → pestaña Invitar.
  2. Selecciona el rol: Empleado (supervisores también pueden invitar empleados; gerentes pueden invitar supervisores y empleados).
  3. Haz clic en Generar enlace.
  4. Copia el enlace con el botón 📋 Copiar y envíalo al nuevo usuario por correo o mensaje.
⚠️
Los enlaces de invitación expiran en 72 horas y son de un solo uso. Si el enlace caduca, genera uno nuevo desde la misma pestaña.

Proceso de registro del nuevo usuario

  1. El usuario recibe el enlace (ej: https://control-horarios.com/registro?token=abc123).
  2. Al abrirlo, ve el nombre de la empresa y el rol al que fue invitado.
  3. Completa el formulario: nombre completo, contraseña.
  4. 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

VistaDescripción
MesCuadrícula mensual. Muestra hasta 2 turnos por día; el botón "+N más" abre el detalle del día.
SemanaVista semanal con turnos por día y empleado.
ListaTabla de todos los turnos del período. Permite selección múltiple y eliminación masiva.

Crear un turno individual

  1. Haz clic en el botón + Turno en la barra de herramientas.
  2. Paso 1: Selecciona el empleado, escribe el título, elige la fecha/hora de inicio y fin, y un color identificador.
  3. Paso 2 (opcional): Haz clic en "Programar jornada" para añadir bloques de actividad al turno.
  4. 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:

  1. En el Paso 2 del formulario de turno, haz clic en + Añadir bloque.
  2. Selecciona el tipo de bloque (Entrada, Descanso, Almuerzo, Reunión, Formación, Tarea admin…).
  3. Escribe una etiqueta personalizada (opcional) y ajusta la hora de inicio/fin.
  4. Añade tantos bloques como necesites. Los tiempos se encadenan automáticamente.
  5. 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

  1. Haz clic en el botón Semana en la barra de herramientas.
  2. Paso 1: Selecciona empleado, título, color y ventana horaria diaria (ej: 08:00–17:00).
  3. Paso 2: Define la plantilla de bloques que se repetirá cada día.
  4. 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".
  5. El sistema crea todos los turnos en una sola operación (máximo 200 turnos por lote).

Eliminar turnos en la vista Lista

  1. Cambia a la vista Lista.
  2. Haz clic en Seleccionar para activar el modo de selección múltiple.
  3. Marca los turnos que deseas eliminar (o usa Seleccionar todos).
  4. Haz clic en Eliminar N y confirma.
  5. Haz clic en Cancelar para salir del modo de selección.
🗑️
La eliminación de turnos es irreversible. Verifica la selección antes de confirmar.

Crear un evento de empresa

  1. Haz clic en el botón + Evento.
  2. Completa: título, descripción, fecha/hora, tipo (Festivo / Reunión / Formación / Anuncio / Otro) y departamento (opcional).
  3. 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

TipoQué incluyeUso 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

  1. Ve a /reportes.
  2. Selecciona el tipo de reporte en el selector superior.
  3. Elige el rango de fechas (Desde / Hasta).
  4. Para el reporte individual, selecciona también el empleado.
  5. 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.
💡
Para nómina mensual, usa el Reporte de equipo con el rango del mes completo. La columna "Horas ajustadas" ya incluye las correcciones manuales registradas.

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

TipoCuándo se disparaAcciones 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

EstadoSignificado
AbiertaLa alerta está activa y pendiente de resolución
ResueltaEl empleado fichó por sí mismo después de que se disparó la alerta
Salida forzadaUn gerente/supervisor usó "Forzar salida" — se insertó un registro de salida a la hora programada del turno
Horas extra aprobadasUn gerente/supervisor aprobó las horas extra — el empleado debe fichar salida él mismo cuando termine

Gestionar alertas desde el panel

  1. Ve a /admin → pestaña Alertas. Si hay alertas abiertas, verás un contador rojo en la pestaña.
  2. Usa los botones Abiertas / Todas para filtrar.
  3. 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.
  4. Las alertas de entrada tardía no tienen botones de acción — se cierran solas cuando el empleado ficha.
ℹ️
El sistema verifica los turnos cada 60 segundos. Las alertas se disparan exactamente 10 minutos después de la hora programada. Cada turno genera como máximo una alerta por tipo (no se duplican aunque el servidor se reinicie).

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 /adminNotificaciones con los interruptores "Alerta de entrada tardía" y "Alerta de salida tardía".

💡
El enlace del correo lleva directamente a la pestaña Alertas del panel (?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

  1. Ve a /adminNotificaciones.
  2. Activa o desactiva los interruptores según tus preferencias:
InterruptorQué controla
Notificar al fichar entradaCorreo cuando un empleado registra entrada
Notificar al fichar salidaCorreo cuando un empleado registra salida
Alerta de entrada tardíaCorreo cuando un empleado no ha fichado 10 min después del inicio del turno
Alerta de salida tardíaCorreo cuando un empleado no ha fichado salida 10 min después del fin del turno
  1. Verifica que el correo de destino sea correcto.
  2. Usa el botón Enviar correo de prueba para confirmar que el envío funciona.
  3. Guarda los cambios.
⚠️
Las notificaciones requieren que los secretos de correo (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ñaFunción
Clientes (predeterminada)Lista de todas las empresas registradas. Crear, editar y activar/desactivar empresas.
UsuariosLista global de todos los usuarios de la plataforma con su rol y empresa.
JerarquíasVista de árbol de la estructura gerente → supervisor → empleado por empresa.

15. Gestión de clientes (tenants)

Crear una nueva empresa

  1. Ve a /superuser → pestaña Clientes.
  2. Haz clic en + Nueva empresa.
  3. 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.
  4. En la sección Cuenta de gerente, ingresa nombre, correo y contraseña del primer gerente.
  5. Guarda. La empresa y el gerente quedan activos inmediatamente.

Editar una empresa existente

  1. En la lista de clientes, haz clic en el botón ✏️ Editar.
  2. Modifica los campos necesarios. Puedes activar o desactivar la empresa con el interruptor Activo.
  3. Guarda los cambios.

Generar invitaciones desde el panel de superusuario

  1. En la lista de clientes, haz clic en el nombre de la empresa para ver sus usuarios.
  2. Selecciona el rol (Gerente / Supervisor / Empleado) y haz clic en Generar enlace.
  3. Copia el enlace y envíalo al nuevo usuario.

16. Glosario

TérminoDefinición
FicharRegistrar una acción de asistencia (entrada, salida, descanso…)
TurnoBloque de tiempo asignado a un empleado en el calendario
Bloque de jornadaSegmento de actividad dentro de un turno (ej: reunión de 10:00 a 11:00)
AjusteCorrección manual de horas aplicada por un supervisor o gerente
TenantEmpresa u organización registrada en la plataforma
Token de invitaciónCódigo único incluido en el enlace de registro; expira en 72 h y es de un solo uso
SlugIdentificador URL de la empresa (ej: demo-clockwise)
Horas ajustadasHoras trabajadas + ajustes manuales aprobados
Tasa de coberturaPorcentaje 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 /adminNotificaciones 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 /adminNotificacionesEnviar 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 /adminInvitar.

¿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.