Sobre este proyecto
it-programming / web-development
Abierto
Se busca un desarrollador para crear un puente automático que conecte un chatbot web de Cliengo con un bot de WhatsApp que utiliza la API oficial de Meta. El objetivo principal es automatizar el envío de mensajes de WhatsApp a usuarios que interactúan con el chatbot del sitio web y proporcionan su nombre y número de teléfono.
Componentes ya resueltos y disponibles:
- Número de WhatsApp verificado en la API oficial de Meta con alta calidad.
- Plantilla de mensaje pre-redactada y lista para aprobación, con dos variables (nombre y tratamiento).
- Cliengo tiene la capacidad de disparar webhooks de salida con los datos del contacto.
- El bot de destino en WhatsApp ya existe y funciona, desarrollado en Laravel Cloud.
Funcionalidades a construir:
- Un endpoint que reciba el webhook de Cliengo, incluyendo nombre, número de teléfono y tratamiento.
- Este endpoint debe disparar la plantilla de mensaje a través de la Meta Cloud API utilizando los datos recibidos.
- Implementar una lógica de envío con las siguientes características:
- Un retraso aproximado de 2 minutos antes de enviar el mensaje.
- Respetar el horario de atención: si la solicitud llega de noche, el mensaje debe programarse para ser enviado a la mañana siguiente.
- Un sistema anti-duplicado para evitar reenviar el mismo mensaje a un contacto que ya lo recibió en días recientes.
Los detalles técnicos, como credenciales, Phone Number ID y documentación específica de Cliengo, se compartirán una vez que se contrate al profesional. Se busca una cotización que incluya el tiempo de entrega estimado, el costo total, la solución de alojamiento propuesta para el endpoint y la experiencia previa con la WhatsApp Cloud API.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
Plazo de Entrega: No definido
Habilidades necesarias