# Introduccion

# ¿Qué es Checkora?

Checkora es una plataforma para registrar, validar y controlar la participación, el acceso o el uso de servicios por parte de personas en una organización.

[![checkora_overwiew.png](https://docs.ricor.cl/uploads/images/gallery/2026-08/scaled-1680-/vICMw5Mj0JtnvhA3-gemini-generated-image-i0u24fi0u24fi0u2-1.png)](https://docs.ricor.cl/uploads/images/gallery/2026-08/vICMw5Mj0JtnvhA3-gemini-generated-image-i0u24fi0u24fi0u2-1.png)

Puede utilizarse en faenas, instalaciones temporales o permanentes y en actividades como:

- control de acceso a faenas;
- ingreso y salida por garitas o porterías;
- desayuno, almuerzo, cena u otros servicios de alimentación;
- capacitaciones;
- eventos internos;
- entrega o uso de beneficios;
- controles y verificaciones operativas.

Checkora combina un **panel web de administración y supervisión** con una **aplicación móvil Android para la operación en terreno**.

## Principio de funcionamiento

La plataforma organiza la operación alrededor de cinco elementos:

1. **Faena:** lugar o contexto donde ocurre la operación.
2. **Persona:** individuo que puede ser validado.
3. **Servicio:** actividad que se desea controlar.
4. **Punto:** lugar concreto donde se realiza el control.
5. **Ventana:** período en el que el servicio puede operar.

El operador trabaja dentro de un contexto previamente autorizado. De esta forma, una misma organización puede operar distintas actividades y puntos de control simultáneamente sin mezclar sus registros.

# Conceptos básicos

Antes de comenzar a utilizar Checkora conviene distinguir los principales conceptos del sistema.

## Empresa

Organización responsable de las faenas, personas y operación.

## Faena

Unidad operacional en la que se ejecutan uno o más servicios. Una empresa puede tener varias faenas y activar o cerrar cada una según su período de operación.

## Persona

Registro de una persona real que puede participar en una actividad, consumir un servicio o ser controlada en un punto de acceso.

Una persona puede existir en Checkora sin tener una cuenta para ingresar al sistema.

## Usuario

Cuenta que permite iniciar sesión en Checkora. Los usuarios tienen un rol y permisos.

**Persona y Usuario no son lo mismo.**

## Servicio

Representa lo que se desea controlar. Checkora contempla categorías como:

- **Comida:** desayuno, almuerzo, cena u otros consumos.
- **Acceso:** ingreso o salida por garitas, porterías u otros controles.
- **Evento:** participación o check-in en una actividad.
- **Control:** verificación operacional que no necesariamente corresponde a un consumo o acceso.

## Punto

Lugar donde se efectúa la validación o registro, por ejemplo:

- Garita Norte.
- Garita Principal.
- Casino 1.
- Línea de almuerzo.
- Sala de capacitación.

## Ventana

Período en que un servicio se encuentra disponible. Puede corresponder a horarios recurrentes o períodos definidos por fecha y hora.

## Sesión operacional

Contexto de trabajo asignado al operador, compuesto por la faena, punto y, cuando corresponda, servicio autorizado.

## Sesión de servicio

Actividad concreta abierta dentro de un contexto operacional, por ejemplo el servicio de almuerzo vigente entre 12:00 y 15:00.

# Cómo funciona Checkora

Checkora separa la preparación administrativa de la operación en terreno.

[![checkora_workflow.png](https://docs.ricor.cl/uploads/images/gallery/2026-08/scaled-1680-/dXBiDyGCan1S7Zj4-gemini-generated-image-m9p136m9p136m9p1-2.png)](https://docs.ricor.cl/uploads/images/gallery/2026-08/dXBiDyGCan1S7Zj4-gemini-generated-image-m9p136m9p136m9p1-2.png)

## 1. Preparación

Un administrador configura:

1. la empresa;
2. las faenas;
3. las personas;
4. los servicios;
5. los puntos;
6. las ventanas u horarios;
7. los supervisores;
8. los operadores;
9. los dispositivos;
10. las asignaciones operativas.

## 2. Operación

El operador inicia sesión desde el panel web o la aplicación móvil y utiliza únicamente los contextos que le fueron asignados.

Según la operación, podrá:

- identificar una persona;
- validar si puede acceder o participar;
- confirmar un consumo;
- registrar una entrada o salida;
- registrar una incidencia;
- solicitar o aplicar una excepción cuando su perfil lo permite.

## 3. Supervisión

Los supervisores y administradores pueden revisar las sesiones, validaciones, consumos, incidencias y otros registros generados durante la operación.

## 4. Sincronización

La aplicación Android está preparada para mantener información operativa local y registrar eventos aun cuando la conectividad sea limitada.

Cuando vuelve a existir conexión, la aplicación sincroniza los registros pendientes con la plataforma.

> La disponibilidad offline depende de que el dispositivo haya obtenido previamente la información necesaria para la operación.

# Roles y perfiles de acceso

# Roles y perfiles de acceso

Checkora utiliza roles para limitar las acciones disponibles a cada usuario.

## Administrador global

Perfil de administración general de la plataforma. No representa a una persona operativa de una empresa.

## Administrador de empresa

Administra la información y configuración de su empresa, entre otras tareas:

- personas;
- usuarios;
- faenas;
- servicios;
- puntos;
- ventanas;
- asignaciones;
- dispositivos;
- reportes.

## Supervisor

Puede revisar y supervisar la operación de las faenas a las que corresponda su acceso. Un supervisor puede estar asignado a una o más faenas.

## Operador

Ejecuta la operación diaria desde el panel web o la aplicación móvil según sus permisos y asignaciones.

## Personas sin usuario

No todas las personas registradas necesitan acceder a Checkora.

Un trabajador, contratista, visitante u otra persona puede existir únicamente como **Persona**, para que el sistema pueda identificarla y validar su participación.

## Registro cerrado

Checkora no utiliza registro público de cuentas. Los usuarios deben ser creados por administradores autorizados.