Sobre este projeto
it-programming / artificial-intelligence-1
Aberto
Estamos buscando un desarrollador o consultor técnico altamente experimentado en la integración de WhatsApp Business API (Meta Cloud API) y el desarrollo de agentes conversacionales con Inteligencia Artificial. Este rol es para un proyecto real e inmediato en nuestra plataforma PropTech, que ya se encuentra en producción. El objetivo principal es construir un agente de WhatsApp que gestione leads entrantes de portales inmobiliarios, interactúe con ellos de forma natural, los califique y, si es necesario, transfiera la conversación a un broker humano, todo dentro de nuestro sistema existente y sin depender de plataformas externas de terceros.
Lo que necesitamos construir:
Un agente de WhatsApp que cumpla con las siguientes funciones:
1. Recepción de leads: El agente debe ser capaz de recibir leads de forma automática desde diversos portales inmobiliarios.
2. Inicio y sostenimiento de conversaciones: Debe iniciar y mantener diálogos fluidos en lenguaje natural con los leads.
3. Calificación de leads: El agente deberá calificar a los leads basándose en criterios clave como interés, presupuesto, plazos y tipo de operación inmobiliaria.
4. Transferencia a broker: Implementar un mecanismo para transferir el hilo de la conversación a un broker humano cuando la intervención del agente conversacional ya no sea suficiente o se detecte una intención de escalada.
5. Integración interna: Todo el proceso debe realizarse dentro de nuestra plataforma, sin el uso de plataformas externas de terceros (sin GoHighLevel, sin resellers).
Requisitos técnicos que debe dominar el candidato:
1. WhatsApp Business API (Meta Cloud API):
- Experiencia en el proceso completo de onboarding en Meta Business Manager, incluyendo verificación de empresa, creación de WABA (WhatsApp Business Account), registro de número de teléfono y aprobación de plantillas (templates HSM).
- Configuración de webhooks entrantes de Meta y verificación de tokens (hub.challenge).
- Manejo experto del flujo de ventana de 24 horas (session messages vs. Template messages).
- Gestión robusta de errores, reintentos y estados de entrega de mensajes (delivered, read, failed).
2. Integración backend:
- Diseño e implementación de nuevos modelos de datos dentro de nuestro stack tecnológico existente, para gestionar conversaciones, mensajes y el estado del agente por cada lead.
- Integración fluida con el modelo de Lead ya existente en nuestra plataforma y sus diferentes estados (lead, interested, opportunity, etc.).
- Desarrollo de un mecanismo de handoff al broker, que incluya un flag o estado que detenga la interacción del agente y notifique al broker para que tome la conversación directamente.
3. Agente conversacional con IA:
- Implementación utilizando herramientas como LangChain o directamente con las APIs de OpenAI.
- Diseño y optimización del prompt y del flujo de calificación, adaptados específicamente al negocio inmobiliario chileno.
- Manejo efectivo del contexto por conversación (memoria de sesión) para asegurar interacciones coherentes y personalizadas.
- Capacidad para la detección de intenciones complejas, permitiendo la escalada precisa al broker humano cuando sea necesario.
Categoria TI e Programação
Subcategoria Inteligência Artificial
Tamanho do projeto Grande
Prazo de Entrega: Não estabelecido
Habilidades necessárias