Ciclo de vida
Cuando enviás un mensaje, pasa por estos estados:| Estado | Significado |
|---|---|
queued | Waspy recibió la request y el mensaje está en cola |
sent | El mensaje fue enviado a los servidores de Meta |
delivered | El mensaje llegó al teléfono del destinatario |
read | El destinatario leyó el mensaje (tilde azul) |
failed | El envío falló. errorCode y errorMessage tienen el detalle |
Consultar el estado
Errores frecuentes
Si un mensaje falla, el campoerrorCode contiene el código de error de Meta. Los más comunes:
| Código | Causa |
|---|---|
131047 | El número no tiene WhatsApp |
131026 | El mensaje no se pudo entregar (número bloqueado, etc.) |
132000 | Template no aprobado o parámetros inválidos |
131056 | El negocio no puede enviar (restricción de Meta) |
Notas
- El estado
readsolo se reporta si el destinatario tiene confirmaciones de lectura activadas. - Los estados se actualizan vía webhooks de Meta. Puede haber un delay de segundos entre
sentydelivered. - Los mensajes
failedno se reintentan automáticamente.