Skills › Flujos no-code

Skill ✓ Probado

WhatsApp Cloud API & Make Webhook Gateway

Puerta de enlace ligera para conectar la API oficial de WhatsApp Cloud con escenarios de Make, evitando tarifas de intermediarios y gestionando tokens de sesión.

Qué resuelve esta Skill

Elimina la dependencia de plataformas intermediarias costosas para conectar WhatsApp con Make. Procesa los webhooks entrantes de Meta, valida el handshake de verificación de webhook (hub.challenge), descifra los eventos entrantes y reenvía una carga útil limpia a tu escenario de Make en menos de 200 ms.

Requisitos Previos y Entorno

  • Cuenta de Meta for Developers con una App de WhatsApp configurada y número de teléfono de pruebas o producción.
  • Cuenta en Make con webhook personalizado activo.
  • Entorno serverless gratuito (Cloudflare Workers o Vercel) para alojar el script de validación.

Despliegue Rápido

// Fragmento del Worker para validación inmediata de webhook de Meta
export default {
  async fetch(request, env) {
    const url = new URL(request.url);
    if (request.method === "GET") {
      const mode = url.searchParams.get("hub.mode");
      const token = url.searchParams.get("hub.verify_token");
      const challenge = url.searchParams.get("hub.challenge");
      if (mode === "subscribe" && token === env.VERIFY_TOKEN) {
        return new Response(challenge, { status: 200 });
      }
      return new Response("Forbidden", { status: 403 });
    }
    // Reenvío de POST a Make
    const payload = await request.json();
    await fetch(env.MAKE_WEBHOOK_URL, {
      method: "POST",
      headers: { "Content-Type": "application/json" },
      body: JSON.stringify(payload)
    });
    return new Response("EVENT_RECEIVED", { status: 200 });
  }
};

Caso de Uso Recomendado

Para Negocios Locales y E-commerce: Envío automatizado de confirmaciones de pedido, notificaciones de envío y cobranza preventiva directamente al WhatsApp del cliente con costo de mensaje oficial de Meta (sin recargos por software de terceros).


Aviso Legal y Descargo de Responsabilidad

Este contenido es de carácter estrictamente informativo, técnico y educativo. El uso, implementación y despliegue de los flujos de automatización, scripts, código, modelos, APIs y herramientas de software analizados en RutaBot.com son bajo la exclusiva responsabilidad de cada usuario. RutaBot no asume responsabilidad por fallas en servidores, costos imprevistos de consumo de tokens o APIs, interrupciones operativas ni vulnerabilidades derivadas de código o servicios de terceros. Todas las marcas comerciales, nombres de software, empresas y logotipos citados pertenecen a sus respectivos titulares y su mención tiene propósitos puramente de divulgación, análisis y uso legítimo (Fair Use / Derecho de Cita). Antes de desplegar automatizaciones o integraciones en entornos de producción críticos, realice pruebas en entornos aislados y audite las políticas de seguridad de su organización.

Recursos y Artículos Recomendados

Profundiza en la implementación práctica con nuestras guías y herramientas probadas:

¿Algo no funciona o ves un riesgo de seguridad? Reportar esta skill · Cómo revisamos los repositorios. El código de cada skill está publicado y revisado en GitHub.