Vista previa
JSON
Errores frecuentes
- Los mensajes libres (texto, botones, listas) solo pueden enviarse en las 24 horas siguientes al último mensaje del usuario. Fuera de esa ventana necesitas una plantilla aprobada.
- Las respuestas a botones llegan al webhook como messages[].interactive.button_reply con el id elegido; las de listas como list_reply.
- Verifica la cabecera X-Hub-Signature-256 en cada entrega del webhook.
- Usa un token de System User en producción en lugar del token temporal del panel de la app.
Relacionado: generador de firmas de webhook, guía de WhatsApp Cloud API.