Volver al blog

Despacho Responde: WhatsApp, trazabilidad y CRM institucional para una atención ciudadana más simple y auditable

Despacho Responde propone un MVP GovTech basado en WhatsApp Business API para extender la consulta de expedientes del Despacho Presidencial con trazabilidad, auditoría, derivación humana y analítica operativa.

Despacho Responde: WhatsApp, trazabilidad y CRM institucional para una atención ciudadana más simple y auditable

Introducción

La atención ciudadana digital ya no puede depender únicamente de portales difíciles de recordar, horarios limitados o rutas de consulta poco intuitivas. Hoy, las personas esperan interactuar con el Estado desde canales simples, conocidos y disponibles en su vida diaria.

En ese contexto, WhatsApp se ha convertido en una puerta de entrada natural para acercar los servicios públicos a la ciudadanía. Sin embargo, abrir un canal digital no es suficiente. Para que una institución pública pueda atender mejor, también necesita trazabilidad, control, auditoría, seguridad operativa y capacidad de derivar casos a equipos humanos cuando sea necesario.

Despacho Responde surge como una propuesta técnica viable para un MVP de atención ciudadana orientado a WhatsApp. Su objetivo no es reemplazar los sistemas existentes, sino extenderlos de forma controlada, integrando un canal conversacional sobre una arquitectura desacoplada, auditable y preparada para escalar.

Problema actual

Muchas instituciones públicas cuentan con sistemas internos o portales de consulta que cumplen una función clave: centralizar información oficial sobre expedientes, trámites o procedimientos. El reto aparece cuando la ciudadanía necesita acceder a esa información de manera rápida, sencilla y desde un canal cotidiano.

En la práctica, esto puede generar fricción. El ciudadano debe conocer la ruta correcta, ingresar a un portal, entender el flujo de consulta y, en algunos casos, interpretar información técnica sin acompañamiento.

Desde la perspectiva institucional, el problema no es solo de experiencia de usuario. También existe la necesidad de mantener control sobre las respuestas, registrar interacciones, auditar eventos, monitorear demanda, identificar consultas frecuentes y derivar adecuadamente los casos que no puedan resolverse de forma automática.

Por eso, el desafío no consiste en “crear un chatbot” aislado, sino en diseñar una capa digital institucional que conecte al ciudadano con fuentes oficiales, sin comprometer la integridad del sistema de origen.

Qué es Despacho Responde

Despacho Responde es un CRM institucional orientado a WhatsApp que extiende el sistema actual de consulta de expedientes del Despacho Presidencial, sin reemplazarlo.

El valor central del MVP es permitir que la ciudadanía consulte desde WhatsApp información relacionada con:

Consulta de expedientes

El ciudadano puede solicitar información sobre el estado de un expediente a través del canal WhatsApp habilitado.

Requisitos y plazos

El sistema puede responder consultas frecuentes sobre trámites, requisitos y tiempos, siempre que esa información provenga de fuentes institucionales aprobadas.

Derivación a agentes humanos

Cuando una consulta no pueda resolverse automáticamente o requiera atención especializada, la conversación puede ser derivada a un agente humano.

Trazabilidad y auditoría

Cada interacción queda registrada como evento institucional, permitiendo seguimiento, revisión y control operativo.

Dashboard institucional

Los equipos internos pueden monitorear conversaciones, eventos y métricas desde un dashboard web institucional, incluyendo el entorno disponible en dashboard institucional.

La propuesta debe entenderse como una primera rebanada vertical de MVP: webhook, consulta de expediente, catálogo de trámites, conversación, auditoría y dashboard. Algunos módulos funcionales aún deben implementarse sobre el scaffold técnico existente.

Cómo funciona la arquitectura

La arquitectura de Despacho Responde está diseñada como una capa desacoplada y orientada a eventos.

El flujo conceptual es el siguiente:

Ciudadano → WhatsApp (+51 926 058 401) → Meta WhatsApp Business Cloud API → Webhook → NestJS API → PostgreSQL → BullMQ en Redis → ExpedienteProvider / ProceduresProvider → Socket.io → Dashboard Next.js

En términos simples, el ciudadano interactúa desde WhatsApp. Meta WhatsApp Business Cloud API entrega los mensajes entrantes y los estados de entrega al backend mediante webhooks. La API confirma la recepción de inmediato y procesa los eventos de forma asíncrona.

Esto permite evitar que la experiencia dependa de procesos lentos o bloqueantes. El backend registra eventos en PostgreSQL, utiliza Redis y BullMQ para manejar tareas en cola, consulta las fuentes institucionales disponibles y devuelve una respuesta al ciudadano.

Al mismo tiempo, Socket.io permite notificar al dashboard institucional en tiempo real, facilitando monitoreo operativo, seguimiento de conversaciones y eventual intervención humana.

Desde el punto de vista técnico, el repositorio ya cuenta con una base inicial: apps/api contiene una API NestJS base, apps/web contiene una página inicial generada por Next.js, Prisma está configurado, Docker Compose levanta PostgreSQL y Redis, y existen dependencias para Prisma, BullMQ, Redis, Socket.io, TanStack Query y Next.js.

Sin embargo, la solución todavía se encuentra en etapa inicial de scaffold. Los módulos funcionales deben implementarse para materializar el MVP.

Por qué extiende el sistema actual y no lo reemplaza

Uno de los principios más importantes de Despacho Responde es que no modifica ni reemplaza el sistema actual de consulta de expedientes.

El sistema existente del Despacho Presidencial se mantiene como la única fuente de verdad respecto al estado de los expedientes. WhatsApp y el backend de Despacho Responde consumen esa información a través de una interfaz llamada ExpedienteProvider.

Esto significa que el nuevo canal no escribe sobre el sistema de origen, no cambia su lógica interna y no altera sus reglas de negocio.

Técnicamente, esta decisión se materializa mediante un patrón de capa anticorrupción o adaptador. Esta capa permite aislar la solución nueva de los detalles internos del sistema legado, reduciendo acoplamiento y facilitando una evolución más segura.

Para una institución pública, este enfoque es especialmente relevante. Permite innovar sobre canales digitales sin poner en riesgo sistemas críticos, preservando gobernanza, control y continuidad operativa.

Alcance y fuera de alcance del MVP

El MVP de Despacho Responde debe entenderse como una propuesta acotada, viable y progresiva.

Su alcance inicial contempla la atención por WhatsApp, la consulta de información oficial, el registro de eventos, la derivación a agentes humanos y la visualización operativa desde un dashboard institucional.

También considera la posibilidad de operar inicialmente con un mock de datos simulados mientras se conecta el ExpedienteProvider a una API real de expedientes.

Supuestos y restricciones

Para avanzar con el MVP, se asume que el Despacho Presidencial dispone de una cuenta de WhatsApp Business verificada y un número aprobado.

También se asume que la fuente de expedientes expone, o expondrá, una API consultable. Mientras esa conexión real no esté disponible, el MVP puede trabajar con datos simulados para validar flujo, arquitectura y experiencia.

La base documental de trámites, requisitos, plazos y mensajes institucionales debe ser provista y aprobada por la institución. El bot no debe entregar información que no provenga de fuentes oficiales aprobadas.

Fuera de alcance

Esta solución no incluye el reemplazo o modificación del sistema de consulta de expedientes existente.

Tampoco contempla el inicio o la tramitación de expedientes nuevos por WhatsApp, pagos, notificaciones legales con valor formal, firma electrónica o atención por canales distintos a WhatsApp en esta fase.

Asimismo, el MVP no considera el tratamiento de datos sensibles como biométricos, información de salud u otros datos críticos.

Próximos pasos técnicos

El primer paso es implementar una rebanada vertical funcional que conecte el webhook de WhatsApp con el backend, registre eventos, consulte expedientes, responda al ciudadano y actualice el dashboard.

Luego, será necesario conectar el ExpedienteProvider a la API real de expedientes, manteniendo la posibilidad de conmutar entre modo mock y modo real según el entorno.

Un siguiente avance sería incorporar IA gobernada mediante RAG sobre una base documental institucional aprobada, con bloqueo de respuestas fuera de fuente. Esto permitiría mejorar la calidad conversacional sin sacrificar control institucional.

También se pueden habilitar alertas proactivas mediante plantillas aprobadas por Meta, siempre dentro del marco permitido para WhatsApp Business API.

Finalmente, será clave endurecer seguridad, observabilidad y despliegue institucional, incluyendo monitoreo, logs, control de errores, métricas operativas y prácticas de despliegue confiables.

Conclusión

La transformación digital pública no consiste únicamente en digitalizar trámites o abrir nuevos canales. Consiste en diseñar servicios más simples, trazables y cercanos, sin debilitar la gobernanza institucional.

Despacho Responde representa una propuesta técnica razonable para avanzar en esa dirección: usar WhatsApp como canal ciudadano, mantener el sistema actual como fuente oficial, incorporar trazabilidad y auditoría, y habilitar una capa operativa para equipos institucionales.

Su valor está en el equilibrio: innovación sin reemplazo abrupto, automatización con control humano, experiencia ciudadana con respaldo institucional.

La pregunta estratégica ya no es si el Estado debe estar en canales digitales cotidianos. La pregunta es cómo hacerlo con arquitectura, seguridad, trazabilidad y responsabilidad pública.

Conversemos sobre cómo diseñar servicios públicos digitales más simples, auditables y cercanos a la ciudadanía.

#GovTech #InnovaciónPública #TransformaciónDigital #WhatsAppBusinessAPI #CRMInstitucional #IAGobernada #Interoperabilidad #Trazabilidad #AtenciónCiudadana #GobiernoDigital