Descripcion General de CumpleAI6452c20
CumpleAI es un CRM (Customer Relationship Management) con inteligencia artificial, disenado especificamente para despachos contables mexicanos. Es una plataforma SaaS multi-tenant que permite a tu despacho gestionar clientes, obligaciones fiscales, cobranza, comunicacion por WhatsApp, tickets de soporte y mucho mas desde una sola interfaz.
Esta guia te acompanara paso a paso en el uso de CumpleAI. Cada seccion esta pensada para que aprendas a sacar el maximo provecho de la plataforma, sin importar tu rol dentro del despacho.
Que es CumpleAI6452c20
CumpleAI nacio para resolver los problemas mas comunes de los despachos contables en Mexico:
- Cumplimiento fiscal fragmentado: Las obligaciones de cada cliente se pierden entre hojas de calculo, correos y recordatorios manuales. CumpleAI centraliza todas las obligaciones en un calendario inteligente con alertas automaticas.
- Comunicacion dispersa: Los mensajes con clientes van por WhatsApp personal, correo y llamadas sin registro. CumpleAI integra WhatsApp Business directamente en la plataforma, con historial completo por cliente.
- Cobranza manual: El seguimiento de pagos de honorarios se hace a mano. CumpleAI automatiza el flujo de cobranza con recordatorios y estatus en tiempo real.
- Falta de visibilidad: Los socios y gerentes no saben como avanza el trabajo del equipo. CumpleAI ofrece dashboards en tiempo real con indicadores clave por rol.
- Inteligencia artificial: CumpleAI usa IA para asistir en la clasificacion de documentos, resumen de conversaciones y sugerencias de cumplimiento.
Caracteristicas principales
| Modulo | Descripcion |
|---|---|
| Dashboard | Paneles personalizados por rol con KPIs en tiempo real |
| Clientes | Gestion completa del ciclo de vida: onboarding, datos fiscales, contactos, servicios |
| Cumplimiento | Calendario de obligaciones fiscales con semaforo y alertas |
| Pipeline | Tablero Kanban de prospectos y seguimiento comercial |
| Cobranza | Control de facturacion, pagos y saldos por cliente |
| Tickets | Sistema de soporte con Kanban, prioridades y asignacion |
| Mensajeria integrada con plantillas y automatizaciones | |
| Reportes | Informes financieros, de cumplimiento y de productividad |
| Equipo | Gestion de colaboradores, carga de trabajo y permisos |
| Configuracion | Preferencias de la organizacion, integraciones, facturacion |
| Portal del Cliente | Acceso externo para que tus clientes vean documentos, pagos y tickets |
Conceptos Clave6452c20
Antes de comenzar a usar CumpleAI, es importante que entiendas los tres conceptos fundamentales sobre los que se construye la plataforma.
Organizaciones (Multi-Tenant)
CumpleAI es una plataforma multi-tenant. Esto significa que multiples despachos contables pueden usar la misma plataforma, pero cada uno opera en un espacio completamente aislado.
- Cada despacho es una Organizacion (por ejemplo, "CADOR ERH & Asociados" o "Despacho Morales & Asociados").
- Los datos de una organizacion nunca son visibles para otra.
- Cada organizacion tiene su propia configuracion, usuarios, clientes y suscripcion.
- Al iniciar sesion, automaticamente accedes al espacio de tu organizacion.
Departamentos (Oficinas)
Dentro de cada organizacion, el trabajo se puede organizar por Departamentos. Un departamento tipicamente representa una oficina fisica o una division operativa del despacho.
Por ejemplo, un despacho con presencia en dos ciudades podria tener:
- Guadalajara — Oficina principal con contabilidad general
- Penasco — Sucursal enfocada en clientes de la region
Los departamentos permiten:
- Filtrar clientes por oficina
- Asignar colaboradores a una o mas oficinas
- Ver metricas y reportes por departamento
- Que los gerentes supervisen unicamente su departamento
Roles de Usuario
CumpleAI utiliza un sistema de control de acceso basado en roles (RBAC). Cada usuario tiene exactamente un rol que determina que puede ver y que puede hacer dentro de la plataforma.
El sistema contempla 7 roles, cada uno con un alcance diferente:
Tabla de Roles6452c20
| Rol | Etiqueta en sistema | Alcance | Descripcion |
|---|---|---|---|
| owner PROPIETARIO | Director / Socio | Toda la organizacion | Acceso completo a todos los modulos. Ve distribucion de socios, ganancias y facturacion de la plataforma. Es el unico rol que puede gestionar la suscripcion. |
| admin ADMINISTRADOR | Administrador | Toda la organizacion | Acceso operativo completo. Gestiona usuarios, automatizaciones, incidencias del sistema y opiniones de cumplimiento. Similar al Propietario pero sin metricas de socios. |
| manager GERENTE | Gerente Contable | Departamento | Supervisa el equipo de su departamento. Ve el semaforo de contadores, tareas bloqueadas y carga de trabajo. No tiene acceso a Admin ni a configuracion avanzada. |
| accountant CONTADOR | Contador | Solo sus clientes | Ve unicamente los clientes que tiene asignados. Su dashboard muestra su progreso personal, tareas pendientes y tickets. No ve columnas financieras como cuota mensual. |
| payroll NOMINA | Especialista Nomina | Clientes de nomina | Accede solo a clientes que tienen contratado el servicio de nomina. Ve obligaciones IMSS, INFONAVIT y calendario de nomina. Navegacion limitada. |
| viewer LECTOR | Auditor | Solo lectura | Puede navegar la mayoria de las secciones pero no puede crear, editar ni eliminar nada. Ideal para auditores externos o consultores. No tiene acceso a WhatsApp, Admin ni Configuracion. |
| client CLIENTE | Cliente | Portal unicamente | Accede exclusivamente al Portal del Cliente. Ve sus documentos, pagos, vencimientos y puede crear tickets. No tiene acceso al CRM interno. La guia del portal se documenta por separado. |
El rol CLIENTE no tiene acceso al CRM interno. Si necesitas informacion sobre el Portal del Cliente, consulta la guia separada "Portal del Cliente".
Matriz de Acceso6452c20
La siguiente tabla muestra el acceso de cada rol a las diferentes secciones del CRM. Los simbolos indican:
- Si = Acceso completo (ver, crear, editar)
- Lectura = Solo puede ver, no puede modificar
- Parcial = Ve solo los datos de su alcance (sus clientes, su departamento)
- No = Sin acceso a esta seccion
| Seccion | {role:owner} Propietario | {role:admin} Admin | {role:manager} Gerente | {role:accountant} Contador | {role:payroll} Nomina | {role:viewer} Lector | {role:client} Cliente |
|---|---|---|---|---|---|---|---|
| Dashboard | Si | Si | Si | Si (Mi Trabajo) | Si | Lectura | No |
| Clientes | Si | Si | Si (depto.) | Parcial (asignados) | Parcial (nomina) | Lectura | No |
| Cumplimiento | Si | Si | Si | Si (asignados) | No | Lectura | No |
| Pipeline | Si | Si | Si | Si | No | Lectura | No |
| Cobranza | Si | Si | Si | No | No | Lectura | No |
| Tickets | Si | Si | Si | Si (asignados) | Si | Lectura | No |
| Si | Si | Si | Si | No | No | No | |
| Reportes | Si | Si | Si | Si (limitado) | Si (limitado) | Lectura | No |
| Equipo | Si | Si | Si (depto.) | No | No | No | No |
| Configuracion | Si | Si | Si | No | No | No | No |
| Admin | Si | Si | No | No | No | No | No |
| Portal | No | No | No | No | No | No | Si |
Los contadores solo ven la columna "Cuota mensual" si su rol lo permite. Los roles Contador y Nomina no ven informacion financiera de honorarios en la lista de clientes.
Estructura de Navegacion6452c20
La interfaz de CumpleAI se organiza en tres areas principales:
Barra lateral (Sidebar)
La barra lateral izquierda es el menu principal de navegacion. Su contenido cambia segun tu rol:
Grupo principal (todos los roles internos):
- Dashboard — Tu panel de inicio personalizado
- Clientes — Gestion de clientes del despacho
- Cumplimiento — Calendario de obligaciones fiscales
- Pipeline — Seguimiento de prospectos y oportunidades
- Cobranza — Facturacion y control de pagos
- Tickets — Sistema de soporte y solicitudes
Grupo de comunicacion:
- WhatsApp — Mensajeria integrada
- Reportes — Informes y estadisticas
- Equipo — Gestion de colaboradores
Grupo de administracion:
- Configuracion — Ajustes del sistema
- Admin — Panel de administracion (solo Owner y Admin)
Controles inferiores:
- Ejecutar onboarding — Volver a ejecutar el asistente de configuracion
- Compacto / Comodo — Alternar densidad de la interfaz
- Modo oscuro / claro — Alternar tema visual
- Colapsar menu — Minimizar la barra lateral para mas espacio

Encabezado (Header)
El encabezado superior contiene:
- Menu hamburguesa (solo en movil) — Abre la barra lateral
- Titulo de la pagina o migas de pan (breadcrumbs) para navegacion profunda
- Barra de busqueda — Busqueda rapida accesible con el atajo
Cmd+K(macOS) oCtrl+K(Windows) - Campana de notificaciones — Muestra alertas de cumplimiento, pagos, documentos, tickets y WhatsApp con contador de no leidas
- Avatar del usuario — Muestra tus iniciales y permite cerrar sesion
Atajo de teclado: Busqueda rapida
Cmd+K (macOS) o Ctrl+K (Windows) en cualquier pantalla.[ (corchete izquierdo) permite colapsar o expandir la barra lateral rapidamente sin usar el raton.Plataformas y Acceso6452c20
CumpleAI es una aplicacion web responsiva. Puedes acceder desde:
- Computadora de escritorio — Experiencia completa con barra lateral expandida
- Tablet — Interfaz adaptada con barra lateral colapsable
- Telefono movil — Interfaz movil con navegacion tipo hamburguesa
URLs de acceso
| Servicio | URL | Descripcion |
|---|---|---|
| CRM Principal | app.cumpleai.com | Acceso al CRM para colaboradores del despacho |
| Portal del Cliente | portal.cumpleai.com | Acceso externo para clientes |
| Panel Super Admin | admin.cumpleai.com | Solo para administradores de la plataforma CumpleAI |
| Sitio web | www.cumpleai.com | Informacion comercial y registro |
CumpleAI funciona en cualquier navegador moderno: Chrome, Firefox, Safari y Edge. Recomendamos usar la version mas reciente de tu navegador para la mejor experiencia.
Soporte y Ayuda6452c20
Si tienes dudas o problemas durante el uso de CumpleAI:
Siguiente capitulo: Primeros Pasos
Primeros Pasos6ea1b5e
Este capitulo es una guia practica de inicio para usuarios finales del CRM. Se enfoca en que hacer paso a paso, sin detalles tecnicos.
Que necesitas antes del primer acceso6ea1b5e
Tu admin interno debe compartirte:
- correo de trabajo,
- contrasena temporal o inicial,
- rol asignado (Owner, Admin, Manager, Accountant, Payroll, Viewer),
- departamento/equipo esperado.
Si falta algun dato, solicita confirmacion antes de iniciar.
Proceso de primer inicio de sesion6ea1b5e
Asistente de onboarding6ea1b5e
El onboarding se adapta al rol:
- Owner/Admin: configuracion de organizacion, equipo, departamentos, clientes y vista operativa general.
- Manager: gestion de equipo, bloqueos y seguimiento operativo.
- Accountant/Payroll: clientes asignados, tareas diarias, tickets y documentos.
- Viewer: recorrido de navegacion en modo solo lectura.
Puedes retomarlo despues segun politicas de tu organizacion.
Navegacion basica6ea1b5e
- Sidebar: menu principal segun rol.
- Header: contexto rapido, notificaciones y acciones de usuario.
- Area central: trabajo por modulo.
Rutina recomendada para arrancar el dia:
Problemas comunes en el primer acceso6ea1b5e
- Contrasena incorrecta: usar recuperacion de contrasena.
- Falta de acceso a modulos: solicitar ajuste de rol/alcance.
- Pantallas vacias: validar asignaciones de datos a tu usuario.
- Sesion expirada: volver a iniciar sesion.
Resumen de procesos6ea1b5e
| Proceso | Owner/Admin | Manager | Accountant/Payroll | Viewer |
|---|---|---|---|---|
| Primer login | Onboarding completo de organizacion | Onboarding por rol | Onboarding por rol | Onboarding de lectura |
| Primer chequeo diario | Dashboard + Equipo + Configuracion | Dashboard + Pipeline/Bloqueados | Dashboard + colas asignadas | Dashboard + reportes de lectura |
| Incidencia de acceso | Ajustar usuarios/roles | Escalar a Admin | Escalar a Manager/Admin | Escalar a Admin |
Dashboard6452c20
El Dashboard es la primera pantalla que ves al iniciar sesion en CumpleAI. No es un panel generico: CumpleAI genera un dashboard completamente diferente segun tu rol, mostrando unicamente los indicadores y la informacion relevante para tu trabajo diario.
Este capitulo describe en detalle los 5 dashboards especificos por rol.
Dashboard Ejecutivo ({role:owner} Propietario)6452c20
El Dashboard Ejecutivo esta disenado para los socios y directores del despacho. Ofrece una vision completa del negocio con metricas financieras, de cumplimiento y de productividad.

Tira de KPIs
En la parte superior del dashboard se muestran 5 tarjetas con los indicadores clave del mes:
| KPI | Descripcion | Detalle |
|---|---|---|
| Total Clientes Activos | Numero de clientes con estatus ACTIVO | Muestra tambien el total general de clientes en cartera |
| Ingresos del Mes | Suma total de honorarios facturados en el mes actual | Incluye subtitulo con el monto pendiente de cobro |
| Tasa de Cobro | Porcentaje de honorarios efectivamente cobrados vs. facturados | Indicador verde si es >= 80%, amarillo si >= 50%, rojo si < 50% |
| Ganancia de Socios | Monto que corresponde al socio (33.33% de lo cobrado) | Exclusivo del rol Propietario — los demas roles no ven esta tarjeta |
| Opiniones Negativas SAT | Numero de clientes con opinion de cumplimiento negativa ante el SAT | Se resalta en rojo si hay al menos una opinion negativa |
La tarjeta "Ganancia de Socios" es exclusiva del rol Propietario. Si necesitas que otro usuario vea esta informacion, debes otorgarle el rol de Propietario.
Graficos
Debajo de los KPIs, el dashboard muestra dos graficos interactivos:
Ingresos por Oficina (Grafico de barras)
Muestra una comparacion entre lo facturado y lo cobrado por cada departamento/oficina del despacho. Cada oficina tiene dos barras:
- Facturado — Monto total de honorarios emitidos
- Cobrado — Monto efectivamente recibido
Pasa el cursor sobre una barra para ver el monto exacto en formato MXN.

Tendencia de Cumplimiento (Grafico de linea)
Muestra la evolucion del porcentaje de cumplimiento fiscal a lo largo del tiempo. El eje Y va de 0% a 100% y cada punto representa el porcentaje de obligaciones cumplidas en un periodo dado.
Tabla de Distribucion de Socios
Esta tabla muestra como se reparten los ingresos entre los socios del despacho:
| Columna | Descripcion |
|---|---|
| Socio | Nombre del socio o partner |
| Participacion | Porcentaje de participacion en las ganancias |
| Cobrado | Monto cobrado que corresponde a este socio |
| Pendiente | Monto pendiente de cobro que corresponderia a este socio |
Lista de Clientes con Opinion Negativa
En la parte inferior izquierda se muestra una tabla con los clientes que tienen opinion de cumplimiento negativa ante alguna institucion:
| Columna | Descripcion |
|---|---|
| Cliente | Nombre comercial del cliente |
| Institucion | SAT, IMSS o INFONAVIT |
| Estado | Badge "Negativa" en rojo |
Las opiniones negativas del SAT pueden generar problemas serios para tus clientes, incluyendo la cancelacion de sellos digitales. Revisa esta lista diariamente y toma accion inmediata.
Si no hay clientes con opiniones negativas, se mostrara el mensaje "Sin opiniones negativas en [mes actual]".
Carga de Trabajo por Colaborador
En la parte inferior derecha se muestra un grafico de barras horizontal con la distribucion de carga de trabajo entre los colaboradores:
- Cada fila representa un colaborador
- Dos barras por colaborador: Tareas y Clientes
- Permite identificar rapidamente desbalances en la carga de trabajo
Dashboard Operativo ({role:admin} Administrador)6452c20
El Dashboard del Administrador se enfoca en las metricas operativas del sistema, automatizaciones e incidencias. A diferencia del Propietario, no incluye las ganancias de socios pero agrega herramientas de monitoreo del sistema.

Tira de KPIs
| KPI | Descripcion |
|---|---|
| Automatizaciones Hoy | Numero de automatizaciones ejecutadas en el dia, con conteo de errores |
| Incidencias Pendientes | Numero de incidencias del sistema abiertas, con conteo de criticas |
| Pendientes SAT | Opiniones de cumplimiento del SAT en estatus pendiente de revision |
| Pendientes IMSS | Opiniones de cumplimiento del IMSS en estatus pendiente de revision |
| Opiniones Negativas | Total de opiniones negativas en el mes actual |
Monitor de Automatizaciones
Tabla que muestra el estado de las automatizaciones del sistema:
| Columna | Descripcion |
|---|---|
| Automatizacion | Nombre del proceso automatico (ej. "Sync SAT", "Recordatorio Cobranza") |
| Ultima Ejecucion | Fecha y hora de la ultima vez que se ejecuto |
| Estado | Badge de color: verde = Exitoso, rojo = Error, amarillo = Advertencia |
| Registros | Numero de registros procesados en la ultima ejecucion |
Gestion de Opiniones de Cumplimiento
Tres tarjetas con resumen estadistico por institucion:
SAT | IMSS | INFONAVIT
Cada tarjeta muestra:
- Total de opiniones registradas
- Desglose: Positivas, Negativas y Pendientes (con colores semanticos)
Incidencias Recientes
Lista cronologica de las incidencias del sistema. Cada entrada muestra:
- Punto de severidad — Rojo (critica), amarillo (media), verde (baja)
- Titulo de la incidencia
- Badge de estado — Abierta, Investigando o Resuelta
- Timestamp de cuando se registro
Estado del Sistema
Panel de salud de los servicios internos de CumpleAI:
- Cada fila muestra un servicio o metrica
- Punto de estado — Verde (Operativo), amarillo (Degradado), rojo (Caido)
- Uptime — Porcentaje de disponibilidad
Dashboard de Equipo ({role:manager} Gerente)6452c20
El Dashboard del Gerente esta orientado a la supervision del equipo. Muestra el progreso de los contadores, las tareas bloqueadas y los proximos vencimientos.

Tira de KPIs
4 tarjetas con indicadores del equipo:
| KPI | Descripcion |
|---|---|
| Total Clientes Equipo | Numero de clientes activos en el departamento, con conteo de contadores |
| En Tiempo | Porcentaje de contadores con semaforo verde (sin tareas vencidas y progreso >= 90%) |
| Bloqueados | Numero de tareas vencidas o en espera del cliente |
| Dias para Dia 17 | Cuenta regresiva hasta el dia 17 del mes (fecha limite de declaraciones mensuales) |
El "Dia 17" es la fecha limite para la presentacion de declaraciones mensuales de IVA e ISR en Mexico. Esta cuenta regresiva te ayuda a planificar el cierre mensual.
Semaforo por Contador
Tabla central que muestra el estado de cada contador del equipo:
| Columna | Descripcion |
|---|---|
| Contador | Nombre del colaborador |
| Asignados | Numero de clientes activos asignados |
| Cerrados | Numero de tareas de cumplimiento completadas (SUBMITTED, ACCEPTED o COMPLETED) |
| Pendientes | Numero de tareas aun sin completar |
| Estado | Semaforo con punto de color |
| Color | Condicion |
|---|---|
| Verde | Sin tareas vencidas Y progreso >= 90% |
| Amarillo | Sin tareas vencidas pero progreso < 90% |
| Rojo | Tiene al menos una tarea vencida (OVERDUE) |
Que Esta Bloqueado
Tabla filtrable que muestra las tareas bloqueadas del equipo:
Filtros disponibles:
| Columna | Descripcion |
|---|---|
| Cliente | Nombre comercial del cliente |
| Contador | Contador asignado a la tarea |
| Obligacion | Tipo de tarea (IVA Mensual, ISR Provisional, Nomina IMSS, Declaracion Anual) |
| Estado | Badge: "Vencido" (rojo) o "Esperando Cliente" (amarillo) |
| Dias | Numero de dias desde el vencimiento (ej. "+5" indica 5 dias de retraso) |
Distribucion de Carga
Grafico de barras horizontal que muestra el numero de clientes asignados por contador. Permite identificar rapidamente si hay contadores sobrecargados.
Proximos Vencimientos
Timeline vertical con las 5 tareas mas proximas a vencer:
- Cada tarea muestra un circulo numerado con los dias restantes
- El nombre del cliente y el tipo de obligacion
- La fecha de vencimiento
- Etiqueta de urgencia: Urgente (<=3 dias), Pronto (<=7 dias), o el conteo de dias
Mi Trabajo ({role:accountant} Contador)6452c20
El Dashboard "Mi Trabajo" es una vista personal disenada para que cada contador vea unicamente sus clientes, tareas y tickets asignados.

Seccion Hero: Progreso de Cierre Mensual
En la parte superior se muestra una seccion destacada con:
- Semaforo personal — Un circulo grande de color (verde, amarillo o rojo) que indica tu estado general
- Barra de progreso — "[X] de [Y] clientes cerrados" con porcentaje
- Cuenta regresiva — Dias restantes para el dia 17
Logica del semaforo personal:
| Color | Condicion |
|---|---|
| Verde | Progreso >= 70% y sin tareas vencidas |
| Amarillo | Progreso < 70% pero sin tareas vencidas |
| Rojo | Tiene al menos una tarea vencida (OVERDUE) |
Tira de KPIs
4 tarjetas con metricas personales:
| KPI | Descripcion |
|---|---|
| Mis Clientes Asignados | Numero de clientes activos que tienes asignados |
| Clientes Cerrados | Numero de clientes cuyas tareas del mes ya completaste, con porcentaje |
| Tareas Pendientes | Numero de tareas aun sin completar. Si hay vencidas, se resalta en rojo |
| Tickets Abiertos | Numero de tickets de soporte asignados a ti con estatus abierto o en progreso |
Mis Clientes
Tabla con tus clientes asignados (maximo 10 visibles):
| Columna | Descripcion |
|---|---|
| Cliente | Nombre comercial del cliente |
| Estado | Badge de estatus (ACTIVE, ONBOARDING, etc.) |
| Semaforo | Punto de color por cliente: verde = todas las tareas del mes completadas, amarillo = tareas pendientes, rojo = tareas vencidas |
Mis Tareas Pendientes
Lista priorizada de tus tareas de cumplimiento pendientes, ordenadas por fecha de vencimiento (las mas proximas primero):
Cada tarea muestra:
- Punto de prioridad — Color segun estado: rojo (OVERDUE), amarillo (IN_PROGRESS), azul (WAITING_ON_CLIENT), gris (TODO)
- Tipo de tarea — IVA Mensual, ISR Provisional, Nomina IMSS, etc.
- Cliente — Nombre comercial
- Fecha limite — En formato dia/mes
- Badge de estado — Estado actual de la tarea
Proximos Vencimientos
Timeline vertical con tus proximos vencimientos personales:
- Icono de reloj con color de urgencia (rojo <= 1 dia, amarillo <= 3 dias, gris > 3 dias)
- Tipo de obligacion y badge de estado
- Nombre del cliente
- Conteo de dias restantes en formato grande
Dashboard Nomina ({role:payroll} Nomina)6452c20
El Dashboard de Nomina se enfoca exclusivamente en las obligaciones relacionadas con nomina, IMSS e INFONAVIT.

Tira de KPIs
4 tarjetas especializadas:
| KPI | Descripcion |
|---|---|
| Obligaciones IMSS Pendientes | Numero de opiniones IMSS en estatus pendiente de revision |
| Obligaciones INFONAVIT Pendientes | Numero de opiniones INFONAVIT en estatus pendiente |
| Nominas Pendientes | Tareas de tipo NOMINA_IMSS que aun no se han completado, con total como referencia |
| Tickets Abiertos | Numero de tickets de soporte con estatus abierto o en progreso |
Calendario de Obligaciones
Panel con las fechas clave del mes para nomina. Cada entrada muestra:
- Circulo con dia — Numero del dia del mes, con color segun estado
- Titulo de la obligacion — Descripcion de la tarea (ej. "Declaracion provisional ISR Nomina", "Pago IMSS cuotas", "Presentacion SUA")
- Badge de estado — Completado (verde), Pendiente (amarillo) o Por hacer (gris)
Las obligaciones tipicas incluyen:
| Dia | Obligacion |
|---|---|
| 17 | Declaracion provisional ISR Nomina |
| 17 | Pago IMSS cuotas del mes anterior |
| 17 | Pago INFONAVIT del mes anterior |
| 20 | Presentacion SUA |
| 28 | Cierre nomina quincenal |
| 28 | Timbrado recibos de nomina |
Mis Tareas Pendientes
Lista de tickets abiertos y tareas de nomina IMSS pendientes:
Cada tarea muestra:
- Asunto del ticket o titulo de la tarea
- Cliente asociado
- Prioridad — Badge con color: Critica, Alta, Media o Baja
- Estado — Abierto, En progreso, Esperando cliente
Si no hay tickets abiertos, la seccion muestra las tareas de cumplimiento tipo Nomina IMSS como alternativa.
Interpretacion General de los Indicadores6452c20
Codigos de color
CumpleAI utiliza un sistema de colores consistente en toda la plataforma:
| Color | Significado | Ejemplos |
|---|---|---|
| Verde | Saludable, completado, en tiempo | Semaforo verde, tareas completadas, sistema operativo |
| Amarillo | Atencion, en progreso, riesgo moderado | Semaforo amarillo, sistema degradado, progreso parcial |
| Rojo | Urgente, vencido, error, negativo | Semaforo rojo, tareas overdue, opiniones negativas |
| Gris/Azul | Neutral, informativo, pendiente | Conteos generales, tareas por hacer |
Formato monetario
Todos los montos en CumpleAI se muestran en pesos mexicanos (MXN) con formato local:
- Sin decimales:
$125,000 - Con separador de miles:
$1,250,000 - Prefijo
$y sufijo del contexto cuando aplica
Actualizacion de datos
Los dashboards se alimentan de datos en tiempo real a traves de la API. Los datos se actualizan automaticamente al navegar entre secciones. Si necesitas forzar una actualizacion, simplemente recarga la pagina en tu navegador.
Capitulo anterior: Primeros Pasos | Siguiente capitulo: Clientes
Clientes6452c20
El modulo de Clientes es el corazon de CumpleAI. Desde aqui gestionas toda la cartera de clientes de tu despacho: desde su alta y onboarding hasta el seguimiento diario de sus obligaciones fiscales, documentos, pagos y comunicacion.
Este capitulo cubre la lista de clientes, la pagina de detalle, el proceso de onboarding y las transiciones de estado.
Pagina de Lista de Clientes6452c20
Al hacer clic en Clientes (o Mis Clientes si eres Contador) en la barra lateral, accedes a la pagina principal del modulo.

Visibilidad por Rol
El contenido que ves en la lista de clientes depende de tu rol:
| Rol | Clientes visibles | Columna "Cuota mensual" | Boton "Nuevo Cliente" |
|---|---|---|---|
| owner Propietario | Todos los clientes de la organizacion | Si | Si |
| admin Administrador | Todos los clientes de la organizacion | Si | Si |
| manager Gerente | Clientes de su departamento | Si | Si |
| accountant Contador | Solo clientes asignados a ti | No | No |
| payroll Nomina | Solo clientes con servicio de nomina | No | No |
| viewer Lector | Todos los clientes (solo lectura) | Si | No |
Si eres Contador y no ves ningun cliente, significa que aun no te han asignado clientes. Contacta a tu Gerente o Administrador.
Filtros
La pagina ofrece tres mecanismos de filtrado que puedes combinar:
Filtro por estado:
En la parte superior se muestran botones tipo "pill" para filtrar por estado del cliente:
El boton seleccionado se muestra con fondo oscuro y texto claro. Los demas mantienen fondo transparente con borde.
Filtro por oficina:
Debajo del filtro de estado, encontraras botones para filtrar por departamento/oficina:
- Todas — Sin filtro de oficina
- Guadalajara — Solo clientes de la oficina de Guadalajara
- Penasco — Solo clientes de la oficina de Penasco
Barra de busqueda:
A la derecha de los filtros de oficina se encuentra un campo de busqueda:
Los tres filtros se pueden combinar. Por ejemplo, puedes buscar "tacos" entre los clientes Activos de la oficina Guadalajara.
Tira de KPIs
Debajo de los filtros se muestran 4 tarjetas de resumen rapido basadas en los clientes de tu alcance (segun tu rol):
| Tarjeta | Descripcion |
|---|---|
| Activos | Numero de clientes con estatus ACTIVE |
| Onboarding | Numero de clientes en proceso de alta |
| Bloqueados | Numero de clientes con servicio suspendido |
| Inactivos | Numero de clientes dados de baja |
Tabla de Clientes
La tabla principal muestra los siguientes campos:
| Columna | Visible en | Descripcion |
|---|---|---|
| Cliente | Todas las pantallas | Nombre comercial (negrita) y nombre legal (texto secundario) debajo |
| RFC | Tablet y escritorio | Registro Federal de Contribuyentes en formato monoespacio |
| Regimen | Solo escritorio | Regimen fiscal del cliente (ej. "Persona Moral General") |
| Oficina | Tablet y escritorio | Departamento/oficina asignada, mostrado como badge |
| Contador | Solo escritorio | Nombre del contador asignado, o "Sin asignar" |
| Estado | Todas las pantallas | Badge de color con el estatus actual (ACTIVE, ONBOARDING, BLOCKED, INACTIVE) |
| Cuota mensual | Solo escritorio (si el rol lo permite) | Monto de honorarios mensuales en formato MXN |
Paginacion
La tabla muestra 15 clientes por pagina. En la parte inferior encontraras:
- Indicador: "Mostrando 1 - 15 de 47 clientes"
- Boton Anterior: Ir a la pagina previa (deshabilitado en la primera pagina)
- Indicador de pagina: "Pagina 1 de 4"
- Boton Siguiente: Ir a la siguiente pagina (deshabilitado en la ultima pagina)
Crear Nuevo Cliente6452c20
Solo los roles {role:owner} Propietario, {role:admin} Administrador y {role:manager} Gerente pueden crear nuevos clientes.
- Nombre comercial — El nombre con el que se conoce al negocio (ej. "Tacos El Patron")
- Nombre legal — Razon social completa (ej. "Alimentos Patron S.A. de C.V.")
- RFC — Registro Federal de Contribuyentes (13 caracteres para persona moral, 12 para persona fisica)
- Regimen fiscal — Selecciona de la lista (Persona Moral General, RESICO, etc.)
- Oficina — Departamento al que se asignara el cliente
- Nombre del contacto principal
- Correo electronico
- Telefono
Pagina de Detalle del Cliente6452c20
Al hacer clic en un cliente de la lista, accedes a su pagina de detalle completa. Esta pagina es el expediente digital del cliente y contiene toda su informacion organizada en secciones.

Encabezado del Cliente
La parte superior muestra un resumen del cliente:
Columna izquierda:
- Nombre legal (titulo principal) con badge de estado y badge de oficina
- Nombre comercial debajo del titulo
- RFC en formato monoespacio con fondo destacado
- Regimen fiscal
- Nombre del contacto principal
- Correo electronico
- Telefono
- Contador asignado
Acciones rapidas (botones debajo de la informacion de contacto):
- Enviar WhatsApp — Abre la conversacion de WhatsApp con el cliente
- Crear Ticket — Abre el formulario para crear un ticket relacionado con este cliente
- Agregar Nota — Agrega una nota interna al expediente del cliente
Columna derecha:
- Cuota mensual en formato grande y destacado
- Servicios contratados como badges (Contabilidad, Nomina, Cumplimiento, Planeacion Fiscal)
- Barra de progreso de onboarding (solo visible si el cliente esta en estatus ONBOARDING)
Secciones Colapsables
Debajo del encabezado hay 4 paneles colapsables que organizan la informacion detallada del cliente:
Informacion Fiscal (abierta por defecto)
Contactos
| Campo | Descripcion |
|---|---|
| Nombre | Nombre completo con iniciales en avatar |
| Rol | Rol del contacto dentro de la empresa (Representante Legal, Encargado de Nomina, etc.) |
| Correo electronico | |
| Telefono | Numero telefonico |
Servicios Contratados
Tarjetas individuales por cada servicio, mostrando:
- Nombre del servicio (Contabilidad, Nomina, etc.)
- Estado del servicio (Activo, Pausado, Suspendido)
Asignacion
Muestra el contador asignado al cliente con su avatar de iniciales. Si aun no tiene contador asignado, muestra "Sin asignar".
Pestanas de Detalle
Debajo de las secciones colapsables se encuentran las pestanas con la informacion operativa del cliente. Las pestanas disponibles son:
| Pestana | Icono | Descripcion |
|---|---|---|
| Onboarding | Clipboard | Solo visible si el cliente esta en ONBOARDING. Muestra el checklist de documentos |
| Cumplimiento | Check | Tabla de obligaciones fiscales con periodo, fecha limite y estado |
| Documentos | Archivo | Lista de documentos subidos con tipo, fecha, tamano y estado |
| Pagos | Tarjeta | Historial de facturacion y pagos con resumen de saldos |
| Tickets | Mensaje | Tickets de soporte relacionados con este cliente |
| Actividad | Reloj | Timeline cronologico de todas las acciones sobre este cliente |
| Mensajes | Enviar | Historial de conversacion WhatsApp con este cliente |
| Notas | Nota | Notas internas del equipo sobre este cliente |
Pestana: Cumplimiento
Tabla con las obligaciones fiscales del cliente:
| Columna | Descripcion |
|---|---|
| Tarea | Titulo de la obligacion (ej. "IVA Mensual - Febrero 2026") |
| Periodo | Mes y ano de la obligacion |
| Fecha Limite | Fecha maxima para cumplir la obligacion |
| Estado | Badge: TODO, IN_PROGRESS, SUBMITTED, ACCEPTED, OVERDUE, WAITING_ON_CLIENT |
| Evidencia | Icono de check si se subio evidencia de cumplimiento |
Pestana: Documentos
Lista de documentos con tarjetas expandibles:
Cada documento muestra:
- Tipo — Constancia Fiscal, Acta Constitutiva, Identificacion, e.firma, etc.
- Nombre del archivo
- Estado — Badge de estatus
- Fecha de carga y quien lo subio
- Tamano del archivo
Funcionalidades adicionales por documento:
- Historial de versiones — Expande para ver todas las versiones previas con fecha, autor y razon del cambio
- Registro de acceso — Expande para ver quien vio o descargo el documento, con fecha e IP
Pestana: Pagos
Resumen financiero y tabla de historial:
Resumen (3 tarjetas):
- Total Adeudado — Suma de todos los montos de honorarios
- Total Pagado — Suma de pagos recibidos
- Saldo — Diferencia (se resalta en color si hay saldo pendiente)
Tabla de historial:
| Columna | Descripcion |
|---|---|
| Periodo | Mes y ano del cobro |
| Monto | Honorario facturado |
| Pagado | Monto efectivamente pagado (verde si esta cubierto, rojo si es parcial) |
| Estado | Badge de pago (PAID, PARTIAL, PENDING, OVERDUE) |
| Metodo | Metodo de pago (transferencia, efectivo, etc.) |
| Factura | Numero de factura en formato monoespacio |
Pestana: Tickets
Tabla con los tickets de soporte del cliente:
| Columna | Descripcion |
|---|---|
| Asunto | Titulo del ticket |
| Prioridad | Badge: Critical, High, Medium, Low |
| Estado | Badge: OPEN, IN_PROGRESS, WAITING_ON_CLIENT, RESOLVED, CLOSED |
| Creado | Fecha de creacion |
| Comentarios | Numero de comentarios/respuestas |
Pestana: Actividad
Timeline cronologico de todas las acciones registradas sobre el cliente. Cada entrada muestra:
- Icono segun tipo de actividad (cumplimiento, documento, pago, ticket, WhatsApp, nota, cambio de estado, asignacion)
- Titulo y descripcion de la accion
- Timestamp de cuando ocurrio
- Usuario que realizo la accion (con iniciales)
Pestana: Mensajes (WhatsApp)
Interfaz tipo chat que muestra la conversacion de WhatsApp con el cliente:
- Encabezado — Nombre del cliente, telefono y conteo de mensajes
- Area de mensajes — Burbujas de chat con separadores por fecha
- Mensajes salientes (del despacho) en fondo oscuro, alineados a la derecha
- Mensajes entrantes (del cliente) en fondo claro, alineados a la izquierda
- Soporte para texto, documentos, imagenes y plantillas
- Indicadores de lectura (visto, entregado, enviado, fallido)
- Barra de entrada — Campo para escribir nuevo mensaje (visual en esta version)
Pestana: Notas
Espacio para notas internas del equipo sobre el cliente:
Flujo de Onboarding de Clientes6452c20
Cuando se crea un nuevo cliente, este entra en un proceso de onboarding estructurado que asegura que toda la documentacion necesaria este completa antes de comenzar a trabajar con el.
Proceso paso a paso
Pestana de Onboarding
Cuando accedes al detalle de un cliente en ONBOARDING, la pestana activa por defecto es "Onboarding", que muestra:
Barra de Progreso de Documentacion:
- "[X] de [Y] completados" con barra visual
Indicador de SLA:
- Dias restantes del plazo permitido para completar el onboarding
- Barra de progreso que se colorea en rojo cuando se acerca al limite (>80% del tiempo consumido)
- Texto: "[X] dias transcurridos de [Y] dias permitidos"
Razon de Bloqueo (si aplica):
Si el onboarding esta bloqueado, se muestra un aviso destacado con icono de advertencia y la razon del bloqueo.
Lista de Documentos Requeridos:
Checklist con cada documento necesario:
| Icono | Estado | Descripcion |
|---|---|---|
| Cuadro vacio | Pendiente | El documento aun no se ha subido |
| Reloj en cuadro | Subido | El documento fue subido pero no se ha verificado |
| Check en cuadro verde | Verificado | El documento fue revisado y aprobado |
| X en cuadro rojo | Rechazado | El documento fue rechazado. Revisa las notas para saber por que |
- Nombre del documento requerido
- Icono de enlace si ya tiene documento adjunto
- Fecha de subida (si aplica)
- Notas de rechazo (si fue rechazado)
- Badge de estado
Flujo de Estado:
Al final de la pestana de onboarding se muestra un diagrama horizontal con los pasos del flujo:
No Iniciado > En Progreso > Bloqueado > Listo > Activo
El paso actual se resalta con fondo de color. La logica es:
- No Iniciado — No se ha subido ningun documento
- En Progreso — Al menos un documento subido pero no todos verificados
- Bloqueado — Hay una razon de bloqueo registrada
- Listo — Todos los documentos estan verificados
- Activo — El cliente fue activado (ya no deberia estar en onboarding)
Transiciones de Estado6452c20
Los clientes en CumpleAI pueden estar en uno de 4 estados. Las transiciones entre estados siguen reglas especificas:
Diagrama de transiciones
ONBOARDING ---[Documentacion completa]---> ACTIVE
ACTIVE -----[Falta de pago/problema]-----> BLOCKED
BLOCKED ----[Problema resuelto]----------> ACTIVE
ACTIVE -----[Termino de relacion]--------> INACTIVE
BLOCKED ----[Termino de relacion]--------> INACTIVE
INACTIVE ---[Reactivacion]--------------> ONBOARDING
Descripcion de cada estado
| Estado | Descripcion | Acciones disponibles |
|---|---|---|
| ONBOARDING | Cliente recien creado. En proceso de recopilacion de documentos. | Subir documentos, asignar contador, verificar documentos. Al completar checklist se puede activar. |
| ACTIVE | Cliente activo con servicio vigente. | Todas las funcionalidades disponibles: cumplimiento, cobranza, tickets, WhatsApp, etc. |
| BLOCKED | Servicio suspendido temporalmente. | Se pueden registrar pagos para desbloquear. Se muestra alerta visual en todo el sistema. Tipicamente causado por falta de pago de honorarios o documentacion vencida. |
| INACTIVE | Cliente dado de baja. | Solo consulta de historial. No genera nuevas obligaciones ni cobros. Se puede reactivar si es necesario. |
Bloquear un cliente suspende todas las tareas automaticas de cumplimiento. Asegurate de que el bloqueo sea intencional y que el cliente este informado, ya que podria tener obligaciones fiscales proximas a vencer.
Quien puede cambiar el estado
| Transicion | Roles autorizados |
|---|---|
| ONBOARDING -> ACTIVE | owner Propietario, admin Admin, manager Gerente |
| ACTIVE -> BLOCKED | owner Propietario, admin Admin |
| BLOCKED -> ACTIVE | owner Propietario, admin Admin |
| ACTIVE -> INACTIVE | owner Propietario, admin Admin |
| BLOCKED -> INACTIVE | owner Propietario, admin Admin |
| INACTIVE -> ONBOARDING | owner Propietario, admin Admin |
Los Gerentes pueden activar clientes que completan su onboarding, pero no pueden bloquear ni desactivar clientes. Estas acciones criticas estan reservadas para Propietarios y Administradores.
Buenas Practicas6452c20
Para Propietarios y Administradores
- Revisa semanalmente la tira de KPIs para monitorear la salud de la cartera
- Atiende los clientes en BLOCKED antes de que se acumulen
- Asigna un contador a cada cliente nuevo lo antes posible
- Configura los servicios correctos desde el inicio para que las obligaciones se generen automaticamente
Para Gerentes
- Filtra por tu oficina para ver solo los clientes de tu departamento
- Revisa que los contadores de tu equipo no tengan clientes sin atender
- Monitorea los clientes en ONBOARDING para que no excedan el SLA
Para Contadores
- Revisa diariamente la lista "Mis Clientes" para identificar semaforos amarillos o rojos
- Usa las notas internas para documentar acuerdos o situaciones especiales con cada cliente
- Completa el onboarding de clientes nuevos lo antes posible para poder iniciar el servicio
Para Especialistas en Nomina
- Filtra los clientes por servicio de nomina para enfocarte en tu cartera
- Revisa las fechas de presentacion del calendario de obligaciones en tu dashboard
Capitulo anterior: Dashboard | Siguiente capitulo: Cumplimiento (proximo)
Cumplimiento Fiscal6452c20
El modulo de Cumplimiento es el corazon operativo de CumpleAI. Aqui gestionas el ciclo mensual de obligaciones fiscales de todos tus clientes ante el SAT, IMSS e INFONAVIT. Desde la generacion automatica de tareas hasta la carga de evidencia y el cierre del periodo, este modulo te guia paso a paso para que ningun cliente quede fuera de cumplimiento.

Estructura del modulo6452c20
El modulo de Cumplimiento esta organizado en cinco pestanas que cubren diferentes perspectivas del ciclo fiscal:
| Pestana | Descripcion |
|---|---|
| Tareas | Lista completa de tareas de cumplimiento con KPIs y filtros |
| Calendario | Vista mensual de obligaciones por dia con codigos de color |
| Mapa de Calor | Matriz cliente x mes que muestra tasas de cumplimiento historicas |
| Opiniones | Estado de opiniones de cumplimiento SAT, IMSS e INFONAVIT |
| Flujo Mensual | Timeline automatizado del ciclo mensual con hitos clave |
Ciclo mensual de cumplimiento6452c20
CumpleAI opera bajo un ciclo mensual estandarizado que refleja las obligaciones fiscales mexicanas. Cada mes sigue el mismo patron:
Dias clave del ciclo
| Dia del mes | Hito | Descripcion |
|---|---|---|
| 1 | Generacion de tareas | El sistema crea automaticamente tareas de cumplimiento para todos los clientes activos |
| 5 | Solicitud de documentacion | Envio automatico de solicitudes de documentacion fiscal via WhatsApp y correo |
| 10 | Recordatorio | Segundo recordatorio para clientes con documentacion pendiente |
| 15 | Alerta de riesgo | Alerta interna al equipo sobre clientes sin avance |
| 17 | Fecha limite | Fecha limite para presentacion de declaraciones mensuales |
| 20 | Reporte mensual | Generacion del reporte de cumplimiento para la direccion |
| 25 | Cierre contable | Conciliacion y cierre contable mensual |
| 28 | Preparacion siguiente periodo | Pre-generacion de tareas del mes entrante |
El dia 17 de cada mes es la fecha limite oficial para la presentacion de declaraciones mensuales ante el SAT. Todos los clientes que no hayan cumplido para esta fecha se marcan como en riesgo y se activan alertas de escalamiento.
Auto-generacion de tareas
El dia 1 de cada mes, CumpleAI genera automaticamente 3 tareas por cliente activo:
Adicionalmente, segun el regimen fiscal del cliente, se generan tareas de:
- IVA Mensual -- Declaracion mensual de IVA
- ISR Provisional -- Pago provisional de ISR
- Nomina IMSS -- Timbrado de nomina y cuotas patronales
- Declaracion Anual -- Solo en periodos correspondientes
Pestana: Tareas6452c20
La pestana de Tareas es tu centro de operaciones diario. Muestra todas las tareas de cumplimiento del periodo seleccionado con indicadores en tiempo real.
KPIs de cumplimiento
En la parte superior encontraras 6 tarjetas de indicadores:
| KPI | Descripcion |
|---|---|
| Total tareas | Numero total de tareas generadas para el periodo |
| Completadas | Tareas con estado Presentada o Aceptada (porcentaje del total) |
| En progreso | Tareas que estan siendo trabajadas activamente |
| Vencidas | Tareas que pasaron su fecha limite sin completarse |
| Esperando cliente | Tareas bloqueadas por falta de documentacion del cliente |
| Pendientes | Tareas que aun no se han iniciado |
Flujo de estados de una tarea
Cada tarea de cumplimiento sigue un flujo de estados bien definido:
Por Hacer --> En Progreso --> Esperando Cliente --> Presentada --> Aceptada
|
--> Problema
| Estado | Significado |
|---|---|
| Por Hacer (TODO) | La tarea fue generada pero no se ha iniciado |
| En Progreso (IN_PROGRESS) | Un contador esta trabajando activamente en ella |
| Esperando Cliente (WAITING_ON_CLIENT) | Se requiere informacion o documentacion del cliente |
| Presentada (SUBMITTED) | La declaracion fue presentada ante la autoridad |
| Aceptada (ACCEPTED) | La autoridad confirmo la recepcion exitosa |
| Problema (PROBLEM) | Hubo un error o rechazo que requiere atencion |
Filtros disponibles
La tabla de tareas incluye tres filtros combinables:
Columnas de la tabla
La tabla muestra las siguientes columnas:
- Cliente -- Nombre comercial del cliente
- Tarea -- Titulo descriptivo de la tarea
- Tipo -- Badge con el tipo de obligacion (IVA, ISR, Nomina, Anual)
- Fecha Limite -- Fecha limite de cumplimiento
- Asignado a -- Nombre del contador responsable
- Estado -- Badge de estado con codigo de color
Carga de evidencia6452c20
Al completar una tarea de cumplimiento, debes cargar la evidencia que compruebe la presentacion ante la autoridad correspondiente.
Tipos de evidencia aceptados
| Formato | Uso tipico |
|---|---|
| Acuses de recibo, declaraciones, opiniones impresas | |
| XML | CFDI, comprobantes de pago, acuses electronicos del SAT |
Pestana: Calendario6452c20
La vista de Calendario te da una perspectiva visual de las obligaciones fiscales distribuidas a lo largo del mes.
Navegacion del calendario
- Usa las flechas < y > para moverte entre meses
- El mes y ano actuales se muestran en el encabezado
- Los dias de la semana se abrevian como Lun, Mar, Mie, Jue, Vie, Sab, Dom
Codigos de color por dia
Cada dia del calendario muestra un indicador visual basado en el estado de las obligaciones programadas:
| Color | Significado |
|---|---|
| Verde | Todas las obligaciones del dia estan completadas |
| Amarillo | Hay obligaciones en progreso |
| Rojo | Existen obligaciones vencidas o con problemas |
| Gris | Obligaciones pendientes sin iniciar |
Detalle del dia
Al hacer clic en un dia especifico, se despliega un panel con la lista de eventos de ese dia. Cada evento muestra:
- Tipo de obligacion -- Badge indicando IVA, ISR, Nomina, IMSS, INFONAVIT o Anual
- Cliente -- Nombre del cliente asociado
- Descripcion -- Detalle de la obligacion
- Estado -- Estado actual de la tarea

Pestana: Mapa de Calor6452c20
El Mapa de Calor es una herramienta de analisis que muestra las tasas de cumplimiento de cada cliente a lo largo de los ultimos 6 meses en formato de matriz.
Como leer el mapa
- Filas -- Cada fila representa un cliente
- Columnas -- Cada columna representa un mes (Sep 2025 a Feb 2026)
- Celdas -- Muestran la tasa de cumplimiento como porcentaje y el conteo de tareas completadas vs totales
Escala de colores
| Rango | Color | Significado |
|---|---|---|
| 90-100% | Verde intenso | Cumplimiento excelente |
| 70-89% | Verde claro | Cumplimiento aceptable |
| 50-69% | Amarillo | Cumplimiento en riesgo |
| 0-49% | Rojo | Cumplimiento critico |
El Mapa de Calor te permite identificar rapidamente patrones. Si un cliente muestra multiples meses en rojo, es senal de que requiere atencion especial y posiblemente una reunion para entender los bloqueos.
Pestana: Opiniones6452c20
Las opiniones de cumplimiento son documentos oficiales que emiten el SAT, IMSS e INFONAVIT indicando si un contribuyente esta al corriente con sus obligaciones.
Tipos de opinion
| Autoridad | Descripcion |
|---|---|
| SAT | Opinion de cumplimiento de obligaciones fiscales (Art. 32-D CFF) |
| IMSS | Opinion de cumplimiento en materia de seguridad social |
| INFONAVIT | Opinion de cumplimiento de aportaciones patronales |
Resultados posibles
Cada opinion puede tener dos resultados:
| Resultado | Significado | Accion |
|---|---|---|
| Positiva | El contribuyente esta al corriente | Ninguna. Se registra y se archiva. |
| Negativa | Existen adeudos o incumplimientos | Se crea automaticamente un ticket de soporte |
Una opinion negativa del SAT puede impedir que el cliente participe en licitaciones publicas, cobre facturas al gobierno o realice ciertos tramites. CumpleAI crea automaticamente un ticket de alta prioridad cuando detecta una opinion negativa para que el equipo actue de inmediato.
Auto-creacion de tickets por opinion negativa
Cuando el sistema registra una opinion negativa, automaticamente:
Tabla de opiniones
La tabla de opiniones muestra:
- Cliente -- Nombre comercial
- Tipo -- SAT, IMSS o INFONAVIT
- Resultado -- Positiva o Negativa con badge de color
- Periodo -- Mes y ano de la opinion
- Fecha de consulta -- Cuando se obtuvo la opinion
- Acciones -- Ver detalle, descargar documento
Pestana: Flujo Mensual6452c20
El Flujo Mensual es una representacion visual tipo timeline del ciclo automatizado de cumplimiento. Muestra los 8 hitos del mes y su estado actual.
Hitos del flujo
Cada hito muestra:
- Dia del mes -- Cuando se ejecuta o se espera la accion
- Titulo -- Nombre del hito
- Descripcion -- Detalle de lo que sucede en este punto
- Estado -- Completado, En progreso, o Pendiente
- Clientes afectados -- Numero de clientes involucrados
- Tareas -- Numero de tareas asociadas
- Indicador critico -- Los hitos criticos (como el dia 17) se resaltan visualmente

Alertas y escalamientos6452c20
CumpleAI implementa un sistema progresivo de alertas para asegurar que ninguna obligacion pase desapercibida:
Cronologia de alertas
| Dia | Tipo de alerta | Destinatarios |
|---|---|---|
| 5 | Solicitud automatica de documentacion | Clientes via WhatsApp y correo |
| 10 | Recordatorio de documentacion pendiente | Clientes que no han respondido |
| 15 | Aviso interno de riesgo | Contadores y gerentes del departamento |
| 17 | Escalamiento critico | Gerentes, directores y socios |
Despues del dia 17, las tareas vencidas se escalan automaticamente al gerente del departamento. Si el gerente no toma accion en 48 horas, la alerta se eleva al nivel de direccion ({role:owner}).
Cierre mensual6452c20
El cierre mensual es el proceso de confirmar que todas las obligaciones de un periodo han sido atendidas.
Meta: Dia 17
La meta operativa del despacho es tener todas las declaraciones presentadas antes del dia 17. Esta meta se refleja en:
- El KPI de "% cumplimiento antes del dia 17" en la pestana de Pipeline > KPIs
- El indicador de semaforo en la tarjeta de cada colaborador
- Los reportes mensuales de la direccion
Proceso de cierre
Visibilidad por rol6452c20
La informacion visible en el modulo de Cumplimiento varia segun tu rol:
| Rol | Que ve |
|---|---|
| owner | Todas las tareas de todos los clientes y departamentos |
| admin | Todas las tareas de todos los clientes y departamentos |
| manager | Tareas de los clientes de su departamento |
| accountant | Solo las tareas de sus clientes asignados |
| viewer | Todas las tareas (solo lectura, sin poder editar) |
Si eres {role:accountant}, el sistema filtra automaticamente para mostrarte solo las tareas de los clientes que tienes asignados. No necesitas aplicar ningun filtro adicional.
Vista por regimen del cliente6452c20
El calendario de obligaciones se adapta segun el regimen fiscal de cada cliente:
| Regimen | Obligaciones tipicas |
|---|---|
| Persona Moral (General) | IVA mensual, ISR provisional, Nomina/IMSS, INFONAVIT, Declaracion anual |
| Persona Fisica (RESICO) | ISR bimestral, IVA mensual |
| Persona Fisica (Actividad Empresarial) | IVA mensual, ISR provisional, Declaracion anual |
| Con empleados | Ademas de las anteriores: cuotas IMSS bimestrales, aportaciones INFONAVIT, timbrado de nomina |
Consejos practicos6452c20
Pipeline6452c20
El modulo de Pipeline es tu centro de gestion operativa. Combina una vista Kanban de tareas, un monitor de bloqueos, perfiles de colaboradores y metricas clave de desempeno en un solo lugar. Si el modulo de Cumplimiento se enfoca en que debe hacerse, Pipeline se enfoca en como va el trabajo y quien lo esta haciendo.

Estructura del modulo6452c20
Pipeline se organiza en cuatro pestanas, cada una diseñada para un proposito especifico:
| Pestana | Icono | Descripcion |
|---|---|---|
| Pipeline | Tablero | Vista Kanban o lista de tareas con drag-and-drop |
| Bloqueados | Alerta | Monitor de tareas bloqueadas con indicadores de antiguedad |
| Por Colaborador | Personas | Tarjetas de rendimiento por colaborador con semaforo |
| KPIs | Grafico | Metricas de desempeno y graficos de tendencia |
Pestana: Pipeline (Kanban)6452c20
La pestana principal del Pipeline te muestra el flujo de trabajo en formato Kanban -- una vista horizontal de columnas donde cada columna representa un estado.
Modos de visualizacion
Puedes alternar entre dos modos usando los botones en la esquina superior derecha:
| Modo | Descripcion |
|---|---|
| Kanban | Columnas horizontales con tarjetas arrastrables |
| Lista | Tabla vertical con todas las tareas en filas |
Columnas del Kanban
El tablero Kanban tiene 5 columnas, una por cada estado:
| Columna | Estado | Descripcion |
|---|---|---|
| Abiertos | open | Tareas recien creadas que no han sido iniciadas |
| En Progreso | in_progress | Tareas que un contador esta trabajando activamente |
| Esperando Cliente | waiting_on_client | Tareas bloqueadas por falta de informacion del cliente |
| Resueltos | resolved | Tareas completadas pendientes de verificacion final |
| Cerrados | closed | Tareas finalizadas y archivadas |
Tarjetas del Kanban
Cada tarjeta en el tablero representa una tarea y contiene:
- Asunto -- Titulo descriptivo de la tarea
- Cliente -- Nombre del cliente asociado
- Prioridad -- Indicador visual por color:
- Rojo: Critica
- Naranja (dusty rose): Alta
- Amarillo (muted): Media
- Azul (slate): Baja
- Categoria -- Tipo de tarea (Cumplimiento, Documentos, Consulta fiscal, Sistema, Onboarding, Facturacion)
- Asignado -- Iniciales del colaborador en un avatar circular
- Comentarios -- Icono con el numero de comentarios
Drag-and-drop
Para cambiar el estado de una tarea, simplemente arrastras su tarjeta de una columna a otra:
Notas con @menciones
Algunas tarjetas incluyen notas internas con @menciones. Las menciones se renderizan como badges interactivos que resaltan el nombre del colaborador mencionado. Por ejemplo:
"Revisando documentacion con @Carlos Herrera para avanzar rapido."
Esto facilita la comunicacion rapida dentro del contexto de cada tarea.
Filtros
En la parte superior del tablero encontraras filtros para refinar la vista:

Pestana: Bloqueados6452c20
La pestana de Bloqueados es un monitor critico que agrupa todas las tareas que no pueden avanzar por alguna razon. Esta es una de las vistas mas importantes para los roles {role:manager} y {role:owner}.
KPIs de bloqueo
En la parte superior se muestran 4 indicadores clave:
| KPI | Descripcion |
|---|---|
| Total bloqueados | Numero total de elementos que no pueden avanzar |
| Promedio dias | Promedio de dias que llevan bloqueados |
| > 7 dias | Elementos bloqueados por mas de una semana |
| > 15 dias | Elementos bloqueados por mas de dos semanas (alerta critica) |
Tipos de bloqueo
Cada elemento bloqueado se clasifica en una de cuatro categorias:
| Tipo | Descripcion | Accion tipica |
|---|---|---|
| Documentacion pendiente | Faltan documentos del cliente | Solicitar via correo certificado o mensajero |
| Esperando cliente | El cliente no ha respondido a solicitudes | Llamada directa al contacto principal |
| Error en declaracion | Inconsistencia o rechazo en una declaracion | Preparar declaracion complementaria |
| Revision pendiente | La tarea requiere validacion de un superior | Agendar revision con el responsable |
Filtros de la pestana
Tabla de bloqueados
La tabla muestra cada elemento con las siguientes columnas:
| Columna | Descripcion |
|---|---|
| Cliente | Nombre completo del cliente afectado |
| Tipo de bloqueo | Categoria del bloqueo |
| Razon | Descripcion detallada del motivo del bloqueo |
| Responsable | Contador asignado |
| Dias bloqueado | Numero de dias desde que se bloqueo |
| Fecha limite | Deadline para resolver el bloqueo |
| Accion sugerida | Recomendacion del sistema sobre como resolver |
Codigo de color por antiguedad
Las filas de la tabla usan un codigo de color basado en la antiguedad del bloqueo:
| Antiguedad | Indicador | Nivel de alerta |
|---|---|---|
| > 15 dias | Fondo rojo claro | Alerta alta -- requiere atencion inmediata |
| > 7 dias | Fondo amarillo claro | Alerta media -- debe priorizarse |
| < 7 dias | Sin resaltado | Normal -- en seguimiento |
Los bloqueos de mas de 15 dias representan un riesgo critico. Si ves elementos en alerta alta, prioriza su resolucion de inmediato. Un bloqueo prolongado puede derivar en incumplimiento fiscal para el cliente.

Pestana: Por Colaborador6452c20
Esta pestana muestra una tarjeta resumen para cada colaborador del equipo, permitiendote evaluar la carga de trabajo y el rendimiento individual de un vistazo.
Tarjeta del colaborador
Cada tarjeta incluye:
| Elemento | Descripcion |
|---|---|
| Nombre | Nombre completo del colaborador |
| Rol | Su puesto (Accountant, Admin, Partner, Payroll Specialist) |
| Oficina | Guadalajara o Penasco |
| Semaforo | Indicador visual de estado general |
| Avatar | Iniciales del colaborador |
Estadisticas por colaborador
Debajo de la informacion basica, cada tarjeta muestra metricas operativas:
| Metrica | Descripcion |
|---|---|
| Clientes asignados | Numero de clientes bajo su responsabilidad |
| Tareas pendientes | Tareas que aun no se han completado |
| Tickets abiertos | Tickets de soporte activos |
| Meses por cerrar | Periodos contables pendientes de cierre |
| % completado | Porcentaje de avance en el periodo actual |
Sistema de semaforo
El semaforo indica el estado general del colaborador:
| Color | Estado | Criterio |
|---|---|---|
| Verde | En orden | Cumplimiento > 80%, sin clientes en riesgo |
| Amarillo | En riesgo | Cumplimiento entre 60-79% o con clientes en riesgo |
| Rojo | Atrasado | Cumplimiento < 60% o multiples clientes en riesgo |
Clientes en riesgo
Cuando un colaborador tiene clientes en riesgo, estos se listan debajo de las estadisticas con su nombre. Esto te permite identificar rapidamente que clientes necesitan atencion adicional.
Pestana: KPIs6452c20
La pestana de KPIs ofrece una vision analitica del rendimiento del equipo con graficos y tablas de metricas.
Metricas principales
Cumplimiento antes del dia 17
Un grafico de linea que muestra el porcentaje de tareas completadas antes de la fecha limite mensual (dia 17) a lo largo de los ultimos 6 meses.
| Mes | Ejemplo de tasa |
|---|---|
| Sep 2025 | 83% |
| Oct 2025 | 86% |
| Nov 2025 | 84% |
| Dic 2025 | 89% |
| Ene 2026 | 91% |
| Feb 2026 | 87% |
Una tasa de cumplimiento consistente por encima del 85% indica que el equipo tiene un buen ritmo de trabajo. Si la tasa baja por debajo del 80%, es momento de revisar la carga de trabajo y los bloqueos.
Dias promedio de cierre
Promedio de dias que toma completar una tarea desde su creacion hasta su cierre. Este indicador se muestra como:
- Numero global del periodo actual
- Desglose por colaborador en una tabla comparativa
Distribucion de carga de trabajo
Un grafico de barras que compara por cada colaborador:
- Clientes asignados -- Barras en azul oscuro (navy)
- Tareas pendientes -- Barras en rosa polvo (dusty rose)
Esto te permite identificar desbalances en la asignacion de trabajo. Si un colaborador tiene 37 clientes y 19 tareas pendientes mientras otro tiene 20 clientes y 6 tareas, probablemente necesitas redistribuir.
Distribucion de razones de bloqueo
Un grafico de pastel (pie chart) que muestra la proporcion de cada tipo de bloqueo:
| Razon | Proporcion tipica |
|---|---|
| Documentacion pendiente | 35% |
| Esperando cliente | 28% |
| Error en declaracion | 20% |
| Revision pendiente | 17% |
Si "Documentacion pendiente" o "Esperando cliente" representan mas del 50% de los bloqueos, considera implementar mejores procesos de comunicacion con los clientes o usar mas activamente el canal de WhatsApp.
Tabla de cumplimiento por portafolio
Debajo de los graficos encontraras una tabla detallada con el rendimiento de cada colaborador:
| Columna | Descripcion |
|---|---|
| Colaborador | Nombre del contador |
| Total clientes | Numero de clientes en su portafolio |
| Cerrados | Clientes con todas las tareas completadas |
| Pendientes | Clientes con tareas sin completar |
| % Cumplimiento | Porcentaje de clientes cerrados |
| Dias promedio | Promedio de dias para completar tareas |

Visibilidad por rol6452c20
La informacion visible en Pipeline varia segun tu rol:
| Rol | Pestana Pipeline | Pestana Bloqueados | Pestana Colaborador | Pestana KPIs |
|---|---|---|---|---|
| owner | Todos los tickets | Todos | Todos | Completos |
| admin | Todos los tickets | Todos | Todos | Completos |
| manager | Tickets de su departamento | De su departamento | De su departamento | De su departamento |
| accountant | Solo sus tickets asignados | Sus bloqueos | Solo su tarjeta | Solo sus metricas |
| viewer | Todos (solo lectura) | Todos (solo lectura) | Todos (solo lectura) | Completos (solo lectura) |
Si eres {role:accountant}, el Kanban se convierte en tu herramienta personal de gestion. Veras solo tus tareas asignadas, lo que simplifica la vista y te permite enfocarte en tu trabajo.
Flujo de trabajo recomendado6452c20
Para sacar el maximo provecho del Pipeline, te recomendamos el siguiente flujo diario:
Cobranza6452c20
El modulo de Cobranza te da control completo sobre los ingresos del despacho: facturacion, cobros, ingresos extraordinarios y la distribucion entre socios. Desde el seguimiento de pagos mensuales hasta la gestion de proyectos especiales como tramites SIROC o REPSE, todo se centraliza aqui.

Estructura del modulo6452c20
Cobranza se organiza en cuatro pestanas que cubren diferentes aspectos de la gestion financiera del despacho:
| Pestana | Icono | Descripcion |
|---|---|---|
| Cobranza General | Signo de pesos | Vision global de facturacion, cobros y tendencias |
| Facturas | Documento | Gestion individual de facturas emitidas y recibidas |
| Ingresos Extra | Portafolio | Ingresos por servicios extraordinarios fuera de la cuota mensual |
| Socios | Personas | Distribucion de ingresos entre socios del despacho |
Filtro de oficina
En la parte superior del modulo encontraras un filtro global de oficina que aplica a todas las pestanas:
| Opcion | Descripcion |
|---|---|
| Todas | Muestra datos consolidados de todas las oficinas |
| Guadalajara | Filtra solo datos de la oficina de Guadalajara |
| Penasco | Filtra solo datos de la oficina de Penasco |
El filtro de oficina es especialmente util para los socios que quieren ver el rendimiento de cada ubicacion por separado antes de revisar el consolidado.
Pestana: Cobranza General6452c20
La pestana de Cobranza General te da una vision ejecutiva del estado financiero del periodo actual.
KPIs principales
Se muestran 4 tarjetas de indicadores en la parte superior:
| KPI | Descripcion | Calculo |
|---|---|---|
| Facturado | Total en facturas emitidas en el periodo | Suma de montos de todas las facturas del mes |
| Cobrado | Total efectivamente recibido | Suma de pagos confirmados |
| Pendiente | Monto que falta por cobrar | Facturado - Cobrado |
| Tasa de cobro | Porcentaje de cobro sobre lo facturado | (Cobrado / Facturado) x 100 |
Una tasa de cobro saludable para un despacho contable esta por encima del 85%. Si tu tasa esta por debajo, revisa los pagos pendientes y vencidos en la tabla de pagos.
Grafico de tendencia (6 meses)
Debajo de los KPIs encontraras un grafico de barras que compara los ingresos facturados vs cobrados de los ultimos 6 meses (Sep 2025 a Feb 2026). Esto te permite:
- Identificar estacionalidad en los cobros
- Detectar meses con alta diferencia entre facturado y cobrado
- Proyectar ingresos futuros basandote en tendencias
Las barras usan dos colores:
- Azul oscuro (navy) -- Ingresos facturados
- Rosa polvo (dusty rose) -- Ingresos cobrados
Tabla de pagos
La tabla detalla cada pago individual del periodo actual:
| Columna | Descripcion |
|---|---|
| Cliente | Nombre del cliente |
| Monto | Monto total de la factura |
| Pagado | Cantidad efectivamente cobrada |
| Estado | Pagado, Pendiente, Vencido o Parcial |
| Metodo de pago | Transferencia, efectivo, tarjeta, etc. |
| No. Factura | Numero de la factura asociada |
| Entidad de facturacion | Razon social que emitio la factura |
Filtros de estado de pago
Puedes filtrar la tabla por estado:
| Filtro | Descripcion |
|---|---|
| Todos | Muestra todos los pagos |
| Pagado | Solo pagos confirmados |
| Pendiente | Pagos aun no recibidos |
| Vencido | Pagos que pasaron su fecha limite |
| Parcial | Pagos recibidos de forma incompleta |
Resumen de ingresos extra
Al final de la pestana de Cobranza General se muestra un resumen de los ingresos extraordinarios del periodo, con el detalle de cada concepto, su estado y monto.

Pestana: Facturas6452c20
La pestana de Facturas te permite gestionar el ciclo de vida completo de las facturas del despacho.
Flujo de una factura
Cada factura pasa por los siguientes estados:
Emitida --> Recibida --> Cobrada
|
+--> Pendiente --> Vencida
| Estado | Significado |
|---|---|
| Emitida | La factura fue generada y enviada al cliente |
| Recibida | El cliente confirmo la recepcion de la factura |
| Cobrada | El pago fue recibido y conciliado |
| Pendiente | El pago no se ha recibido pero no esta vencido |
| Vencida | La fecha de pago ya paso sin recibir el monto |
KPIs de facturacion
En la parte superior se muestran indicadores del periodo:
| KPI | Descripcion |
|---|---|
| Total facturas | Numero de facturas emitidas en el periodo |
| Monto total | Suma de todos los montos facturados |
| Cobradas | Numero y monto de facturas cobradas |
| Vencidas | Numero y monto de facturas vencidas |
Crear factura nueva
Para crear una nueva factura:
- Cliente -- Selecciona el cliente del dropdown
- Entidad de facturacion -- Razon social emisora
- Monto -- Monto total de la factura en MXN
- Fecha de emision -- Fecha en que se emite
- Fecha de vencimiento -- Fecha limite de pago
Tabla de facturas
La tabla muestra todas las facturas del periodo con:
| Columna | Descripcion |
|---|---|
| Numero | Numero de folio de la factura |
| Cliente | Nombre del cliente |
| Entidad | Razon social de facturacion |
| Monto | Monto en pesos mexicanos (formato $X,XXX) |
| Fecha emision | Fecha en que se emitio |
| Fecha vencimiento | Fecha limite de pago |
| Estado | Badge con el estado actual |
Los montos se muestran en formato de moneda mexicana:$29,750(sin centavos) o$29,750.50(con centavos cuando aplica). El sistema usa el formatoes-MXestandar.
Pestana: Ingresos Extra6452c20
Los Ingresos Extra representan servicios especiales que el despacho cobra mas alla de la cuota mensual regular. Estos pueden ser proyectos unicos, tramites especializados o asesorias.
Categorias de ingresos extra
| Categoria | Descripcion |
|---|---|
| SIROC | Registro ante el Sistema de Informacion de la Obra |
| REPSE | Registro de Prestadoras de Servicios Especializados |
| Planeacion Fiscal | Estrategias de optimizacion fiscal |
| Servicios Legales | Asesorias y tramites legales (constituciones, contratos) |
| Servicios Financieros | Gestiones bancarias, creditos, valoraciones |
| Personalizado | Cualquier otro servicio no categorizado |
Tipos de cobro
Cada ingreso extra se cobra de una de dos formas:
| Tipo | Descripcion | Ejemplo |
|---|---|---|
| Fijo | Un monto fijo acordado con el cliente | Registro SIROC: $6,500 MXN |
| Porcentaje | Un porcentaje calculado sobre un monto base | Planeacion Fiscal: 3.5% sobre $850,000 = $29,750 |
Crear ingreso extra
- Cliente -- Selecciona el cliente
- Oficina -- Guadalajara o Penasco
- Categoria -- Selecciona del dropdown (SIROC, REPSE, etc.)
- Concepto -- Descripcion detallada del servicio
- Tipo -- Fijo o Porcentaje
- Si es fijo: ingresa el monto directamente
- Si es porcentaje: ingresa el monto base y el porcentaje
- Periodo -- Mes y ano al que corresponde
- Monto base: $2,000,000
- Porcentaje: 1.5%
- Monto calculado: $30,000
Tabla de ingresos extra
La tabla muestra cada ingreso con:
| Columna | Descripcion |
|---|---|
| Cliente | Nombre del cliente |
| Oficina | Ubicacion de origen |
| Categoria | SIROC, REPSE, etc. |
| Concepto | Descripcion del servicio |
| Tipo | Fijo o Porcentaje |
| Monto base | Monto de referencia (para porcentajes) |
| Porcentaje | Solo para tipo porcentaje |
| Monto calculado | Monto final a cobrar |
| Periodo | Mes y ano |
Alcance de ingresos
Cada ingreso extra tiene un alcance que determina como se distribuye:
| Alcance | Descripcion |
|---|---|
| OFFICE_ONLY | El ingreso pertenece solo a la oficina que lo genero. No se comparte. |
| SHARED_PARTNERS | El ingreso se reparte entre los socios del despacho segun sus porcentajes. |
Los tramites SIROC y REPSE tipicamente sonOFFICE_ONLYporque son servicios de la oficina local. Los proyectos de planeacion fiscal y asesorias especiales suelen serSHARED_PARTNERSporque benefician al despacho completo.

Pestana: Socios6452c20
La pestana de Socios es exclusiva para el rol {role:owner} y proporciona visibilidad sobre como se distribuyen los ingresos entre los socios del despacho.
Tarjetas de socios
En la parte superior se muestra una tarjeta por cada socio del despacho:
| Elemento | Descripcion |
|---|---|
| Nombre | Nombre del socio |
| Rol | Socio Fundador, Socio Director, Socia Operativa, etc. |
| Porcentaje | Su participacion en la distribucion (ej: 33.33%) |
Distribucion de porcentajes
Los ingresos compartidos (SHARED_PARTNERS) se dividen entre los socios segun su porcentaje de participacion. Por ejemplo, para 3 socios con participacion equitativa:
| Socio | Porcentaje | Sobre $29,750 |
|---|---|---|
| Alexis | 33.33% | $9,916 |
| David | 33.33% | $9,916 |
| Gabriela | 33.34% | $9,918 |
Los centavos de diferencia en la distribucion se ajustan automaticamente para que la suma siempre coincida con el monto total. El ultimo socio en la lista absorbe los centavos de redondeo.
Alcance de ingresos por socio
Es importante entender que no todos los ingresos se comparten:
| Tipo de ingreso | Distribucion |
|---|---|
| Cuotas mensuales de clientes | Se distribuyen por oficina |
Ingresos extra OFFICE_ONLY | Solo para la oficina que los genero |
Ingresos extra SHARED_PARTNERS | Se dividen entre todos los socios |
Tabla de asignaciones
La tabla detalla cada ingreso compartido con su distribucion:
| Columna | Descripcion |
|---|---|
| Ingreso | Descripcion del concepto |
| Oficina origen | Guadalajara o Penasco |
| Monto total | Monto total del ingreso |
| Pagado | Monto efectivamente cobrado |
| Alcance | SHARED_PARTNERS u OFFICE_ONLY |
| Splits | Desglose por socio: monto asignado y monto pagado |
Planeacion Fiscal Q1 - Grupo del Pacifico
Oficina: Guadalajara | Total: $29,750 | Pagado: $29,750
Alexis: $9,916 / $9,916 (cobrado)
David: $9,916 / $9,916 (cobrado)
Gabriela: $9,918 / $9,918 (cobrado)
Formato de moneda6452c20
En todo el modulo de Cobranza, los montos se presentan en pesos mexicanos (MXN) con el formato estandar:
| Formato | Ejemplo |
|---|---|
| Sin centavos | $29,750 |
| Con centavos | $29,750.50 |
| Miles | $1,200,000 |
,) como separador de miles y punto (.) como separador decimal, siguiendo la convencion es-MX.
Visibilidad por rol6452c20
| Rol | Cobranza General | Facturas | Ingresos Extra | Socios |
|---|---|---|---|---|
| owner | Completo | Completo | Completo | Completo |
| admin | Completo | Completo | Completo | No visible |
| manager | De su departamento | De su departamento | De su departamento | No visible |
| viewer | Solo lectura | Solo lectura | Solo lectura | No visible |
Flujo de trabajo recomendado6452c20
Para mantener la cobranza al dia, sigue este flujo mensual:
Tickets6452c20
El modulo de Tickets es el sistema de soporte interno de CumpleAI. Aqui se gestionan todas las solicitudes, incidencias y consultas -- tanto las creadas manualmente como las generadas automaticamente por el sistema cuando detecta una opinion negativa u otro problema critico.

Estructura del modulo6452c20
El modulo de Tickets tiene dos vistas principales:
| Vista | Ruta | Descripcion |
|---|---|---|
| Lista de tickets | /tickets | Tabla paginada con todos los tickets, KPIs y filtros |
| Detalle del ticket | /tickets/[id] | Vista completa de un ticket individual con conversacion |
KPIs de tickets6452c20
En la parte superior de la lista de tickets se muestran 4 indicadores clave:
| KPI | Icono | Descripcion |
|---|---|---|
| Total | Burbuja de mensaje | Numero total de tickets en el sistema |
| Abiertos | Triangulo de alerta | Tickets con estado Abierto o En Progreso |
| Criticos | Reloj | Tickets de prioridad Critica que no estan cerrados ni resueltos |
| Tiempo promedio | Palomita | Promedio de dias desde la creacion hasta la resolucion |
Los tickets criticos se resaltan porque representan situaciones que requieren atencion inmediata: opiniones negativas del SAT, errores en declaraciones ya presentadas o bloqueos que afectan a multiples clientes.
Filtros y busqueda6452c20
El modulo ofrece tres mecanismos para encontrar tickets rapidamente.
Filtro por estado
Una fila de botones en la parte superior permite filtrar por estado:
| Filtro | Estado API | Descripcion |
|---|---|---|
| Todos | -- | Muestra todos los tickets sin filtrar |
| Abiertos | OPEN | Tickets recien creados sin atender |
| En Progreso | IN_PROGRESS | Tickets que estan siendo trabajados |
| Esperando | WAITING_ON_CLIENT | Tickets pendientes de respuesta del cliente |
| Resueltos | RESOLVED | Tickets resueltos pendientes de confirmacion |
| Cerrados | CLOSED | Tickets finalizados |
Filtro por prioridad
Debajo de los filtros de estado encontraras filtros de prioridad:
| Filtro | Color del indicador | Descripcion |
|---|---|---|
| Todas | -- | Sin filtro de prioridad |
| Critica | Rojo oscuro (interactive-hover) | Situaciones urgentes |
| Alta | Rosa (interactive-default) | Prioridad elevada |
| Media | Gris medio (text-secondary) | Prioridad normal |
| Baja | Gris claro (text-muted) | Prioridad baja |
Busqueda por texto
Un campo de busqueda con icono de lupa permite buscar tickets por:
- Asunto del ticket
- Nombre del cliente asociado
La busqueda es en tiempo real: los resultados se filtran conforme escribes.
Tabla de tickets6452c20
La tabla principal muestra los tickets con las siguientes columnas:
| Columna | Descripcion |
|---|---|
| # | Numero de identificacion unico del ticket |
| Asunto | Titulo descriptivo del ticket |
| Cliente | Nombre comercial del cliente asociado |
| Prioridad | Indicador visual con punto de color (critica, alta, media, baja) |
| Categoria | Tipo de ticket (ver tabla de categorias abajo) |
| Asignado | Nombre del colaborador responsable |
| Fecha | Fecha de creacion del ticket |
| Estado | Badge con el estado actual |
Ordenamiento
Los tickets se ordenan automaticamente por prioridad de mayor a menor:
Dentro de la misma prioridad, se mantiene el orden por fecha de creacion.
Navegacion al detalle
Para ver el detalle completo de un ticket, haz clic en cualquier fila de la tabla. Seras redirigido a la pagina de detalle /tickets/[id].
Categorias de tickets6452c20
Cada ticket se clasifica en una de seis categorias:
| Categoria (API) | Etiqueta en pantalla | Descripcion |
|---|---|---|
COMPLIANCE_ISSUE | Cumplimiento | Problemas relacionados con obligaciones fiscales |
DOCUMENT_REQUEST | Documentos | Solicitudes de documentacion o expedientes |
TAX_QUERY | Fiscal | Consultas sobre temas fiscales o tributarios |
SYSTEM_ISSUE | Sistema | Problemas tecnicos con la plataforma |
ONBOARDING | Onboarding | Temas relacionados con la alta de nuevos clientes |
BILLING | Facturacion | Temas de facturacion y cobros |
La categoria Cumplimiento es la mas comun y frecuentemente se genera automaticamente cuando el sistema detecta una opinion negativa del SAT, IMSS o INFONAVIT.
Crear ticket nuevo6452c20
Para crear un ticket manualmente:
- Asunto -- Titulo descriptivo y conciso del problema o solicitud
- Cliente -- Selecciona el cliente del dropdown
- Prioridad -- Critica, Alta, Media o Baja
- Categoria -- Selecciona la categoria apropiada
- Descripcion -- Detalle completo del ticket con toda la informacion relevante
Auto-creacion de tickets6452c20
CumpleAI genera tickets automaticamente en las siguientes situaciones:
| Evento desencadenante | Prioridad | Categoria | Descripcion |
|---|---|---|---|
| Opinion negativa SAT | Alta | Cumplimiento | Se detecta una opinion de cumplimiento negativa del SAT |
| Opinion negativa IMSS | Alta | Cumplimiento | Se detecta una opinion de cumplimiento negativa del IMSS |
| Opinion negativa INFONAVIT | Alta | Cumplimiento | Se detecta una opinion de cumplimiento negativa del INFONAVIT |
Detalle del ticket6452c20
Al hacer clic en un ticket de la lista, accedes a su vista de detalle completa.
Encabezado del ticket
La parte superior muestra:
| Elemento | Descripcion |
|---|---|
| Boton "Volver a Tickets" | Enlace para regresar a la lista |
| Numero de ticket | #123 en formato monoespaciado |
| Estado | Badge con el estado actual |
| Prioridad | Badge con el color correspondiente |
| Categoria | Badge con la categoria del ticket |
Informacion del ticket
Un panel lateral muestra la informacion estructurada:
| Campo | Descripcion |
|---|---|
| Asunto | Titulo completo del ticket |
| Cliente | Nombre del cliente con enlace a su perfil |
| Asignado a | Nombre y avatar del colaborador asignado |
| Creado | Fecha y hora de creacion |
| Prioridad | Con indicador de punto de color |
| Categoria | Tipo de ticket |
Cambio de estado
En la vista de detalle puedes cambiar el estado del ticket usando un dropdown:
- Abierto
- En Progreso
- Esperando Cliente
- Resuelto
- Cerrado
Conversacion del ticket
La parte central de la vista de detalle es la conversacion: un hilo cronologico de comentarios donde los colaboradores discuten y resuelven el ticket.
Cada comentario muestra:
| Elemento | Descripcion |
|---|---|
| Avatar | Iniciales del autor |
| Nombre | Nombre completo del autor |
| Rol | Badge indicando Admin, Contador, Cliente o Sistema |
| Fecha | Timestamp del comentario (dia, mes, ano, hora, minuto) |
| Mensaje | Contenido del comentario |
| Rol | Color del badge |
|---|---|
| Admin | Negro (text-primary) |
| Contador | Gris medio (text-secondary) |
| Cliente | Rosa (interactive-default) |
| Sistema | Gris claro (text-muted) |
@Menciones
Dentro de los comentarios puedes mencionar a otros colaboradores usando el formato @Nombre Completo. Las menciones se renderizan como badges interactivos que resaltan el nombre del mencionado.
Ejemplo:
"@Carlos Herrera favor de revisar la documentacion del cliente antes del viernes."
Agregar comentario
En la parte inferior de la conversacion encontraras un campo de texto para agregar nuevos comentarios:
Adjuntos
Los tickets soportan archivos adjuntos que pueden cargarse tanto al crear el ticket como en los comentarios. Los formatos soportados incluyen PDF, XML e imagenes.

Paginacion6452c20
La lista de tickets usa paginacion con 15 tickets por pagina. En la parte inferior de la tabla encontraras controles de navegacion:
| Control | Descripcion |
|---|---|
| Anterior (<) | Navega a la pagina anterior |
| Siguiente (>) | Navega a la pagina siguiente |
| Indicador | Muestra "Pagina X de Y" |
Al cambiar un filtro de estado o prioridad, la paginacion se reinicia automaticamente a la pagina 1 para que siempre veas los primeros resultados del nuevo filtro.
Visibilidad por rol6452c20
La informacion visible en el modulo de Tickets varia segun tu rol:
| Rol | Tickets visibles | Acciones permitidas |
|---|---|---|
| owner | Todos los tickets de la organizacion | Crear, comentar, cambiar estado, cerrar |
| admin | Todos los tickets de la organizacion | Crear, comentar, cambiar estado, cerrar |
| manager | Tickets de su departamento | Crear, comentar, cambiar estado, cerrar |
| accountant | Solo tickets de sus clientes asignados | Crear, comentar, cambiar estado |
| payroll | Tickets relacionados con nomina | Crear, comentar, cambiar estado |
| viewer | Todos los tickets (solo lectura) | Ver solamente |
Si eres {role:accountant}, el sistema filtra automaticamente para mostrarte solo los tickets de los clientes que tienes asignados. Esto se basa en elemployeeIdde tu perfil y el campoassignedTode cada ticket.
Flujo de estados de un ticket6452c20
Los tickets siguen un flujo logico de estados:
Abierto --> En Progreso --> Esperando Cliente --> Resuelto --> Cerrado
Tambien es posible regresar a estados anteriores:
- De Esperando Cliente a En Progreso cuando el cliente responde
- De Resuelto a En Progreso si la solucion no fue aceptada
- De Cerrado a Abierto si el problema resurge (reabrir)
Significado de cada estado
| Estado | Significado | Quien actua |
|---|---|---|
| Abierto | El ticket fue creado y espera ser atendido | Nadie aun -- debe asignarse o el asignado debe iniciar |
| En Progreso | Un colaborador esta trabajando activamente en el ticket | El colaborador asignado |
| Esperando Cliente | Se requiere informacion o accion del cliente | El cliente debe responder |
| Resuelto | El problema fue resuelto, pendiente de confirmacion | El cliente o un supervisor debe confirmar |
| Cerrado | El ticket esta finalizado | Ninguna accion necesaria |
Integracion con otros modulos6452c20
Los tickets no viven aislados -- se conectan con otros modulos de CumpleAI:
Desde Cumplimiento
Cuando se detecta una opinion negativa (SAT, IMSS o INFONAVIT), el modulo de Cumplimiento crea automaticamente un ticket de categoria "Cumplimiento" con prioridad "Alta".
Desde Pipeline
Los bloqueos prolongados (mas de 15 dias) pueden generar tickets para escalar la situacion. Estos tickets se vinculan al cliente y al colaborador responsable.
Desde el Portal del Cliente
Los clientes pueden crear tickets desde el Portal (portal.cumpleai.com). Estos tickets aparecen en la lista general del modulo de Tickets con el origen marcado como "Cliente".
Consejos practicos6452c20
WhatsApp6452c20
CumpleAI integra WhatsApp Business API como canal principal de comunicación con tus clientes. Desde este módulo puedes enviar y recibir mensajes, gestionar plantillas aprobadas por Meta, monitorear el bot de inteligencia artificial y revisar métricas de uso en tiempo real.
Acceso: Propietario, Admin, Gerente, Contador.
Ruta de navegación: Menú lateral > WhatsApp.
Visión general de la interfaz6452c20
La pantalla de WhatsApp se organiza en cinco pestañas ubicadas en la parte superior:
| Pestaña | Descripción |
|---|---|
| Conversaciones | Lista de chats activos con clientes y panel de mensajes |
| Bot AI | Historial de interacciones del bot y transcripciones de voz |
| Plantillas | Catálogo de plantillas aprobadas por Meta |
| Notificaciones Empleados | Alertas internas enviadas a contadores por WhatsApp |
| Métricas | Gráficos de volumen de mensajes, distribución y uso de plantillas |
- Total Conversaciones — cantidad de chats activos.
- Mensajes sin Leer — mensajes pendientes de atención.
- Plantillas Enviadas Hoy — volumen de plantillas disparadas en el día.
- Tasa de Respuesta — porcentaje de mensajes entrantes que recibieron respuesta.

Conversaciones6452c20
La pestaña principal muestra un diseño dividido en dos paneles: la lista de conversaciones a la izquierda y el panel de mensajes a la derecha.
Lista de conversaciones
Cada elemento de la lista muestra:
- Avatar con iniciales del cliente.
- Nombre del cliente en texto prominente.
- Último mensaje truncado como vista previa.
- Hora del último mensaje (formatos: hora, "Ayer", día de la semana, o fecha).
- Contador de no leídos como insignia rosa cuando hay mensajes pendientes.
En la parte superior de la lista encontrarás un campo de búsqueda para filtrar conversaciones por nombre de cliente o contenido del mensaje.

Buscar una conversación
Panel de mensajes
Al seleccionar una conversación, el panel derecho muestra el hilo completo de mensajes con el diseño clásico de burbujas:
- Mensajes salientes (enviados por tu equipo) — alineados a la derecha, fondo sutil.
- Mensajes entrantes (del cliente) — alineados a la izquierda, fondo claro.
Cada burbuja incluye:
- Texto del mensaje o contenido de la plantilla.
- Marca de tiempo en la esquina inferior.
- Indicador de estado para mensajes salientes:
- Un palomita gris — Enviado.
- Doble palomita gris — Entregado.
- Doble palomita oscura — Leído.
- Icono de alerta — Fallido.

Se manejan cuatro tipos de mensaje: Texto (libre), Plantilla (aprobada por Meta), Documento (PDF, Excel, etc.) e Imagen.
Enviar un mensaje
Enter para enviar el mensaje.Enviar una plantilla
{{doble llave}}.Iniciar una nueva conversación
Bot AI6452c20
El bot de inteligencia artificial de CumpleAI atiende consultas frecuentes de los clientes por WhatsApp de forma automática, sin intervención humana.
Conversaciones del bot
La sección Bot AI muestra un historial de todas las interacciones gestionadas por el bot:
| Campo | Descripción |
|---|---|
| Cliente | Nombre y teléfono del cliente |
| Última pregunta | El texto que escribió el cliente |
| Respuesta del bot | La respuesta generada por la IA |
| Hora | Marca de tiempo de la interacción |
| Estado | Resuelta por bot o Escalada a agente |
- Resuelta por bot — la IA proporcionó una respuesta satisfactoria y el cliente no requirió atención humana.
- Escalada a agente — la consulta fue derivada a un contador o agente humano para atención personalizada.

Capacidades del bot
El bot puede: consultar estado de declaraciones, informar sobre vencimientos, consultar saldos y pagos, listar documentos requeridos, crear tickets automáticamente, y escalar a un agente humano.
Auto-respuestas y escalamiento
Transcripción de notas de voz
CumpleAI transcribe automáticamente los mensajes de voz que los clientes envían por WhatsApp. Cada transcripción muestra:
- Cliente — nombre y número de teléfono.
- Duración — tiempo del audio (por ejemplo, 0:42).
- Transcripción — texto completo generado por IA a partir del audio.
- Ticket — identificador del ticket vinculado (si aplica).
- Hora — marca de tiempo de recepción.

Las transcripciones permiten a tu equipo revisar rápidamente el contenido sin necesidad de escuchar cada audio, lo que agiliza la atención especialmente en horarios de alta demanda.
Plantillas6452c20
Las plantillas son mensajes pre-aprobados por Meta que puedes enviar a tus clientes fuera de la ventana de conversación de 24 horas. CumpleAI incluye un catálogo robusto de plantillas diseñadas para despachos contables mexicanos.
Catálogo de plantillas
El catálogo se presenta como una tabla con los siguientes campos:
| Campo | Descripción |
|---|---|
| Nombre | Identificador legible de la plantilla |
| Categoría | Tipo: Documentos, Recordatorios, Estado de Caso, Confirmaciones, Encuestas |
| Estado de aprobación | Aprobada, Pendiente, Rechazada |
| Texto del cuerpo | Vista previa del contenido con variables |
| Respuestas rápidas | Botones que el cliente puede tocar para responder |
| Última actualización | Fecha de la modificación más reciente |
| Usos | Cantidad de veces que se ha enviado |
Categorías de plantillas
CumpleAI organiza las plantillas en cinco categorías:
Documentos — Solicitudes y gestión de documentación.
- Solicitud de Documento: Pide al cliente que envíe un documento específico.
- Solicitud Firma Digital: Invita al cliente a firmar un documento a través del portal.
Recordatorios — Avisos de vencimientos y obligaciones fiscales.
- Recordatorio Documento Faltante: Segundo aviso cuando un documento no ha sido recibido.
- Notificación de Vencimiento: Alerta urgente con días restantes.
- Aviso Declaración Anual: Recordatorio de temporada de declaración anual.
Estado de Caso — Actualizaciones sobre trámites en proceso.
- Actualización Estado de Caso: Informa al cliente sobre cambios en su expediente.
Confirmaciones — Acuses de recibo y bienvenidas.
- Confirmación Recepción Documento: Confirma que el despacho recibió un documento.
- Bienvenida Onboarding: Mensaje de bienvenida para clientes nuevos.
- Confirmación de Pago Recibido: Acuse de pago con referencia.
Encuestas — Medición de satisfacción.
- Encuesta de Satisfacción: Solicita calificación del 1 al 5 al cliente.
Variables en plantillas
Las plantillas usan variables entre doble llave que se sustituyen al momento del envío:
| Variable | Ejemplo |
|---|---|
{{nombre_cliente}} | Carlos Mendoza |
{{nombre_documento}} | Estado de cuenta febrero 2026 |
{{periodo}} | Enero 2026 |
{{fecha_limite}} | 28/02/2026 |
{{nombre_asesor}} | Laura Gómez |
{{numero_caso}} | CMP-089 |
{{monto}} | $8,500 MXN |
{{referencia}} | REF-88421 |
Respuestas rápidas
Muchas plantillas incluyen botones de respuesta rápida que el cliente puede tocar directamente en WhatsApp (por ejemplo: "Ya lo envié" / "Necesito más tiempo", "Entendido, gracias" / "Tengo una pregunta"). Estos botones simplifican la interacción y generan datos estructurados para el seguimiento.
Notificaciones a empleados6452c20
Esta pestaña muestra las alertas internas que el sistema envía automáticamente a los contadores y gerentes de tu equipo a través de WhatsApp.
Tipos de notificación
| Tipo | Etiqueta | Descripción |
|---|---|---|
nuevo_cliente | Nuevo Cliente | Se asignó un cliente nuevo a la cartera del empleado |
documento_faltante | Doc. Faltante | Un cliente tiene documentos pendientes |
vencimiento_7d | Vence en 7d | Obligación fiscal vence en 7 días |
vencimiento_3d | Vence en 3d | Obligación fiscal vence en 3 días |
vencimiento_1d | Vence mañana | Obligación fiscal vence mañana (urgente) |
escalacion_vencido | Escalación | Obligación ya venció, requiere escalamiento |
cambio_estado_tarea | Cambio Estado | Una tarea de compliance cambió de estatus |
vencimiento_ticket | Ticket Vence | Un ticket de soporte está por vencer su SLA |
Estados de entrega
Cada notificación muestra su estado de entrega:
- Entregado — el mensaje llegó al dispositivo del empleado.
- Leído — el empleado abrió y leyó el mensaje.
- Fallido — la entrega falló (el empleado puede estar sin conexión o con WhatsApp desvinculado).
Vista de la tabla de notificaciones
Cada fila de la tabla muestra:
- Empleado — nombre del destinatario.
- Tipo — etiqueta del tipo de notificación.
- Mensaje — contenido completo de la alerta.
- Cliente relacionado — a qué cliente se refiere la notificación.
- Hora — marca de tiempo del envío.
- Estado — indicador de entrega.

Métricas6452c20
La pestaña de métricas ofrece una visión analítica del uso de WhatsApp en tu despacho con tres visualizaciones:
Volumen diario de mensajes
Un gráfico de líneas que muestra la evolución diaria de mensajes enviados y recibidos durante los últimos 30 días.
- Línea azul — mensajes enviados.
- Línea rosa — mensajes recibidos.
- Los picos típicos se observan en días hábiles, con caídas en fines de semana.
Este gráfico te ayuda a identificar tendencias de comunicación y planificar la capacidad de tu equipo.
Distribución por tipo de destinatario
Un gráfico de dona (pie) que muestra cómo se distribuyen los mensajes entre:
- Clientes — mensajes directos a clientes.
- Empleados — notificaciones internas al equipo.
- Bot Automático — respuestas generadas por la IA.
Uso de plantillas por categoría
Un gráfico de barras horizontales que muestra la frecuencia de uso de cada categoría de plantilla:
- Confirmaciones (mayor uso).
- Recordatorios.
- Documentos.
- Estado de Caso.
- Encuestas (menor uso).

Seguimiento de mensajes6452c20
CumpleAI rastrea el estado de cada mensaje enviado por WhatsApp Business API. Los cuatro estados posibles forman una progresión:
El estado se actualiza en tiempo real en el hilo de conversación y también se refleja en los reportes de métricas.
Buenas prácticas6452c20
- Respeta la ventana de 24 horas: Después de 24 horas sin respuesta del cliente, solo puedes enviar plantillas aprobadas.
- Usa respuestas rápidas: Los botones de respuesta rápida aumentan la tasa de respuesta y generan datos estructurados.
- Revisa las transcripciones: Los audios transcritos te permiten priorizar la atención sin escuchar cada mensaje.
- Monitorea la tasa de entrega: Si muchos mensajes marcan "Fallido", verifica la configuración de la API en la sección de Configuración.
- Aprovecha el bot: Deja que la IA atienda consultas frecuentes y enfoca a tu equipo en tareas de alto valor.
- Personaliza las plantillas: Usa las variables disponibles para que cada mensaje se sienta personalizado.
Reportes y Analítica6452c20
El módulo de Reportes y Analítica de CumpleAI te ofrece una visión completa del desempeño de tu despacho contable a través de tres dimensiones analíticas: Ingresos, Cumplimiento y Clientes. Todos los gráficos se alimentan de datos reales del sistema y se actualizan en tiempo real.
Acceso: Propietario, Admin, Gerente. Los Contadores ven solo reportes de sus clientes asignados.
Ruta de navegación: Menú lateral > Reportes.
Controles globales6452c20
En la parte superior de la página encontrarás los controles que afectan a todos los gráficos y tablas del módulo.
Selector de periodo
Un grupo de botones permite elegir el rango temporal de los datos:
| Periodo | Descripción |
|---|---|
| Último Mes | Datos del mes en curso |
| Último Trimestre | Últimos 3 meses |
| Último Semestre | Últimos 6 meses (valor por defecto) |
| Anual | Últimos 12 meses |
Botones de exportación
A la derecha del selector de periodo se ubican tres acciones:
- Exportar CSV — descarga los datos tabulares en formato CSV compatible con Excel.
- Exportar PDF — genera un documento PDF con los gráficos y tablas.
- Programar Reporte — abre un menú desplegable con tres frecuencias:
- Diario
- Semanal
- Mensual

Programar un reporte automático
Exportar un gráfico individual
Cada sección de gráficos incluye un botón de descarga independiente que exporta solo los datos de esa visualización:
Analítica de Ingresos6452c20
La primera sección del módulo se enfoca en el desempeño financiero de tu despacho. Incluye tres gráficos:
Ingresos acumulados
Un gráfico de área que muestra la evolución de los ingresos durante los últimos 6 meses con dos series:
- Ingresos acumulados — línea superior con relleno de área, representa el total facturado acumulado.
- Cobrado acumulado — línea inferior, muestra el efectivo recibido acumulado.
La diferencia entre ambas líneas representa las cuentas por cobrar acumuladas. Un gráfico sano muestra que la línea de cobro sigue de cerca a la de ingresos.
Lectura clave: Si la brecha entre ambas líneas se agranda mes a mes, indica un problema creciente de cobranza.

Cobro por oficina
Un gráfico de barras apiladas que desglosa los cobros mensuales por oficina del despacho (por ejemplo, Guadalajara y Peñasco).
- Cada barra representa un mes.
- Los segmentos de color muestran la contribución de cada oficina.
- El tooltip muestra los montos exactos al pasar el cursor.
Lectura clave: Permite identificar qué oficinas generan más ingresos y detectar tendencias de crecimiento o contracción por ubicación.

Top 10 clientes
Una tabla ranking que muestra los 10 clientes con mayor facturación, ordenados de mayor a menor:
| Columna | Descripción |
|---|---|
| # | Posición en el ranking |
| Cliente | Nombre o razón social |
| Facturado | Monto total facturado en el periodo (formato MXN) |
| Cobrado | Monto efectivamente cobrado (formato MXN) |
| Barra visual | Proporción cobrado/facturado representada como barra de progreso |
$XX,XXX.
Lectura clave: Un cliente con alta facturación pero bajo cobro requiere atención inmediata del área de cobranza.
Analítica de Cumplimiento6452c20
La segunda dimensión analítica se centra en el cumplimiento fiscal de tus clientes. Incluye tres visualizaciones:
Tendencia de cumplimiento
Un gráfico de línea que muestra la tasa de cumplimiento mensual (porcentaje de obligaciones presentadas a tiempo) durante los últimos 6 meses.
- El eje Y representa el porcentaje de cumplimiento (0% a 100%).
- El eje X muestra los meses.
- Los datos provienen del endpoint
/api/reports/compliance.
Lectura clave: Una tendencia descendente indica que el equipo está presentando declaraciones fuera de plazo. Investiga si es un problema de carga de trabajo o de documentación faltante del cliente.

Distribución de tareas
Un gráfico de dona que muestra la distribución de tareas de compliance del periodo actual por estado:
| Estado | Descripción |
|---|---|
| Completada | Obligación presentada y aceptada |
| Presentada | Enviada al SAT, en espera de acuse |
| En progreso | El contador está trabajando en ella |
| Esperando | Pendiente de documentación del cliente |
| Vencida | Pasó la fecha límite sin presentarse |
| Pendiente | Aún no se ha iniciado |
Lectura clave: Un alto porcentaje en "Esperando" sugiere que necesitas enviar más recordatorios a los clientes para que entreguen su documentación.

Cumplimiento por contador
Un gráfico de barras horizontales que muestra la tasa de cumplimiento individual de cada contador del equipo:
- Cada barra representa a un contador.
- La longitud indica su porcentaje de cumplimiento (obligaciones completadas / total asignadas).
- Los contadores se ordenan por tasa de cumplimiento.
La información se acompaña del total de tareas y las completadas para cada empleado.
Lectura clave: Identifica a los contadores con menor cumplimiento para ofrecer apoyo, redistribuir carga de trabajo o implementar capacitación.
Analítica de Clientes6452c20
La tercera dimensión ofrece visibilidad sobre la composición y evolución de tu cartera de clientes.
Clientes por régimen fiscal
Un gráfico de pie que segmenta a tus clientes por tipo de régimen fiscal. Las categorías típicas incluyen:
- Persona Moral (General de Ley).
- Persona Física con Actividad Empresarial.
- RESICO (Régimen Simplificado de Confianza).
- Sueldos y Salarios.
- Otros regímenes.
Los datos provienen del campo de régimen fiscal registrado en el perfil de cada cliente.
Lectura clave: Conocer la distribución de regímenes te permite planificar la capacitación de tu equipo y asignar contadores especializados por tipo de contribuyente.

Clientes por estado
Un gráfico de barras que muestra cuántos clientes tienes en cada estado:
| Estado | Descripción |
|---|---|
| Activos | Clientes en servicio regular |
| Onboarding | Clientes en proceso de alta |
| Bloqueados | Clientes con servicios suspendidos (por ejemplo, por falta de pago) |
| Inactivos | Clientes dados de baja o sin actividad |
Nuevos clientes por mes
Un gráfico de barras que muestra la cantidad de clientes nuevos registrados cada mes durante los últimos 6 meses.
Lectura clave: Te ayuda a visualizar las tendencias de adquisición de clientes y planificar la capacidad de tu equipo para atender nuevas altas.
Responsividad de gráficos6452c20
Todos los gráficos del módulo de Reportes están construidos con contenedores responsivos que se adaptan al tamaño de la pantalla:
- Escritorio: Los gráficos se muestran a una altura de 300px con todos los ejes, leyendas y tooltips visibles.
- Móvil: La altura se reduce a 200px y algunos elementos se simplifican para mejorar la legibilidad en pantallas pequeñas.
Los tooltips interactivos muestran los valores exactos al pasar el cursor (escritorio) o al tocar el gráfico (móvil).
Permisos por rol6452c20
El alcance de los datos visibles en Reportes depende del rol del usuario:
| Rol | Alcance de datos |
|---|---|
| Propietario | Todos los datos de la organización |
| Admin | Todos los datos de la organización |
| Gerente | Datos de todos los clientes y contadores de su área |
| Contador | Solo datos de sus clientes asignados |
| Auditor | Lectura de todos los datos (sin exportación) |
Casos de uso comunes6452c20
Revisar el desempeño mensual del despacho
Preparar una junta de resultados trimestrales
Identificar problemas de cobranza
Glosario de métricas6452c20
| Métrica | Definición |
|---|---|
| Ingresos acumulados | Suma total de montos facturados desde el inicio del periodo seleccionado |
| Cobrado acumulado | Suma total de pagos recibidos desde el inicio del periodo seleccionado |
| Tasa de cumplimiento | Porcentaje de obligaciones fiscales presentadas a tiempo respecto al total |
| Distribución de tareas | Proporción de tareas de compliance en cada estado para el mes actual |
| Cumplimiento por contador | Porcentaje de tareas completadas vs. asignadas por cada empleado |
| Clientes por régimen | Cantidad de clientes registrados en cada régimen fiscal del SAT |
| Nuevos clientes | Cantidad de clientes dados de alta en un mes específico |
Equipo6452c20
El módulo de Equipo te permite gestionar a los miembros de tu despacho contable, monitorear su desempeño en tiempo real, revisar sesiones de actividad, administrar roles y permisos, y consultar el registro de auditoría de todas las acciones realizadas en el sistema.
Acceso: Propietario, Admin, Gerente.
Ruta de navegación: Menú lateral > Equipo.
Indicadores clave (KPIs)6452c20
En la parte superior de la página se muestra una barra de cuatro KPIs:
| KPI | Descripción |
|---|---|
| En línea ahora | Número de empleados conectados actualmente al sistema |
| Ausentes | Empleados con estado "Away" (sesión activa pero inactivos) |
| Horas hoy (equipo) | Suma total de horas trabajadas por todo el equipo en el día |
| Acciones hoy | Número total de acciones registradas en el sistema durante el día |
Navegación por pestañas6452c20
El módulo se organiza en cinco pestañas:
| Pestaña | Descripción |
|---|---|
| Equipo | Tarjetas de empleados con información de contacto y métricas |
| Actividad | Gráfico de carga de trabajo por empleado |
| Sesiones | Historial de inicio/cierre de sesión y detalle de actividad |
| Roles y Permisos | Definición de roles y matriz de permisos RBAC |
| Registro de Auditoría | Log completo de todas las acciones realizadas en el sistema |
Tarjetas de empleados6452c20
La vista principal muestra una cuadrícula de tarjetas, una por cada miembro del equipo. Cada tarjeta contiene:
Información del encabezado
- Avatar con iniciales del empleado y fondo de color según el rol:
- Fondo rosa para Propietarios (Partners).
- Fondo oscuro para el resto de los roles.
- Indicador de estado — un círculo de color en la esquina inferior del avatar:
- Oscuro — En línea.
- Rosado — Ausente.
- Gris — Desconectado.
- Nombre completo del empleado.
- Semáforo de desempeño — indicador visual junto al nombre:
- Oscuro con etiqueta "Excelente" — cumplimiento superior al 85%.
- Rosado con etiqueta "Aceptable" — cumplimiento entre 70% y 85%.
- Rosa fuerte con etiqueta "Atención" — cumplimiento inferior al 70%.
- Rol — cargo dentro del despacho.
Datos de contacto
- Oficina — ubicación o departamento.
- Email — correo electrónico.
- Teléfono — número de contacto.
Métricas de actividad
- Último acceso — fecha y hora del último inicio de sesión.
- Horas — horas trabajadas hoy y en la semana.
Métricas de desempeño
| Métrica | Descripción |
|---|---|
| Clientes | Número de clientes activos asignados |
| Tareas | Número de tareas de compliance pendientes |
| Tickets | Número de tickets de soporte abiertos |
Barra de cumplimiento
En la parte inferior de la tarjeta se muestra una barra de progreso de cumplimiento:
- El porcentaje se calcula como: tareas completadas / total de tareas asignadas.
- El color de la barra refleja el semáforo: oscuro (excelente), rosado (aceptable) o rosa fuerte (atención).

Acciones por tarjeta
Cada tarjeta incluye dos botones de acción:
- Ver sesiones (icono de ojo) — abre el detalle de sesiones del empleado.
- Editar (icono de lápiz) — abre el formulario de edición del perfil.
Jerarquía organizacional6452c20
CumpleAI implementa una jerarquía de tres niveles para despachos contables:
Propietario / Admin (Director)
└── Gerente Contable
└── Contador / Especialista Nómina
Roles del despacho
| Rol | Descripción | Cantidad típica |
|---|---|---|
| Propietario | Dueño del despacho. Acceso total al sistema, configuración, facturación y usuarios. | 1 |
| Admin | Gestión completa de operaciones, clientes y equipo. | 1 |
| Gerente Contable | Supervisión de contadores, revisión de entregables y reportes. | 2 |
| Contador | Gestión de clientes asignados, documentos, compliance y tickets. | 5+ |
| Especialista Nómina | Procesamiento de nómina, IMSS, INFONAVIT para clientes asignados. | 1+ |
| Auditor | Lectura de todos los datos sin capacidad de edición. | 1 |
| Cliente | Acceso limitado al portal. Solo ve sus propios datos y documentos. | 40+ |
Vista de Actividad6452c20
La pestaña de Actividad presenta un gráfico de barras agrupadas que compara la carga de trabajo de cada empleado:
- Eje X: Nombre del empleado (formato corto: nombre + primer apellido).
- Barras azul/oscuro: Número de tareas de compliance asignadas.
- Barras rosa: Número de clientes activos.
Este gráfico te permite identificar desequilibrios en la distribución del trabajo y tomar decisiones sobre reasignación de clientes.

Interpretar la carga de trabajo
- Muchas tareas + pocos clientes: El empleado tiene clientes con alta complejidad fiscal.
- Pocos tareas + muchos clientes: El empleado atiende clientes sencillos (RESICO, sueldos y salarios).
- Ambos valores altos: Posible sobrecarga. Considera redistribuir.
- Ambos valores bajos: El empleado tiene capacidad para recibir más clientes.
Vista de Sesiones6452c20
La pestaña de Sesiones muestra un registro detallado de las sesiones de trabajo de cada empleado.
Lista de empleados con sesiones
Para cada empleado se muestra:
- Avatar e iniciales.
- Nombre y rol.
- Estado actual (En línea, Ausente, Desconectado).
- Botón expandir para ver el historial de sesiones.
Detalle de sesiones
Al expandir un empleado, se muestra una tabla con su historial:
| Campo | Descripción |
|---|---|
| Fecha | Día de la sesión |
| Inicio | Hora de login |
| Cierre | Hora de logout (o "Activa" si la sesión está en curso) |
| Duración | Tiempo total de la sesión |
| Acciones | Número de acciones realizadas durante la sesión |
| IP | Dirección IP desde donde se conectó |

Roles y Permisos6452c20
La pestaña de Roles y Permisos presenta el sistema de control de acceso basado en roles (RBAC) de CumpleAI.
Definición de roles
En la parte superior se muestran tarjetas para cada rol, con:
- Icono representativo del rol.
- Nombre del rol.
- Cantidad de usuarios con ese rol.
- Descripción de las capacidades del rol.
Matriz de permisos
Debajo de las tarjetas se presenta una tabla de permisos cruzada (roles vs. recursos):
| Clientes | Documentos | Tickets | Compliance | Cobranza | Reportes | Admin | Portal | |
|---|---|---|---|---|---|---|---|---|
| Propietario | Total | Total | Total | Total | Total | Total | Total | Total |
| Admin | Total | Total | Total | Total | Total | Total | Total | Lectura |
| Gerente | Total | Total | Total | Total | Lectura | Total | - | Lectura |
| Contador | Propios | Propios | Propios | Propios | Lectura | Propios | - | - |
| Nómina | Propios | Propios | Propios | Propios | - | Propios | - | - |
| Auditor | Lectura | Lectura | Lectura | Lectura | Lectura | Lectura | - | - |
| Cliente | - | Propios | Propios | - | Propios | - | - | Propios |
| Nivel | Significado |
|---|---|
| Total | Crear, leer, editar y eliminar todos los registros |
| Lectura | Solo consultar, sin capacidad de modificación |
| Propios | Solo acceder a los registros asignados al usuario |
| - | Sin acceso |

Registro de Auditoría6452c20
La pestaña de Registro de Auditoría muestra un log cronológico de todas las acciones realizadas en el sistema.
Filtros disponibles
En la parte superior encontrarás tres selectores para filtrar el log:
- Por usuario — selecciona un empleado específico o "Todos".
- Por acción — filtra por tipo de acción (login, creación, edición, etc.).
- Por entidad — filtra por tipo de recurso (Cliente, Documento, Ticket, etc.).
Tipos de acciones registradas
| Acción | Etiqueta | Descripción |
|---|---|---|
user.login | Inicio de sesión | Un usuario ingresó al sistema |
client.created | Cliente creado | Se registró un nuevo cliente |
client.updated | Cliente actualizado | Se modificaron datos de un cliente |
document.uploaded | Documento subido | Se cargó un archivo al sistema |
document.downloaded | Documento descargado | Se descargó un archivo |
compliance.status_changed | Compliance actualizado | Cambió el estado de una obligación fiscal |
ticket.created | Ticket creado | Se abrió un nuevo ticket de soporte |
payment.registered | Pago registrado | Se registró un cobro o pago |
user.role_changed | Rol cambiado | Se modificó el rol de un usuario |
settings.updated | Config. actualizada | Se cambió una configuración del sistema |
Detalle de cada entrada
Cada fila del log muestra:
- Icono y etiqueta de la acción.
- Usuario que realizó la acción.
- Detalle — descripción legible del cambio.
- Entidad — tipo y nombre del recurso afectado.
- IP — dirección IP del usuario.
- Fecha y hora — marca de tiempo exacta.
Al hacer clic en una entrada, se expande para mostrar los estados antes y después del cambio (cuando aplica):
- Estado anterior: Valores del registro antes de la modificación.
- Estado posterior: Valores después de la modificación.
Ejemplo de cambio expandido:
Acción: Rol cambiado
Usuario: Ricardo Vázquez Aceves
Detalle: Rol actualizado de Contador Junior a Contador
Estado anterior: { role: "Contador Junior" }
Estado posterior: { role: "Contador" }

Semáforo de desempeño6452c20
El semáforo es un sistema visual que clasifica a cada empleado según su tasa de cumplimiento:
| Color | Rango | Etiqueta | Significado |
|---|---|---|---|
| Oscuro (navy) | > 85% | Excelente | El empleado cumple consistentemente con sus obligaciones |
| Rosado | 70% - 85% | Aceptable | Desempeño adecuado pero con margen de mejora |
| Rosa fuerte | < 70% | Atención | El empleado necesita apoyo o redistribución de carga |
(Tareas completadas + Tareas presentadas + Tareas aceptadas) / Total de tareas asignadas × 100
El semáforo aparece tanto en la tarjeta del empleado como en la barra de cumplimiento.
Asignación de clientes6452c20
La asignación de clientes a contadores se gestiona desde dos puntos del sistema:
Desde el módulo de Equipo
Desde el módulo de Clientes
Invitar miembros al equipo6452c20
Para agregar un nuevo miembro a tu despacho:
- Nombre completo del nuevo empleado.
- Email — recibirá un correo de invitación.
- Rol — selecciona entre los roles disponibles del sistema.
- Oficina/Departamento — ubicación o área de trabajo.
Buenas prácticas6452c20
- Revisa el semáforo semanalmente: Identifica a empleados en "Atención" antes de que las obligaciones se venzan.
- Equilibra la carga de trabajo: Usa el gráfico de Actividad para detectar desequilibrios y redistribuir clientes.
- Consulta la auditoría ante incidentes: El registro de auditoría es tu primera fuente de información cuando algo no funciona como se esperaba.
- Mantén los roles actualizados: Si un empleado cambia de responsabilidades, actualiza su rol para que los permisos reflejen sus nuevas funciones.
- Monitorea las sesiones: Las sesiones te ayudan a verificar la actividad del equipo y detectar accesos no autorizados.
Configuración6452c20
El módulo de Configuración centraliza todos los ajustes de tu organización en CumpleAI. Se divide en nueve secciones accesibles desde una barra de navegación horizontal en la parte superior de la página. Cada sección se muestra como un bloque independiente con scroll suave.
Acceso: Propietario, Admin. Algunas secciones de solo lectura son visibles para Gerentes.
Ruta de navegación: Menú lateral > Configuración.
Navegación entre secciones6452c20
La barra superior muestra las nueve secciones como botones con icono y etiqueta:
| Sección | Icono | Descripción |
|---|---|---|
| General | Edificio | Datos del despacho |
| Burbuja de mensaje | Configuración de la API de WhatsApp | |
| Equipo | Personas | Tabla de empleados |
| Facturación | Tarjeta de crédito | Plan, pagos y facturación |
| Integraciones | Enchufe | Servicios conectados |
| Notificaciones | Campana | Preferencias de alertas |
| Emails | Correo | Plantillas de correo electrónico |
| Automatizaciones | Rayo | Reglas de automatización |
| Seguridad | Escudo | Autenticación, cifrado y sesiones |

General6452c20
La sección General muestra los datos principales de tu despacho contable. Los campos se alimentan de la configuración de tu organización en el sistema.
Campos de información
| Campo | Descripción | Ejemplo |
|---|---|---|
| Razón Social | Nombre legal del despacho | Vázquez & Asociados Contadores SC |
| RFC | Registro Federal de Contribuyentes | VAC201015ABC |
| Oficinas | Ubicaciones del despacho (etiquetas) | Guadalajara, Peñasco |
| Teléfono | Número principal de contacto | +52 33 1234 5678 |
| Correo electrónico de la firma | contacto@vazquezasociados.mx |

WhatsApp6452c20
Esta sección permite configurar y monitorear la conexión con WhatsApp Business API.
Estado de la conexión
En la parte superior se muestra un indicador de estado:
- Conectado (icono de verificación) — la API está activa y funcionando.
- Desconectado (icono de error) — hay un problema con la conexión.
Datos de configuración
| Campo | Descripción |
|---|---|
| Número WhatsApp | El número de teléfono vinculado a la cuenta de WhatsApp Business |
| Plantillas activas | Cantidad de plantillas aprobadas por Meta |
| Uso mensual | Número de mensajes enviados en el mes actual |
| API Key | Clave de acceso a la API (oculta por seguridad, con botón de copiar) |
| Webhook URL | Dirección del webhook para recibir eventos de WhatsApp |
Probar la conexión
Copiar la API Key
Seguridad: La API Key se muestra parcialmente oculta. Nunca compartas esta clave con personas fuera de tu organización.
Equipo6452c20
Esta sección muestra una tabla resumida de todos los empleados de tu organización.
Tabla de empleados
| Columna | Descripción |
|---|---|
| Avatar | Iniciales del empleado con fondo de color |
| Nombre | Nombre completo |
| Correo electrónico | |
| Rol | Cargo en el sistema |
| Oficina | Departamento o ubicación |
| Clientes | Número de clientes activos asignados |
Invitar un nuevo usuario
Facturación6452c20
La sección de Facturación muestra información sobre tu plan actual y los datos de pago.
Información del plan
| Campo | Descripción |
|---|---|
| Plan actual | Nombre del plan contratado (por ejemplo: Founding Partner) |
| Costo mensual | Monto del plan (por ejemplo: $1,000 USD/mes) |
| Método de pago | Tarjeta o medio de pago registrado |
| Próxima factura | Fecha de la siguiente facturación |
| Estado | Activo, Trial, Suspendido |
Integraciones6452c20
La sección de Integraciones muestra las conexiones con servicios externos.
Servicios disponibles
| Servicio | Estado | Descripción |
|---|---|---|
| WhatsApp Business | Conectado | Mensajería automatizada con clientes |
| Google Drive | No conectado | Almacenamiento y sincronización de archivos |
| Stripe | Conectado | Procesamiento de pagos en línea |
Notificaciones6452c20
La sección de Notificaciones permite configurar qué tipo de alertas deseas recibir.
Preferencias de notificación
Cada preferencia se muestra como una fila con:
- Etiqueta — nombre de la notificación.
- Descripción — explicación de cuándo se envía.
- Toggle on/off — interruptor para activar o desactivar.
| Notificación | Descripción | Por defecto |
|---|---|---|
| Notificaciones por email | Recibir alertas y resúmenes por correo electrónico | Activada |
| Alertas por WhatsApp | Notificaciones de cumplimiento y vencimientos por WhatsApp | Activada |
| Recordatorios de cumplimiento | Alertas automáticas sobre obligaciones fiscales próximas a vencer | Activada |
| Recordatorios de pago | Avisos de cobro y pagos pendientes de clientes | Activada |
| Reportes semanales | Resumen semanal de actividad y métricas clave | Activada |
Activar o desactivar una notificación
Recomendación: No desactives los recordatorios de cumplimiento a menos que tengas un proceso alternativo para dar seguimiento a los vencimientos fiscales.
Emails6452c20
La sección de Emails permite gestionar las plantillas de correo electrónico que CumpleAI envía automáticamente a tus clientes.
Plantillas disponibles
CumpleAI incluye seis plantillas de email predefinidas:
| Plantilla | Asunto | Estado |
|---|---|---|
| Recordatorio Documentos Pendientes | Tienes documentos pendientes por entregar | Activa |
| Aviso de Vencimiento | Aviso: Obligación próxima a vencer - {{deadline_date}} | Activa |
| Bienvenida Onboarding | Bienvenido/a a {{firm_name}} | Activa |
| Confirmación de Recepción | Documentos recibidos correctamente | Activa |
| Alerta de Incumplimiento | URGENTE: Incumplimiento detectado - {{obligation_name}} | Inactiva |
| Resumen Semanal | Resumen semanal de actividad - {{week_range}} | Activa |
Variables y edición de plantillas
Las plantillas usan variables entre doble llave ({{firm_name}}, {{client_name}}, {{deadline_date}}, {{obligation_name}}, {{portal_url}}, etc.) que se sustituyen automáticamente al enviar.
Editar una plantilla de email
- Asunto — la línea de asunto del correo.
- Cuerpo — el texto completo del email con soporte para variables.
Historial de envíos
Debajo de las plantillas se muestra una tabla con el historial de correos enviados (destinatario, plantilla, asunto, fecha, estado). Los estados posibles son: Entregado, Abierto, Rebotado y Pendiente.

Automatizaciones6452c20
La sección de Automatizaciones muestra las reglas que CumpleAI ejecuta automáticamente para enviar recordatorios, alertas y notificaciones sin intervención manual.
Reglas predeterminadas
CumpleAI incluye 10 reglas preconfiguradas. Cada una muestra nombre, descripción, trigger, canal (WhatsApp/Email/Ambos/Sistema), frecuencia, última y próxima ejecución, y toggle on/off:
Activar o desactivar una automatización
Nota: Desactivar una regla no afecta las ejecuciones pasadas. Los mensajes y alertas ya enviados permanecen en el historial.

Seguridad6452c20
La sección de Seguridad detalla las medidas de protección que CumpleAI implementa para proteger los datos de tu despacho y tus clientes.
Autenticación
| Característica | Detalle |
|---|---|
| Proveedor | Firebase Authentication |
| MFA | Autenticación multifactor disponible (TOTP, SMS) |
| Sesiones | Tokens JWT con renovación automática |
| Timeout | Cierre automático de sesión tras inactividad prolongada |
Cifrado de datos
| Capa | Protocolo | Descripción |
|---|---|---|
| En tránsito | TLS 1.3 | Todo el tráfico entre tu navegador y los servidores de CumpleAI viaja cifrado |
| En reposo | AES-256 | Los datos almacenados en base de datos y archivos están cifrados |
Respaldos
| Característica | Detalle |
|---|---|
| Frecuencia | Cada 24 horas (respaldo nocturno automático) |
| Retención | 30 días de respaldos históricos |
| Tipo | Respaldo completo de base de datos y archivos |
Sesiones activas
Puedes ver las sesiones activas de tu cuenta (dispositivo, IP, ubicación, última actividad). Para cerrar una sesión remota, haz clic en Cerrar sesión junto a la entrada correspondiente.
Activar autenticación multifactor (MFA)
Recomendación de seguridad: Activa MFA para todos los usuarios con rol de Propietario y Admin.
Buenas prácticas de configuración6452c20
- Mantén actualizada la información general: Razón social, RFC y datos de contacto correctos generan confianza en tus clientes.
- Prueba la conexión de WhatsApp regularmente: Verifica que el webhook y la API estén funcionando para no perder mensajes.
- No desactives automatizaciones críticas: Las reglas de recordatorio de cumplimiento son esenciales para evitar multas y recargos.
- Personaliza las plantillas de email: Agrega el tono y personalidad de tu despacho para una comunicación profesional.
- Activa MFA para todos los administradores: Es la medida de seguridad más efectiva contra accesos no autorizados.
- Revisa el historial de emails: Monitorea los correos rebotados para mantener actualizada tu base de datos de contactos.
Panel de Administración6452c20
El Panel de Administración es el centro de control operativo de CumpleAI. Desde aquí puedes monitorear la salud del sistema, supervisar las automatizaciones en ejecución, investigar incidentes, revisar métricas de infraestructura y gestionar la configuración avanzada de tu organización.
Acceso: Solo Propietario y Admin.
Ruta de navegación: Menú lateral > Admin.
Indicadores clave (KPIs)6452c20
En la parte superior de la página se muestra una franja de cuatro KPIs que resumen el estado operativo del sistema:
| KPI | Descripción | Ejemplo |
|---|---|---|
| Automatizaciones Activas | Cantidad de automatizaciones en ejecución respecto al total | 8/10 |
| Tareas en Cola | Número de jobs pendientes de ejecución en el worker | 23 |
| Incidentes Abiertos | Cantidad de errores o problemas que requieren atención | 2 |
| Salud del Sistema | Porcentaje de uptime de los últimos 30 días | 99.2% |
/api/admin/system-health. El indicador de Incidentes Abiertos se resalta con color de acento cuando hay incidentes activos.

Monitor de Automatizaciones6452c20
La sección principal del Panel de Admin es el Monitor de Automatizaciones, que muestra una tabla detallada de todas las tareas programadas del sistema.
Tabla de automatizaciones
| Columna | Descripción |
|---|---|
| Nombre | Nombre descriptivo de la automatización |
| Tipo | Programada (se ejecuta en horario fijo) o Evento (se dispara por una condición) |
| Estado | Activo, En Cola, Completado, Error |
| Última Ejecución | Fecha y hora de la ejecución más reciente |
| Próxima Ejecución | Fecha y hora programada para la siguiente ejecución |
| Duración | Tiempo que tardó la última ejecución |
| On/Off | Toggle para activar o desactivar la automatización |
Estados de las automatizaciones
| Estado | Etiqueta | Indicador visual | Descripción |
|---|---|---|---|
running | Activo | Fondo verde sutil | La automatización se está ejecutando o está lista para dispararse |
queued | En Cola | Fondo amarillo sutil | La automatización está en espera de ejecución |
completed | Completado | Fondo gris sutil | La última ejecución terminó exitosamente |
failed | Error | Fondo rojo sutil | La última ejecución falló y requiere atención |
Activar o desactivar una automatización
Crear una nueva regla
- Nombre — identificador descriptivo.
- Tipo — Programada o por Evento.
- Trigger — condición o horario de ejecución.
- Canal — WhatsApp, Email, Ambos o Sistema.

Rastreo de Incidentes6452c20
La sección de incidentes registra todos los errores y problemas detectados en los servicios de CumpleAI.
Tabla de incidentes
| Columna | Descripción |
|---|---|
| ID | Identificador único del incidente (por ejemplo: INC-001) |
| Servicio | Microservicio afectado (cumpleai-app, cumpleai-api, cumpleai-worker, etc.) |
| Severidad | Nivel de gravedad: Crítica, Alta, Media, Baja |
| Mensaje | Descripción del error |
| Fecha | Cuándo ocurrió el incidente |
| Estado | Abierto o Resuelto |
Niveles de severidad
| Severidad | Indicador visual | Descripción |
|---|---|---|
| Crítica | Fondo rojo | El servicio está caído o hay pérdida de datos. Requiere atención inmediata. |
| Alta | Fondo rojo sutil | Funcionalidad importante degradada. Afecta a múltiples usuarios. |
| Media | Fondo amarillo | Problema menor que no bloquea operaciones principales. |
| Baja | Fondo gris | Detalle cosmético o mejora de rendimiento menor. |
Investigar un incidente
Salud del Sistema6452c20
Esta sección muestra el estado de cada microservicio de CumpleAI en tiempo real.
Tabla de servicios
| Columna | Descripción |
|---|---|
| Servicio | Nombre del microservicio |
| Estado | Operativo, Degradado o Caído |
| Uptime | Porcentaje de disponibilidad en los últimos 30 días |
| Latencia P95 | Tiempo de respuesta en el percentil 95 |
| Última verificación | Cuándo se verificó por última vez |
| Uso de memoria | Porcentaje de RAM utilizada |
| Uso de CPU | Porcentaje de procesamiento utilizado |
Gráfico de métricas del sistema (24 horas)
Debajo de la tabla de servicios se muestra un gráfico de área con tres series de datos a lo largo de las últimas 24 horas:
- CPU — uso de procesador (%).
- Memoria — uso de RAM (%).
- Latencia — tiempo de respuesta promedio (ms).

Gestión de usuarios6452c20
Desde el Panel de Admin puedes gestionar todos los usuarios de tu organización.
Cambiar el rol de un usuario
Importante: Cambiar el rol de un usuario afecta inmediatamente sus permisos. Si el usuario tiene una sesión activa, los nuevos permisos se aplican en la siguiente interacción con el servidor.
Reset de contraseña
Feature flags6452c20
CumpleAI utiliza feature flags para controlar la disponibilidad de funcionalidades nuevas o experimentales.
Gestionar feature flags
Nota: Los feature flags son gestionados por el equipo de CumpleAI. Algunos flags requieren activación del plan correspondiente para estar disponibles.
Log de auditoría6452c20
El log de auditoría completo también es accesible desde el Panel de Admin. Registra todas las acciones del sistema con los siguientes datos:
| Campo | Descripción |
|---|---|
| Usuario | Quién realizó la acción |
| Acción | Tipo de acción (login, creación, edición, eliminación) |
| Entidad | Recurso afectado (Cliente, Documento, Ticket, etc.) |
| Detalle | Descripción legible del cambio |
| Estado anterior | Valores antes del cambio |
| Estado posterior | Valores después del cambio |
| IP | Dirección IP del usuario |
| Fecha | Marca de tiempo exacta |
Suplantación de usuario6452c20
La suplantación de usuario (impersonation) permite a los administradores ver el sistema exactamente como lo ve un usuario específico, sin conocer su contraseña. Esta función está diseñada exclusivamente para soporte técnico.
Cuándo usar la suplantación
- Un usuario reporta un problema que no puedes reproducir con tu cuenta.
- Necesitas verificar que los permisos de un rol funcionan correctamente.
- Un cliente del portal necesita ayuda y quieres ver lo que él ve.
Suplantar a un usuario
Advertencia de seguridad: Todas las acciones realizadas durante la suplantación quedan registradas en el log de auditoría con la nota de que fueron ejecutadas por un administrador en modo de suplantación. Usa esta función de manera responsable y solo cuando sea necesario.
Gestión de trial y plan6452c20
Desde el Panel de Admin puedes gestionar el estado de la suscripción de tu organización.
Estados de suscripción
| Estado | Descripción |
|---|---|
| Trial | Periodo de prueba gratuito (14 días). Acceso completo con límites. |
| Activo | Plan pagado activo. Sin restricciones dentro del plan. |
| Suspendido | Pago vencido. Acceso de solo lectura hasta regularizar. |
| Cancelado | Suscripción cancelada. Los datos se retienen 30 días. |
Consultar estado del trial
Durante el trial, los recursos están limitados (10 clientes, 3 usuarios, 100 mensajes WhatsApp/mes, 1 GB almacenamiento, 5 automatizaciones). Al superar cualquier límite, el sistema sugiere activar un plan pagado.
Permisos del Panel de Admin6452c20
Solo Propietario y Admin tienen acceso al Panel de Admin. Ambos roles pueden ver KPIs, gestionar automatizaciones, incidentes, salud del sistema, usuarios, roles, feature flags, suplantación y reset de contraseñas. Solo el Propietario puede gestionar el plan y cancelar la suscripción. Ningún otro rol (Gerente, Contador, etc.) tiene acceso a este panel.
Buenas prácticas de administración6452c20
- Revisa los KPIs diariamente: Los indicadores de salud del sistema te alertan sobre problemas antes de que afecten a tu equipo.
- Investiga los incidentes abiertos: No dejes incidentes sin resolver. Incluso los de severidad baja pueden escalar si se acumulan.
- Monitorea el worker: El servicio
cumpleai-workerejecuta respaldos, envío de correos y recordatorios. Si muestra estado "Degradado", los procesos automáticos pueden retrasarse. - No abuses de la suplantación: Usa esta función solo para soporte técnico legítimo. Todas las acciones quedan registradas.
- Mantén actualizados los feature flags: Si una funcionalidad experimental genera problemas, desactívala rápidamente desde los feature flags.
- Verifica los respaldos: Asegúrate de que el "Respaldo nocturno BD" se ejecute sin errores. Este es tu última línea de defensa contra pérdida de datos.
- Planifica la transición del trial: Si tu organización está en periodo de prueba, activa el plan pagado antes de que expire para evitar interrupciones de servicio.
Playbooks por Rol (CRM Web)6ea1b5e
Este capitulo define secuencias operativas por rol.
Playbook de Owner6ea1b5e
Secuencia diaria
Secuencia semanal
Playbook de Admin6ea1b5e
Proceso: crear nuevo usuario
Proceso: validacion de primer dia
Playbook de Manager6ea1b5e
Secuencia diaria
Secuencia semanal
Playbook de Accountant6ea1b5e
Secuencia diaria
Cierre del dia
- Sin vencimientos urgentes sin revisar.
- Bloqueos documentados.
- Comentarios de ticket listos para handoff.
Playbook de Payroll6ea1b5e
Secuencia diaria
Playbook de Viewer6ea1b5e
Secuencia diaria
Proceso transversal: primer login de nuevo colaborador6ea1b5e
Matriz de escalacion6ea1b5e
| Situacion | Responsable inicial | Escalacion |
|---|---|---|
| Error de acceso/rol | Admin | Owner |
| Bloqueo critico de cumplimiento | Accountant | Manager -> Owner |
| Sobrecarga de equipo | Manager | Owner |
| Incidente del sistema | Admin | Owner + soporte |