Estamos buscando un desarrollador experimentado en
Node.js para mejorar y completar la implementación de nuestro asistente de IA vía WhatsApp para una clínica oftalmológica. El asistente actual se encarga del agendamiento de citas y utiliza un stack tecnológico que incluye
Node.js, Claude AI, WhatsApp Business API, Google Calendar y MongoDB, con hosting en
Emergent.sh. El código base ya existe y funciona parcialmente, pero necesitamos un experto para llevarlo a producción con funcionalidades clave.
Las tareas principales a realizar incluyen:
1. Implementar la funcionalidad de Tool Use de Claude para permitir que el asistente (Gina) pueda agendar citas de manera efectiva y autónoma.
2. Corregir y estandarizar la gestión de zonas horarias, asegurando el uso de 'America/Mexico_City' en lugar de offsets hardcodeados.
3. Completar el flujo de autenticación y autorización OAuth de Google Calendar para una integración robusta.
4. Integrar una funcionalidad básica de pagos a través de Stripe.
5. Configurar Twilio para el entorno de producción.
Se estima que este proyecto requerirá entre 5 y 7 horas de trabajo. Se proporcionará acceso al repositorio de código y al entorno de hosting, así como contexto técnico detallado para facilitar la integración. Buscamos un profesional con experiencia en estas tecnologías y la capacidad de entregar un trabajo de alta calidad en el tiempo estimado.
Plazo de Entrega: No definido