Saltar al contenido
Logo de Integrasoft Consulting
Modernización · 2025

Digitalización de flujos operativos y gestión de solicitudes con SAI-Hub

Desarrollamos una plataforma para gestionar solicitudes de atención interna, con campos dinámicos, roles, dashboard, adjuntos y seguimiento de solicitudes atrasadas.

Impacto del proyecto

  • Trazabilidad

    Cada solicitud conserva su estado y su historial, en lugar de correos e instrucciones verbales

  • Atrasos visibles

    Las solicitudes vencidas se marcan en el listado y en el dashboard según su fecha límite

Hitos clave

  • Configuración dinámica de solicitudes y campos personalizados
  • Cinco roles con vistas y permisos según su función
  • Dashboard con solicitudes por vencer, vencidas y por gestionar
  • Adjuntos de cualquier tipo y notas de voz en cada solicitud

Ficha del caso

Industria
Comercialización de materiales eléctricos técnicos
Año
2025

El desafío operativo

Una comercializadora líder de materiales eléctricos técnicos enfrentaba el desafío de gestionar su operación diaria con métodos manuales, como correos sin trazabilidad e instrucciones verbales.

En un sector donde la satisfacción del cliente depende de la precisión técnica y del cumplimiento de procesos de homologación, la falta de una herramienta centralizada dificultaba la correcta clasificación de tareas críticas y la trazabilidad de procesos en los que cada detalle es crítico.

El desafío consistía en digitalizar el “día a día”, permitiendo registrar datos variables según el tipo de requerimiento, sin perder la rigurosidad necesaria para las validaciones técnicas o internas.

La solución implementada

A partir de una definición base presentada por el cliente, desarrollamos una plataforma robusta que actúa como núcleo operativo y cubre todas las aristas que en ese momento representaban problemas para su operación. Lo que sigue corresponde a lo entregado hasta la versión 1.2.3.

Motor de solicitudes dinámicas (frontend)

Utilizamos Next.js + PostgreSQL, un sistema de base de datos, para crear una interfaz altamente flexible que permite replicar cualquier flujo de trabajo de la comercializadora.

La solución destaca por:

  • Multiempresa: Permite gestionar múltiples empresas y segmentar solicitudes para operarios, gerentes o jefaturas que participan en más de una organización.
  • Gestión de áreas: Permite definir jefaturas y responsables, además de crear o editar los tipos de solicitudes que cada área prestará.
  • Tipos de solicitudes: Permite definir parámetros predeterminados por tipo, como días de respuesta, esfuerzo inicial, estado inicial y solicitantes permitidos. También permite configurar antecedentes, es decir, parámetros dinámicos que se crean para cada solicitud.
  • Estados: Permite crear estados y etapas para el seguimiento de cada solicitud, manteniendo trazabilidad completa durante todo su ciclo de vida.
  • Visualización de solicitudes: Entrega vistas por rol con filtros por empresa, área, estado, prioridad y fecha, facilitando el control operativo y la toma de decisiones.

Sai Hub

Roles y dashboard

Definimos cinco roles (superadministrador, administrador, jefatura, responsable y usuario), cada uno con las solicitudes y permisos que corresponden a su función.

El dashboard de inicio muestra las solicitudes abiertas según su plazo (vigentes, por vencer y vencidas), gráficos por estado y prioridad, y una sección de solicitudes por gestionar: sin responsable, vencidas o estancadas.

Solicitudes atrasadas

Una solicitud se considera atrasada cuando no está cerrada y su fecha límite ya pasó. Se marca en el listado y en el dashboard, y desde los gráficos se puede abrir el detalle de las vencidas. Cada persona ve las atrasadas que están dentro de su alcance según su rol.

Adjuntos, notificaciones y cierre

  • Adjuntos: cada solicitud admite archivos de cualquier tipo y notas de voz.
  • Notificaciones: se avisa al solicitante y al responsable de los cambios relevantes de la solicitud.
  • Cierre y reapertura: al cerrar se registra una calificación y un comentario, y reabrir exige un motivo. Todo queda en el historial.

Arquitectura de datos de alta trazabilidad (backend)

La capa de servicios, construida sobre API Routes de Next.js, Prisma y PostgreSQL, fue optimizada para la integridad y el posterior análisis de datos:

  • Persistencia estructurada: La base de datos relacional mantiene solicitudes, estados, historial y evaluaciones en tablas separadas, lo que deja los datos preparados para análisis posteriores.
  • Seguridad y auditoría: Implementación de NextAuth para un control de acceso basado en roles (RBAC) y un registro histórico de cada cambio realizado en las solicitudes.
  • Eficiencia en servidor: Uso de Server Actions, funciones que se ejecutan directamente en el servidor, para gestionar la carga de archivos y validaciones de negocio pesadas de forma ágil y segura.

Despliegue en infraestructura propia

Como parte de la solución, desplegamos la aplicación en un servidor propio de la empresa, instalando PostgreSQL para asegurar autonomía sobre la data y control total del entorno.

Para la conectividad segura entre usuarios y servidor, implementamos Cloudflare Tunnel, eliminando exposición directa de puertos y reforzando la continuidad operativa del servicio.

NOTA

Al permitir que la empresa defina sus propios campos y tipos de solicitud, SAI-Hub se convierte en una herramienta orgánica que crece y se ajusta a medida que los procesos de homologación eléctrica evolucionan.

Valor agregado y resultados

SAI-Hub reemplaza una operativa manual por un flujo digital basado en datos: cada solicitud conserva su estado, su historial, sus documentos y su evaluación de cierre.

Gracias a la centralización de documentos y a la estructura de datos, la gerencia cuenta con la información para evaluar el cumplimiento de sus procesos internos y detectar a tiempo las solicitudes que se atrasan.

El resultado es una base escalable y transparente para operar el servicio interno con trazabilidad.

Sin compromisos

¿Creamos algo estable para ti?

Sin presiones: solo una charla honesta para ver si hacemos buen equipo.