Manual de Usuario

Versión 1.5 · Septiembre 2026 · app.kapacita.mx

Planes y funcionalidades

A lo largo de este manual, las funcionalidades están marcadas con una etiqueta según el plan requerido.

EtiquetaPlanDescripción
🟡 TRIALPrueba gratuita14 días con acceso completo, sin tarjeta de crédito
🔵 KAPACITA SIRCE TOOLPlan único — precio escalonado por volumenEstablecimientos y empleados ilimitados
✅ TODOSTrial y plan de pagoFuncionalidad sin restricciones
Nota sobre el Trial: Durante el período de prueba tienes acceso completo, igual que en el plan de pago — no hay diferencias de funcionalidad. Al suscribirte, el cobro mensual se calcula automáticamente según el número de empleados activos que tengas registrados usando el precio escalonado vigente; no hay que elegir un tier ni existe un límite de empleados o establecimientos. Si tu plan vence o es cancelado, la sección Capacitación muestra un aviso de bloqueo hasta que reactives o actualices tu plan.

Tabla de funcionalidades

FuncionalidadTrialSuscrito
Empleados activosIlimitadoIlimitado
EstablecimientosIlimitadoIlimitado
Importación masiva (Excel/CSV)
Módulo de Cursos
Generación SIRCE (.xlsx STPS)
Validación de datos CIRCE
Vista previa terminal SIRCE
Roles (Gerente, Instructor)
Múltiples establecimientos
Override de establecimiento por participante
Certificados DC-3 (generación, firmas, envío, dashboard)
Soporte por chat

Capítulo 1 — Primeros pasos

1.1 Registro y acceso

  1. Ingresa a la plataforma en tu navegador.
  2. Haz clic en "Iniciar sesión" o "Crear cuenta".
  3. Completa el registro con tu correo empresarial y contraseña.
  4. Al crear tu cuenta se crea automáticamente tu organización con un período de prueba de 14 días 🟡 TRIAL.

1.2 Configurar tu empresa

En el primer acceso, el sistema te pedirá registrar los datos de tu empresa:

CampoDescripción
Razón SocialNombre legal completo de la empresa
RFCRFC de la empresa (12–13 caracteres)
Estos datos aparecerán en los reportes CIRCE generados. Pueden actualizarse desde Configuración → Empresa.

1.3 Panel de inicio (Dashboard)

Al ingresar verás el dashboard con:

  • KPI Cards — Total de empleados, cursos registrados y estado de validación CIRCE
  • Últimos cursos — Los 5 cursos más recientes con su estado CIRCE
  • Acceso rápido — Botón directo a Generar SIRCE

Capítulo 2 — Módulo de Empleados ✅ TODOS

2.1 Lista de empleados

Ruta: Empleados en el menú lateral.

La lista muestra todos los empleados activos con:

  • Nombre completo
  • CURP
  • Ocupación
  • Estado / Municipio

Filtros disponibles: búsqueda por nombre o CURP.

No hay límite de empleados activos en ningún plan. El costo mensual de tu suscripción se recalcula automáticamente según cuántos empleados activos tengas — ver Capítulo 7.

2.2 Agregar un empleado

⚠️Requiere rol: Administrador (org:admin) — Los roles Gerente e Instructor solo pueden consultar.
  1. Haz clic en "Nuevo empleado".
  2. Completa los campos del formulario:
CampoRequeridoNotas
CURP18 caracteres, validado en tiempo real
Nombre
Primer apellido
Segundo apellido
OcupaciónBúsqueda fuzzy en catálogo STPS (4,737 registros)
Nivel de estudiosSelección de catálogo
Estado32 estados disponibles
MunicipioSe filtra automáticamente al seleccionar estado
Documento probatorioSelección de catálogo STPS
InstituciónSelección de catálogo STPS
EstablecimientoSeleccionable en el formulario. En importación masiva, se puede asignar desde la UI sin incluir el ID en la plantilla.
  1. Haz clic en "Guardar empleado".
Indicador de completitud SIRCE: El formulario del empleado muestra en tiempo real un panel "Completitud SIRCE (N/4)" con el estado de los 4 campos requeridos para el reporte: CURP válida (18 caracteres), Ocupación, Estado y Municipio. El indicador se actualiza conforme llenas los campos — al llegar a 4/4 el empleado estará listo para incluirse en el archivo SIRCE sin errores de validación.

2.3 Editar y eliminar empleados

⚠️Requiere rol: Administrador (org:admin)
  • En la lista, cada empleado tiene botones de Editar (lápiz) y Eliminar (papelera).
  • La eliminación es definitiva. Si un empleado tiene cursos asignados, se recomienda mantenerlo activo.

2.4 Importación masiva ✅ TODOS

⚠️Requiere rol: Administrador (org:admin)

Ruta: Empleados → Importar empleados

Descarga la plantilla

Haz clic en "Descargar plantilla" para obtener el archivo Excel con las columnas requeridas.

Proceso en 3 pasos

Paso 1 — Seleccionar establecimiento y subir archivo

Antes de subir el archivo, puedes seleccionar a qué establecimiento pertenecen los empleados que vas a importar:

  • Si seleccionas un establecimiento en el selector "¿A qué establecimiento pertenecen estos empleados?", ese valor se aplicará a todos los registros del archivo.
  • Si dejas el selector en blanco, la plataforma respetará el valor de la columna ESTABLECIMIENTO_ID en cada fila.

A continuación, arrastra o selecciona un archivo .xlsx o .csv.

Paso 2 — Vista previa y validación

  • La plataforma muestra una tabla con todos los registros del archivo.
  • Cada fila indica si es válida (verde) o tiene errores (rojo con descripción).
  • Se validan: formato CURP, longitud RFC, campos requeridos.
No hay límite de empleados a importar. Al terminar la importación, tu costo mensual se recalcula automáticamente con el nuevo total de empleados activos (ver Capítulo 7).

Paso 3 — Confirmar importación

  • Revisa el resumen: filas válidas, filas con error, filas que se omitirán.
  • Haz clic en "Confirmar importación" para cargar los registros válidos.
  • Si lo prefieres, activa "Ignorar errores" para importar solo las filas válidas sin detener el proceso.

Capítulo 3 — Módulo de Capacitación ✅ TODOS

3.1 Lista de cursos

Ruta: Capacitación en el menú lateral.

Los cursos se muestran en tarjetas con:

  • Nombre del curso
  • Fechas de inicio y término
  • Número de participantes
  • Estado CIRCE: Completo / Incompleto (con lista de campos faltantes)

3.2 Registrar un curso

⚠️Requiere rol: Administrador (org:admin)
  1. Haz clic en "Registrar curso".
  2. Completa los datos del curso:
CampoRequeridoNotas
Nombre del curso
Área temáticaCatálogo STPS (178 opciones)
ModalidadPresencial / En línea / Mixta
ObjetivoCatálogo STPS (5 opciones)
Duración (horas)Número entero
Fecha inicioFormato DD/MM/AAAA
Fecha términoFormato DD/MM/AAAA
Tipo de agenteInterno / Externo / STPS
RFC del agenteCondicionalObligatorio solo si tipo de agente = "Externo" (12–13 chars, validado)
  1. Haz clic en "Guardar y agregar participantes". La plataforma crea el curso y te lleva directamente a su vista de edición para que puedas agregar participantes de inmediato.

3.3 Gestionar participantes

Desde la vista de detalle del curso (/capacitacion/:id).

Agregar participantes

⚠️Requiere rol: Administrador (org:admin) o Instructor (org:instructor)

Hay dos formas de agregar participantes:

Opción A — Buscador de empleados:

  1. Escribe el nombre o CURP del empleado en el campo de búsqueda.
  2. En la lista desplegable, haz clic en "+ Agregar" junto al empleado deseado.
  3. El empleado aparece inmediatamente en la tabla de participantes — no se requiere ningún paso adicional de confirmación.
  4. La plataforma detecta duplicados automáticamente (los empleados ya asignados no aparecen en la lista).

Opción B — Agregar por CURP:

  1. Haz clic en el botón "Agregar por CURP".
  2. Ingresa la CURP del empleado y confirma.

Override de establecimiento por participante ✅ TODOS

Si un empleado participó en el curso desde un establecimiento diferente a su establecimiento base, puedes indicarlo en el campo "Establecimiento del curso" al agregar al participante. Este dato se refleja en el archivo CIRCE generado.

Eliminar participantes

⚠️Requiere rol: Administrador (org:admin)

Haz clic en el ícono de eliminar junto al participante.

3.4 Estado CIRCE de un curso

Cada participante tiene un indicador que muestra si su ficha está completa para el reporte SIRCE. Los campos que pueden estar incompletos son:

  • CURP
  • Ocupación
  • Estado / Municipio
  • Establecimiento con clave CIRCE asignada

Si un participante tiene campos faltantes, se mostrará la lista exacta bajo su nombre.

Capítulo 4 — Certificados DC-3 ✅ TODOS

La STPS exige entregar a cada trabajador la Constancia de Habilidades Laborales (DC-3) dentro de los 20 días hábiles posteriores al término del curso (Art. 153-F LFT). CIRCE genera el PDF oficial, lo envía por correo con el certificado adjunto y controla el plazo con un dashboard de semáforo.

4.1 Firmas digitales

Ruta: Empresa → Mi Empresa → sección "Firmas para Certificados DC-3"

⚠️Requiere rol: Administrador (org:admin) — Gerente e Instructor no tienen acceso a esta sección.

La plataforma usa 3 firmas, una por tipo, que se aplican automáticamente a cada DC-3 generado:

Tipo de firmaUso
EmpleadorFirma del representante legal de la empresa
Rep. de los trabajadoresFirma del representante sindical o de los trabajadores
InstructorFirma de quien impartió el curso
  1. Haz clic en "Agregar firma" sobre el tipo que quieras registrar.
  2. Completa Nombre completo (requerido), Cargo (opcional) y sube la imagen de la firma (PNG o JPG, máx. 2MB).
  3. Haz clic en "Guardar".

Cada firma puede reemplazarse con "Cambiar" o quitarse con el ícono de papelera.

4.2 Generar los certificados de un curso

Ruta: Capacitación → (abrir un curso)

La sección "Certificados DC-3" aparece dentro del detalle del curso solo cuando su fecha de término ya pasó.

Quién la ve: Administrador y Gerente. El Instructor no ve esta sección.
Quién puede generar: solo Administrador. El botón "Generar N certificado(s) pendiente(s)" no aparece para Gerente ni Instructor, aunque el Gerente sí puede ver el estado de la tabla.

La tabla de estado muestra, por participante: Empleado, CURP, Estado, Enviado, Acuse y una acción. Los estados posibles son: Pendiente, Generado, Enviado, Acuse recibido y Error.

  1. Haz clic en "Generar N certificado(s) pendiente(s)" para crear el PDF de todos los participantes en estado Pendiente.
  2. El botón cambia a "Generando..." mientras procesa y luego los participantes pasan a Generado.

4.3 Enviar y reenviar el certificado

Sobre un participante en estado Generado, Enviado o Acuse recibido aparece el botón "Enviar" (o "Reenviar" si ya se envió antes).

El backend solo permite enviar/reenviar a Administrador.

Al hacer clic se abre un modal con:

  • Vista previa del certificado — el PDF completo en un visor embebido.
  • Email de destino — precargado si el empleado ya tiene correo registrado. Si el empleado no tiene email, el campo aparece vacío con advertencia.

4.4 Dashboard de plazos

Ruta: Control DC-3 en el menú lateral → /dc3-dashboard

⚠️Requiere rol: Administrador (org:admin) o Gerente (org:gerente). El Instructor no ve este enlace.

Cada curso con fecha de término vencida aparece como una tarjeta con semáforo, calculado en días hábiles (excluyendo fines de semana y festivos oficiales LFT):

EstadoUmbralColor
VENCIDOYa pasó el plazo de 20 días hábiles🔴 rojo intenso
CRÍTICOMenos de 3 días hábiles restantes🔴 rojo
ADVERTENCIAEntre 3 y 10 días hábiles restantes🟡 amarillo
OKMás de 10 días hábiles restantes🟢 verde
COMPLETADOTodos los certificados ya fueron enviados⚪ gris

Capítulo 5 — Establecimientos ✅ TODOS

Sin límite de establecimientos, tanto en Trial como en el plan de pago.

Ruta: Empresa → Establecimientos

5.1 ¿Qué es un establecimiento?

El establecimiento corresponde al centro de trabajo registrado ante la STPS. Cada empresa puede tener uno o varios establecimientos (plantas, sucursales, oficinas). En el archivo CIRCE, la columna CLAVE ESTABLECIMIENTO se toma de aquí.

5.2 Agregar un establecimiento

⚠️Requiere rol: Administrador (org:admin)
  1. Haz clic en "Agregar establecimiento".
  2. Completa los datos:
CampoDescripción
NombreNombre del centro de trabajo
Clave CIRCEClave asignada por la STPS para el establecimiento
  1. Haz clic en "Guardar".

5.3 Asignar establecimiento a un empleado

En el formulario del empleado, el campo Establecimiento permite indicar el centro de trabajo habitual del empleado. Este dato se usa como valor predeterminado en el archivo CIRCE.

En empresas multi-planta, cada empleado puede tener su establecimiento base, y adicionalmente puede registrar un establecimiento diferente por cada curso (override por participante).

Capítulo 6 — Generar SIRCE ✅ TODOS

Ruta: Generar Archivo SIRCE en el menú lateral.

⚠️Requiere rol: Administrador (org:admin) o Gerente (org:gerente). Los Instructores no tienen acceso a esta sección.

6.1 Seleccionar el año

En la parte superior de la pantalla, selecciona el año fiscal del reporte CIRCE que deseas generar.

6.2 Validación de datos

Antes de generar el archivo, la plataforma muestra dos tipos de alertas:

TipoColorDescripción
Error crítico🔴 RojoEl registro será excluido del archivo CIRCE
Advertencia🟡 AmarilloEl registro se incluye pero puede causar rechazos en STPS

Errores comunes:

  • CURP inválida o incompleta (debe tener exactamente 18 caracteres)
  • Empleado sin ocupación, estado o municipio asignado
  • Curso sin área temática o modalidad
  • Establecimiento sin clave CIRCE

La lista de errores se expande automáticamente al validar si existen registros con problemas. Cada nombre de empleado en la tabla de errores es un enlace directo al formulario de edición de ese empleado — haz clic para corregir los datos sin tener que buscarlo manualmente.

Si todos los registros tienen errores: aparece un banner rojo con el mensaje "Ningún registro se puede exportar" y el botón de descarga queda deshabilitado. Corrige los errores marcados y vuelve a validar para habilitarlo.

6.3 Vista previa (terminal)

La sección Preview muestra las primeras 10 filas del archivo que se generará, en formato tabla con las 21 columnas oficiales de la plantilla STPS.

6.4 Descargar el archivo CIRCE

  1. Si los errores críticos ya fueron corregidos (o son aceptables), haz clic en "Descargar SIRCE".
  2. Se generará un archivo .xlsx con el nombre CIRCE_AAAA.xlsx listo para subir al portal de la STPS.
El archivo cumple exactamente con la estructura de la plantilla CargaMasiva oficial de la STPS.

Capítulo 7 — Facturación y Plan ✅ TODOS

Ruta: Cuenta → Facturación y Plan (ícono de tarjeta de crédito en el sidebar)

7.1 Estado de tu suscripción

Esta página muestra:

  • Plan actual — "Trial" o "Kapacita SIRCE Tool"
  • Fecha de vencimiento del trial o de la siguiente factura
  • Estado de suscripción: Activo (verde), Trial (amarillo), Pago vencido (rojo), Cancelado (gris)

7.2 Activar el plan de pago

Desde 🟡 TRIAL:

  1. Haz clic en "Suscribirme a Kapacita SIRCE Tool".
  2. Serás redirigido a la página segura de pago de Stripe.
  3. Ingresa los datos de tu tarjeta y confirma el pago.
  4. Al completar el pago, la plataforma activa tu suscripción automáticamente.

7.3 ¿Cómo se calcula mi costo mensual?

El precio es escalonado por volumen — todos los empleados activos se cobran al precio del nivel que corresponde según el total:

Empleados activosPrecio por empleado/mesCosto mensual máximo del tier
1 – 75$20 MXN$1,500 MXN
76 – 100$18 MXN$1,800 MXN
101 – 150$16 MXN$2,400 MXN
151+Plan personalizadoContactar a ventas
Ejemplo: si tienes 80 empleados activos, todos se cobran a $18 MXN/mes → $1,440 MXN/mes.

Para 151 empleados o más, el sistema bloquea el checkout y muestra el botón "Solicitar plan personalizado" que abre un correo a contacto@kapacita.mx.

El sistema recalcula automáticamente cuántos empleados activos tienes cada vez que agregas, editas o das de baja a alguno (individualmente o por importación masiva), y actualiza la cantidad a cobrar en Stripe antes de tu siguiente factura.

Dar de baja a un empleado (marcarlo como inactivo) reduce tu costo desde el siguiente ciclo de facturación.

7.4 Administrar tu suscripción

Haz clic en "Administrar suscripción" para acceder al portal de Stripe. Desde ahí puedes: actualizar tu método de pago, ver el historial de facturas o cancelar la suscripción.

7.5 Aviso de trial próximo a vencer

Si quedan 7 días o menos de prueba, aparecerá un banner en el menú lateral con el enlace "Actualizar plan →".

Capítulo 8 — Roles y permisos

CIRCE soporta cuatro roles dentro de cada empresa. El Administrador puede asignar roles desde Empresa → Miembros.

8.1 Tabla de permisos por rol

AcciónAdminGerenteInstructorMiembro
Ver empleados y cursos
Crear / editar / eliminar empleados
Importar empleados masivamente
Crear cursos
Editar datos del curso
Eliminar cursos
Agregar participantes a un curso
Eliminar participantes de un curso
Validar y previsualizar SIRCE
Descargar archivo SIRCE
Gestionar establecimientos
Ver Facturación y Plan
Gestionar firmas digitales (DC-3)
Ver estado DC-3 y dashboard de plazos
Generar certificados DC-3
Enviar / reenviar certificados DC-3

8.2 Identificar tu rol

Tu rol aparece como un badge en la parte superior del menú lateral, junto al nombre de la empresa:

BadgeRol
Admin (teal)Administrador — acceso completo
Gerente (violeta)Gerente / Director — solo lectura + SIRCE
Instructor (esmeralda)Instructor — captura de asistencia
Miembro (gris)Miembro — solo lectura

8.3 Secciones visibles por rol

SecciónAdminGerenteInstructorMiembro
Dashboard
Empleados
Capacitación
Generar Archivo SIRCE
Control DC-3 (dashboard)
Empresa (Empresa, Establecimientos, Miembros)
Cuenta / Facturación y Plan

Capítulo 9 — Preguntas frecuentes

¿Qué pasa cuando termina mi Trial?

Al vencer los 14 días de prueba, la sección Capacitación muestra un aviso de bloqueo y el acceso a la descarga del archivo SIRCE queda suspendido. El resto de los datos (empleados, cursos) se conservan íntegramente. Para reactivar el acceso, ve a Facturación y Plan y suscríbete a Kapacita SIRCE Tool.

¿Qué pasa si mi suscripción queda con pago vencido o es cancelada?

La sección Capacitación muestra un overlay con el motivo del bloqueo:

  • Pago pendiente (PAST_DUE): haz clic en "Actualizar método de pago" para ir a Facturación y Plan.
  • Suscripción cancelada (CANCELED): haz clic en "Reactivar plan".

Tus datos (empleados, cursos, certificados) se conservan en todos los casos.

¿Qué pasa si agrego o doy de baja empleados después de suscribirme?

Nada que tengas que hacer manualmente. Cada vez que das de alta, editas o das de baja a un empleado (o haces una importación masiva), la plataforma recalcula tu número de empleados activos y actualiza automáticamente la cantidad a cobrar en Stripe para tu siguiente factura.

¿El archivo SIRCE que genera CIRCE es compatible con el portal de la STPS?

Sí. El archivo .xlsx generado sigue exactamente la estructura de la plantilla CargaMasiva oficial de la STPS con las 21 columnas requeridas, en el orden correcto y con los catálogos oficiales (estados, municipios, ocupaciones, áreas temáticas, etc.).

¿Cómo puedo gestionar los miembros de mi organización?

Desde el menú lateral, ve a Empresa → Miembros. Desde ahí puedes:

  • Invitar un nuevo miembro: haz clic en "Invitar miembro", ingresa el correo electrónico y selecciona el rol. El usuario recibirá un correo de invitación.
  • Cambiar el rol de un miembro existente: usa el selector de rol junto al nombre del usuario.
  • Eliminar un miembro: haz clic en el ícono de papelera. No puedes eliminarte a ti mismo.

¿Los datos de mis empleados y cursos están seguros?

Los datos están almacenados en una base de datos PostgreSQL en la nube con aislamiento por organización (multi-tenant). Ninguna empresa tiene acceso a los datos de otra. La autenticación es gestionada por Clerk con soporte para MFA.

Apéndice A — Catálogos STPS incluidos

La plataforma incluye todos los catálogos oficiales de la STPS precargados:

CatálogoRegistros
Estados32
Municipios2,459
Ocupaciones4,737
Niveles de escolaridad9
Áreas temáticas178
Normas de competencia893
Tipos de agentes3
Modalidades de capacitación3
Objetivos de capacitación5
Documentos probatorios5
Tipos de institución3
Total8,327

Los catálogos se actualizan conforme la STPS emite nuevas versiones.

Apéndice B — Columnas del archivo SIRCE

El archivo generado contiene exactamente las 21 columnas de la plantilla oficial STPS en este orden:

#ColumnaOrigen en la plataforma
1CURPPerfil del empleado
2NOMBREPerfil del empleado
3PRIMER APELLIDOPerfil del empleado
4SEGUNDO APELLIDOPerfil del empleado
5CLAVE ESTADOPerfil del empleado
6CLAVE MUNICIPIOPerfil del empleado
7CLAVE OCUPACIONPerfil del empleado
8CLAVE NIV ESTUDIOSPerfil del empleado
9CLAVE DOC PROBATORIOPerfil del empleado
10CLAVE INSTITUCIONPerfil del empleado
11CLAVE CURSOVacía (la STPS la genera)
12NOMBRE CURSODatos del curso
13CLAVE AREA TEMATICADatos del curso
14DURACIONDatos del curso
15FEC INICIODatos del curso
16FEC TERMINODatos del curso
17CLAVE TIP AGENTEDatos del curso
18RFC AGENTE STPSDatos del curso (si aplica)
19CLAVE MODALIDADDatos del curso
20CLAVE CAPACITACIONDatos del curso
21CLAVE ESTABLECIMIENTOEstablecimiento del participante → empleado

Kapacita SIRCE Tool · Desarrollado por WP Consultores · soporte@kapacita.mx