agntterminal /
locmxhora--:--:-- (UTC-6)turnoesc.leo
/trabajo / clinica-kinesiologia-mx
02Salud especializada2024 – 2025~6 meses

Clínica de kinesiología y ortopedia

16 módulos y un asistente propio que limpia el WhatsApp.

El problema

Una clínica con kinesiología, fisioterapia y plantillas ortopédicas operaba con cuadernos, hojas de cálculo y un CRM genérico que su personal nunca terminó de adoptar. El estado de cada plantilla ortopédica (estudio → modelado → fabricación → entrega) vivía en la cabeza del especialista. La caja se reconstruía de memoria. El CRM tenía 47 manuales en una academia online; nadie los leyó.

Lo que hice

Construí una plataforma 100% a medida con 16 módulos: autenticación con recuperación de contraseña, gestión de pacientes con expediente SOAP, citas con drag & drop y validación de conflictos, catálogo unificado, Kanban de 7 estados para plantillas ortopédicas (refleja el proceso real, no uno abstracto), POS con cuentas abiertas y pagos mixtos, cierre automático de caja nocturno, auditoría inmutable con retención 5 años.

Asistente conversacional «Ana» en WhatsApp/Facebook/Instagram que agenda en vivo, respeta visibilidad de servicios y normaliza teléfonos MX. Stack: Next.js 15 + Prisma 6 + PostgreSQL 16 + Auth.js v5 + n8n + Chatwoot. Todo en infraestructura del cliente: sin lock-in, sin pago por usuario, datos propios.

Lo que cambió

16
módulos a la medida
7
estados personalizados en un Kanban operativo
24/7
asistente propio agendando en vivo

De libretas y CRM genérico a plataforma a medida 24/7. Asistente propio que agenda en vivo, no un asistente genérico. Cierre automático de caja vía cron nocturno. Audit log inmutable: ni admin puede editar.

Lo que aprendí construyéndolo

Un CRM con 47 manuales y academia online no es una solución: es una confesión. Confiesa que la herramienta no se diseñó para un negocio particular y que el costo de adaptarla recae sobre el equipo que la usa todos los días. Cuando construyes el sistema para el negocio, no necesitas academia para usarlo. Necesitas usarlo.

Stack

  • Next.js 15
  • TypeScript estricto
  • PostgreSQL 16
  • Prisma 6
  • Auth.js v5
  • Zod
  • Chatwoot
  • n8n
  • LLM con guardrails
  • Docker

versión técnica completa → disponible en fase 2 (agnt.support corporativo)

siguiente caso → agnt_trading_bot · producto propio— Alfredo · agnt