Descripción del proyecto
TraducidoNecesito un canal de respaldo que envíe un SMS automáticamente cuando un correo electrónico importante no se entregue, sin duplicar cada mensaje. Solo una lista definida de tipos de eventos críticos debería activarlo, y el sistema debe verificar primero el resultado real de la entrega, no solo asumir que el correo electrónico se envió.
El requisito clave es el control de costos: un límite diario por usuario, un tope presupuestario mensual para todo el canal, y un comportamiento claro una vez que se alcanza un límite (el evento se registra, no se envía SMS). También quiero una configuración de encendido/apagado instantánea que no necesite cambios de código, además de un informe breve de los mensajes enviados y su costo.
Lo que espero del contratista:
— Integración de API de puerta de enlace SMS (proveedor a acordar juntos)
— lógica que lee el estado de entrega del correo electrónico y decide cuándo se envía el SMS
— una lista blanca fija de tipos de notificación críticos
— límites de gasto diarios y mensuales con una advertencia cerca del umbral
— un informe compacto de los mensajes enviados y el costo en curso