Al enviar un SMS a través de la API, el estado "HTTP 200 OK" no significa en absoluto que el cliente haya recibido el mensaje. Simplemente significa que la plataforma EnvoiSMS ha aceptado su solicitud.
Para saber qué está sucediendo "en el terreno" (¿IAM bloqueó el SMS? ¿El número está fuera de servicio? ¿Está el teléfono apagado?), es necesario escuchar la red. Esta es la función fundamental del Informe de entrega (DLR).
En lugar de sondear la plataforma en un bucle para preguntar por el estado (Polling), una práctica engorrosa e ineficiente, el método moderno consiste en utilizar un Webhook. Nuestro servidor "envía" el resultado al suyo tan pronto como el operador marroquí nos responde. Aquí se explica cómo diseñar esto.


