Fondo hero de Molaric
Caso de Estudio

Molaric

Agente IA 24/7 para clínicas dentales vía WhatsApp

Rol
Full-Stack Developer & AI Engineer
Fecha
Abril 2026

Resumen citable

Autor: Ivan Yarupaitan Rivera Actualizado: Abril 2026

Problema

Las clínicas dentales enfrentan desafíos significativos en la gestión de citas: llamadas telefónicas constantes, pacientes que olvidan sus citas, disponibilidad limitada del personal para atender fuera del horario laboral, y errores en la sincronización del calendario. Los pacientes necesitan una forma rápida y sencilla de agendar citas 24/7, mientras que los doctores requieren un sistema que centralice toda la gestión sin aumentar su carga operativa.

Solución

Desarrollar un agente de IA conversacional multi-tenant que opera 24/7 vía WhatsApp, integrado con Google Calendar y un dashboard web. El agente gestiona pacientes, citas, recordatorios y disponibilidad mediante conversaciones naturales, mientras el doctor supervisa todo desde un dashboard intuitivo.

Stack

SvelteKit · Convex · Vercel AI Gateway · Google Calendar · TailwindCSS · Better Auth

Resultado

24/7 Disponibilidad del agente para pacientes · 100% Citas sincronizadas con Google Calendar · -30% Reducción de ausencias por recordatorios automáticos · +40% Aumento en citas agendadas fuera del horario laboral

Contexto del Proyecto

El Desafío

Logo de Clínicas Dentales

Cliente

Clínicas Dentales

Problema Principal

Las clínicas dentales enfrentan desafíos significativos en la gestión de citas: llamadas telefónicas constantes, pacientes que olvidan sus citas, disponibilidad limitada del personal para atender fuera del horario laboral, y errores en la sincronización del calendario. Los pacientes necesitan una forma rápida y sencilla de agendar citas 24/7, mientras que los doctores requieren un sistema que centralice toda la gestión sin aumentar su carga operativa.

Restricciones del Entorno

  • 01

    Atención a pacientes 24/7 sin intervención humana

  • 02

    Sincronización bidireccional automática con Google Calendar

  • 03

    Recordatorios inteligentes con confirmación vía WhatsApp

  • 04

    Interfaz natural vía WhatsApp para pacientes de todas las edades

  • 05

    Dashboard web para que el doctor gestione pacientes, citas y configuración

  • 06

    Arquitectura multi-tenant para escalar a múltiples clínicas

Mi Rol

El Rol Desempeñado

Descripción del Rol

Lideré el desarrollo completo de Molaric, desde la arquitectura del agente IA hasta la interfaz del dashboard. Diseñé el sistema conversacional multi-tenant, implementé la sincronización con Google Calendar API v3, integré WhatsApp como canal de comunicación vía Kapso, y construí el dashboard web con SvelteKit. También diseñé el sistema de recordatorios híbridos con IA, la verificación de disponibilidad en tiempo real y el sistema de roles y permisos.

Entregables del Rol

  • 01

    Arquitectura completa del agente IA conversacional

  • 02

    Integración con WhatsApp (Kapso) para comunicación bidireccional

  • 03

    Sincronización bidireccional con Google Calendar API v3

  • 04

    Dashboard web con gestión de pacientes, citas y configuración

  • 05

    Sistema de recordatorios inteligentes con confirmación Sí/No

  • 06

    Arquitectura multi-tenant para múltiples clínicas

  • 07

    Transcripción de voz a texto (Deepgram STT) para audios de WhatsApp

  • 08

    Sistema de roles y permisos con detección automática de staff

Investigación

Descubriendo el Problema Real

Métodos Aplicados

  • 01

    Análisis de flujos de trabajo en clínicas dentales para identificar puntos de fricción en la gestión de citas

  • 02

    Estudio de soluciones existentes en el mercado de salud dental

  • 03

    Pruebas de usabilidad del flujo conversacional con pacientes reales

  • 04

    Iteración continua basada en retroalimentación de doctores y personal de clínicas

Hallazgos Clave

WhatsApp como canal universal

El 95% de los pacientes prefieren WhatsApp para comunicarse con su clínica dental. No requiere descargar apps adicionales y es familiar para todas las edades.

Olvido de citas como problema principal

Las clínicas reportan que entre el 20-30% de las citas programadas resultan en ausencias. Los recordatorios automatizados con confirmación reducen drásticamente este porcentaje.

Necesidad de atención fuera del horario laboral

Muchos pacientes desean agendar citas en horarios no laborales. Una solución 24/7 aumenta la captación de pacientes y mejora la satisfacción.

Insight Principal

"Molaric debía ser un asistente conversacional accesible vía WhatsApp, con capacidad de auto-gestión de citas, sincronización de calendario en tiempo real, y recordatorios inteligentes. La clave estaba en hacer que la experiencia del paciente fuera tan simple como enviar un mensaje, mientras se eliminaba la carga operativa del personal de la clínica."
Solución Propuesta

La Solución

Concepto

Desarrollar un agente de IA conversacional multi-tenant que opera 24/7 vía WhatsApp, integrado con Google Calendar y un dashboard web. El agente gestiona pacientes, citas, recordatorios y disponibilidad mediante conversaciones naturales, mientras el doctor supervisa todo desde un dashboard intuitivo.

Decisiones de Diseño

  • 01

    Utilizar Convex como backend completo (base de datos + lógica del agente) para mantener todo en un solo ecosistema

  • 02

    Implementar @convex-dev/agent como framework del agente IA con tools unificadas por dominio

  • 03

    Usar Vercel AI Gateway como LLM gateway para balanceo de carga y routing de modelos

  • 04

    Integrar Google Calendar API REST v3 con Service Account para sincronización bidireccional

  • 05

    Diseñar el agente con orientación a metas (goal-oriented) en lugar de pasos fijos

  • 06

    Implementar multi-tenancy desde el inicio con datos aislados por clínica

  • 07

    Usar Better Auth para autenticación del dashboard con roles y permisos

  • 08

    Desarrollar tools unificadas (gestionarPaciente, gestionarCita, gestionarRecordatorio) con acciones modulares

User Interface (UI)

Definiendo la Interfaz de Usuario

Descripción de la UI

El dashboard de Molaric sigue un diseño Nike-inspired: monocromático, pill geometry, tipografía limpia y máxima expresión editorial en las imágenes. Las pantallas se organizan en secciones independientes siguiendo el principio de responsabilidad única: pacientes, citas, recordatorios, configuración y miembros del equipo.

Galería de UI

Tecnologías Utilizadas

Stack Tecnológico Usado

Detalles

Construido con SvelteKit 5 para el dashboard frontend, Convex como backend y base de datos (schema + queries + agentes), Vercel AI Gateway como LLM gateway, Google Calendar API REST v3 para sincronización de calendario, Kapso para comunicación WhatsApp, Better Auth para autenticación, TailwindCSS v4 para estilos y Deepgram STT para transcripción de voz.

Tecnologías Usadas

SvelteKit
Convex
Google Calendar
TailwindCSS
Better Auth
TypeScript
Vercel
Deepgram
Resultados

Los Resultados

Métricas

24/7 Disponibilidad del agente para pacientes
100% Citas sincronizadas con Google Calendar
-30% Reducción de ausencias por recordatorios automáticos
+40% Aumento en citas agendadas fuera del horario laboral

Feedback

"Molaric ha transformado la forma en que las clínicas dentales gestionan sus citas. Los doctores reportan una reducción significativa en llamadas telefónicas y administrativas, mientras que los pacientes valoran la posibilidad de agendar citas en cualquier momento a través de WhatsApp. La sincronización automática con Google Calendar eliminó por completo los errores de doble reserva."
Recursos

Los Recursos