Se busca un desarrollador con experiencia en integraciones de CRM y APIs de inteligencia artificial para construir un agente de IA personalizado. Este agente se integrará con Kommo CRM para atender automáticamente a los leads provenientes de WhatsApp, Instagram y Facebook. El sistema deberá mantener una memoria completa de la conversación y responder de forma contextual.
Las funcionalidades requeridas incluyen:
* Integración de Kommo crm con la api de openai.
* Recepción de mensajes mediante webhooks de Kommo.
* Desarrollo de un servidor/backend propio, preferiblemente en Python (FastAPI) o
Node.js.
* Almacenamiento persistente del historial completo de conversaciones por cada lead.
* Capacidad del agente para recordar toda la conversación y utilizar el contexto completo en cada respuesta.
* Generación automática de un resumen actualizado del lead, incluyendo intereses, objeciones, presupuesto, país, y otros datos relevantes.
* Despliegue del sistema en un servicio cloud como Railway, Render, AWS, o una alternativa recomendada.
* Documentación básica para facilitar el mantenimiento futuro.
Las tecnologías preferidas son Python (FastAPI) o
Node.js para el backend, PostgreSQL para la base de datos, OpenAI API para la inteligencia artificial, y el uso de Webhooks y APIs REST para las integraciones. La experiencia previa con Kommo (amoCRM) es altamente deseable.
El proyecto se estructurará en las siguientes etapas:
1. Backend funcional conectado a OpenAI.
2. Integración completa con Kommo mediante webhooks.
3. Implementación de memoria persistente y almacenamiento de conversaciones.
4. Sistema de resúmenes automáticos por lead.
5. Pruebas finales, despliegue y documentación.
Se requiere que el freelancer tenga experiencia demostrable en integraciones crm + ia, apis rest y webhooks, openai api, y sistemas conversacionales. Al aplicar, por favor, incluya proyectos similares realizados, tecnologías utilizadas, experiencia con Kommo/amoCRM (si aplica) y el tiempo estimado para completar el proyecto. El pago se realizará por etapas completadas y validadas.
Duración del proyecto No definido