Evaluating bids

Desarrollo de Automatización Avanzada: Whatsapp, Webhooks y Google Sheets

Published on the September 18, 2025 in IT & Programming

About this project

Open

Se busca un desarrollador para implementar un escenario de automatización robusto y profesional, reemplazando una solución existente en Make. El proyecto se centra en la integración de Webhooks, la API Cloud de WhatsApp de Meta y Google Sheets para un flujo de comunicación y registro eficiente.

El flujo de automatización requerido incluye los siguientes componentes:

1.  Entrada de datos mediante Webhook:
    *  Recepción de información en formato JSON.
    *  Los campos principales serán 'número de destino' (to) y 'mensaje' (body).
    *  Implementación de validación para asegurar que estos campos no lleguen vacíos, asignando valores por defecto si es necesario.

2.  Envío de mensajes a WhatsApp a través de la Cloud API de Meta:
    *  Utilización de un token válido y un Phone Number ID ya configurados en la cuenta de Meta del cliente.
    *  Capacidad para enviar mensajes de texto libres (si la ventana de 24 horas está activa) y plantillas pre-aprobadas (como 'hello_world' u otras activadas).
    *  Manejo de errores básicos, incluyendo token caducado, ventana de 24 horas cerrada y permisos insuficientes, con respuestas adecuadas.

3.  Registro de la información en Google Sheets:
    *  Cada interacción recibida y enviada debe ser registrada en una hoja específica de Google Sheets.
    *  Validación del formato de rangos y compatibilidad con nombres de pestañas que contengan espacios.

Condiciones adicionales:
*  El flujo debe ser ejecutable tanto bajo demanda ('Run once') como de forma automática al dispararse el Webhook.
*  Se requiere documentación sencilla (checklist) sobre cómo regenerar tokens y actualizar la integración para futuras referencias.
*  Opcional: Considerar la adición de un control de logs o un sistema de almacenamiento para ejecuciones incompletas.

El presupuesto solicitado debe ser detallado, incluyendo una estimación de tiempos de entrega y las condiciones de mantenimiento si se requieren ajustes futuros.

Psd. Tengo un escenario que he creado yo y que funciono, hasta que de repente dejo de funcionar y no se detectan errores ya que he repasado todo varias veces.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site

Delivery term: Not specified

Skills needed

Other projects posted by G. G. E.