Terminado

N8n e Integración de Asistente Virtual Ia para Gestión de Citas Médicas en Erp y Whatsapp

Publicado el 29 Diciembre, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

La presente especificación detalla los requerimientos para la implementación de un sistema de asistencia virtual inteligente diseñado para una clínica médica que opera bajo el entorno Odoo Online (SaaS). El objetivo primordial es automatizar el ciclo de vida de una cita médica, desde el primer contacto del paciente hasta la confirmación final tras el pago. Se busca una integración fluida con el chat del sitio web del ERP, WhatsApp, Google Calendar y el módulo de facturación.

Objetivo del Proyecto:
Implementar un flujo automatizado de atención al cliente mediante un Agente de IA que gestione la disponibilidad de médicos, agende citas en Google Calendar y gestione el proceso de facturación y pago en Odoo. Este sistema debe operar eficazmente tanto en el Live Chat del sitio web de Odoo como a través de WhatsApp.

Funcionalidades Clave:
- Gestión automatizada del ciclo completo de citas médicas.
- Integración bidireccional con el Live Chat del sitio web del ERP.
- Conectividad y gestión de interacciones a través de WhatsApp.
- Sincronización de disponibilidad de médicos y agendamiento de citas en Google Calendar.
- Automatización del proceso de facturación y seguimiento de pagos mediante el módulo de facturación.
- Capacidad del Agente de IA para entender y responder a las consultas de los pacientes, verificar disponibilidad y confirmar citas.

Se espera un profesional con experiencia en desarrollo de soluciones de IA, integración de sistemas (APIs), y conocimiento profundo de la plataforma y sus módulos.

Alcance
1.    Captura de Mensajería:
Configurar Acciones Automatizadas o Server Actions en los modelos de mensajes y WhatsApp. Estas acciones deben interceptar los mensajes entrantes y enviarlos mediante un Webhook hacia n8n, incluyendo el ID del canal para permitir la respuesta.
2.    Estructura Contable y de Ventas:
Definir los diarios de venta, productos y métodos de pago. Debe garantizar que el flujo de creación de factura y generación de link de pago sea funcional vía API.
3.    Notificación de eventos
Configurar el Webhook de salida que notifique a n8n en tiempo real cuando el estado de una factura cambie a "Pagado", cerrando así el ciclo de la cita.
Entregables
Server Actions configuradas, usuario de API con permisos restringidos y documentación de IDs de registros para el especialista en n8n.
N8N
Responsabilidad
Construir el "cerebro" del proyecto, la lógica de la IA y la orquestación de APIs externas.
Alcance
Diseñar un flujo lógico que actúe como puente inteligente.
Configurar un AI Agent con capacidades de "Function Calling". Este agente debe ser capaz de:
1.    Gestión de Citas
Ejecutar consultas en tiempo real a la API de Google Calendar para identificar espacios disponibles y proponer horarios al paciente. Tras la elección, deberá realizar una reserva tentativa.
2.    Interacción con Odoo:
El flujo en n8n debe ser capaz de buscar o crear clientes (res.partner) y generar órdenes de facturación (account.move) mediante llamadas json-rpc/xml-rpc.
3.    Gestión de Pagos
Debe solicitar a Odoo la creación de un enlace de pago (Payment Link) y entregárselo al usuario de forma natural en la conversación.
4.    Confirmación Post-Pago:
Tras recibir una notificación de pago exitoso desde Odoo, el flujo de n8n deberá actualizar el evento en el calendario (confirmación), enviar la factura en PDF y dar el mensaje de éxito al paciente por el canal correspondiente (WhatsApp o Chat) y por correo electrónico.
Entregables
Workflows de n8n (.json) documentados, configuración de memoria de conversación y manejo de errores.
Criterios de Aceptación y Restricciones
•    Prueba de Flujo Completo
Un usuario inicia el chat, la IA agenda la cita, se genera el cobro y, tras el pago simulado, el usuario recibe su confirmación y factura sin intervención humana.
•    Persistencia
La IA debe reconocer al usuario y el contexto aunque existan pausas de 10 minutos en la respuesta.
•    Presupuesto Máximo
$250 USD
•    Entorno
Despliegue final exclusivo para Odoo Online.

Categoría Programación y Tecnología
Subcategoría Inteligencia Artificial
Tamaño del proyecto Pequeño

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por Efraín C. O.