General
Catálogo Funcional
Panel de administración (staff)
👥 Clientes
- Perfil 360° con datos completos, documentos, interacciones, notas y tareas asociadas
- Búsqueda, filtros avanzados, columnas personalizables
- Importación masiva desde CSV
- Etiquetas personalizadas
- Relaciones entre clientes (empresa ↔ representantes)
- Health Score automático basado en actividad
- Portal cliente: acceso segregado, recuperación de contraseña
- Impersonación de cliente desde staff (soporte)
🎯 Prospectos
- Captación desde múltiples fuentes (web, formularios, manual, API)
- Embudo de conversión con etapas personalizables
- Follow-ups programables con recordatorios
- Conversión a cliente en un clic
- Etiquetas y segmentación
- Puntuación de leads (lead scoring)
🎫 Tickets
- Sistema de soporte con conversación completa
- Tickets desde formularios web, email y API
- Respuesta directa por email
- Asignación por departamento
- Estados: abierto, en progreso, cerrado
- Mensajes con distinción staff/cliente
- Cierre y reapertura
✅ Tareas
- Tres vistas: Lista, Kanban, Plan temporal
- Asignación a usuarios individuales o grupos
- Prioridades (baja, media, alta, urgente)
- Subtareas con estados independientes
- Hilo de conversación por tarea
- Vencimientos con recordatorios
- Integración con calendario
📅 Calendario
- FullCalendar con vistas: mes, semana, día, agenda
- Eventos con iconos Lucide personalizables
- Modal de creación con preview en vivo
- Invitaciones a participantes
- Recordatorios configurables
- Booking: citas públicas con servicios y horarios
- Sincronización con Google Calendar (vía API)
📝 Notas
- Notas enriquecidas con Editor.js (texto, listas, tablas, embebidos)
- Adjuntos de archivos (FilePond)
- Vinculación a clientes, prospectos, tareas
- Feed 360° unificado de actividad
- Búsqueda y filtros
📊 Dashboard
- KPIs personalizables
- Widgets de embudo de ventas, tareas pendientes, actividad reciente
- Gráficos con Apache ECharts
- Widgets de módulos externos
💰 Presupuestos y Propuestas
- Editor de líneas con conceptos, cantidades, precios
- Estados: borrador, enviado, aceptado, rechazado
- Chat interno staff dentro de cada presupuesto
- Envío por email al cliente
- Conversión propuesta → presupuesto
- Desglose de impuestos, subtotales, totales
- Panel documental en ficha de cliente
🧾 Facturación
- Motor fiscal con NIF/DNI normalizado
- Facturas emitidas con estados: pendiente, pagada, anulada
- Asociación automática a cliente por identificador fiscal
- Vista imprimible de factura
- Pagos vía Stripe integrados
📧 Email / Campañas
- Capa core de correo operativo (2026)
- Monitorización IMAP con sync incremental
- Bandeja de hilos con threading (Message-ID, In-Reply-To)
- Envío saliente SMTP con logs
- Campañas de email con composición y despacho asíncrono
📋 Formularios (capacidad core)
- Builder visual por bloques (campos: texto, email, teléfono, select, checkbox, textarea)
- Publicación con token único y URL pública
- Recepción de submissions con vinculación automática a cliente/prospecto
- Panel en ficha de cliente y prospecto
- Estados: recibido, leído, contactado
- Tablas staff con filtros, columnas y paginación estándar
📚 Knowledge Base
- Base de conocimiento estructurada: Bibliotecas → Artículos → Páginas
- Editor enriquecido (CoreRichEditor) con pasos secuenciales
- Tags, miembros y adjuntos por contenido
- Publicación selectiva por cliente en portal
- API REST completa para lectura/escritura
- Acciones agenticas para gestión programática
💬 CoreChat
- Chat interno con arquitectura de canales → topics → mensajes
- Editor Tiptap con menciones (@usuarios, @clientes, @tareas...)
- Hashtags (#) como capa transversal de clasificación
- Favoritos (estrellas) privados y apoyos (corazones) públicos
- Carga progresiva de histórico bajo demanda
- Imágenes remotas y vídeos YouTube embebidos
- Notificaciones en campana del shell
- Permalinks directos a mensajes
🔔 Notificaciones
- SSE (Server-Sent Events) para tiempo real
- WebPush para notificaciones de escritorio
- Campana en shell staff con badge de no leídos
- Notificaciones de menciones, tareas, tickets
⚡ Automatizaciones
- Triggers operativos configurables (cada 5 min)
- Builder visual de automatizaciones (nodos trigger → condición → acción)
- Acciones canónicas: campana, tarea, nota, evento calendario, webhook
- Lifecycle de módulos con hook
module.lifecycle.collect - Webhooks salientes con firma HMAC y reintentos
🔌 Integraciones
- Webhooks entrantes (Inbound API) con mappings configurables
- Cliente HTTP unificado con retries y rate limiting
- Vault cifrado de secretos de integración
- Jobs asíncronos individuales y batch concurrentes
- Integraciones con Stripe (pagos), Cloudflare (DNS), Google (Ads, Calendar)
🎨 Personalización
- Temas visuales V2: nexo-foundation (claro) como tema instalado por defecto; el catálogo admite temas adicionales instalables
- Runtime de contraste AA automático
- Layout editor por usuario
- Columnas personalizables en todas las tablas
- Preferencias de orden y filtros persistentes
🛡️ Seguridad y Control
- Permisos granulares por grupo y módulo
- Auditoría completa de mutaciones (core_audit_log)
- Centro de seguridad: sesiones activas, cierre remoto
- Módulos con guards obligatorios (método + CSRF + auth + permisos)
- Auditoría de superficies públicas
- Borrado seguro con papelera y restauración
- Cumplimiento RGPD: exportación/eliminación de datos
📱 App móvil
- Cliente Flutter para Android
- QR de tenant para aprovisionamiento cero-config
- Staff: tareas, notas, calendario, fichador
- Portal cliente: resumen, tickets, chat, conocimiento, presupuestos
- Módulos externos mobile-ready con contrato
staff_mobile
Portal del cliente
- Acceso con email + contraseña
- Vista de sus presupuestos (aceptar/rechazar)
- Vista de facturas
- Tickets de soporte (crear, responder)
- Base de conocimiento compartida
- Chat con el equipo staff
- Documentos y archivos compartidos
- Módulos externos visibles en portal
Funcionalidades avanzadas
🤖 IA agentica
- Agentes externos conectados mediante API keys y scopes
- Acciones declarativas para clientes, prospectos, tickets, tareas y documentos
- Respuestas y mutaciones operativas ejecutadas por la API canónica
- Asistente de ayuda funcional dentro del CRM, servido por Labs, para resolver dudas de uso sin conocimientos técnicos
- Respuestas basadas en manuales publicados, guías de módulos y contexto de navegación; si no existe una fuente suficiente, lo indica
- El chatbot funcional es de orientación y no ejecuta mutaciones sobre datos del CRM
- ForgeNEX Module Lab ofrece un asistente separado para crear, editar y depurar módulos dentro de workspaces privados
- El motor IA Core legado ha sido retirado del runtime y no forma parte de la UI ni de la configuración del CRM
Separación de superficies IA
| Superficie | Propósito | Tipo de usuario |
|---|---|---|
| Ayuda IA del CRM | Explicar pantallas, procedimientos y uso diario | Usuarios y staff |
| Chat de desarrollo de Labs | Crear y mantener módulos compatibles con NexGestión | Partners y desarrolladores |
| API / capa agéntica | Consultar y automatizar operaciones gobernadas por scopes | Integraciones y agentes |
🏪 Tienda de módulos
- Catálogo de módulos instalables desde el CRM
- Partners pueden publicar y vender módulos
- Comisiones automáticas por venta de módulos
- Módulos gratuitos y de pago
📄 Firma digital
- Contratos con firma electrónica
- Envío al cliente para firma
- Trazabilidad de firmas
🔍 Spotlight
- Búsqueda global con atajos de teclado
- Búsqueda sobre clientes, prospectos, tareas, notas, tickets, calendario, pizarras, presupuestos
- Navegación por flechas + enter
Bienvenida
Esta guía reúne el funcionamiento público de NexGestión y el contrato para conectar extensiones externas con el CRM. Está organizada por zonas de trabajo para que un equipo pueda aprender a usar la pl
Vista general
El área CRM concentra el trabajo diario de NexGestión: revisar la actividad comercial, consultar clientes y prospectos, organizar tareas, acceder a las herramientas de comunicación y lanzar acciones s