Descrição do projeto
TraduzidoPreciso de um canal de backup que envie um SMS automaticamente quando um e-mail importante falhar na entrega, sem duplicar cada mensagem. Apenas uma lista definida de tipos de eventos críticos deve acioná-lo, e o sistema deve verificar o resultado real da entrega primeiro, não apenas assumir que o e-mail foi enviado.
O requisito chave é controle de custos: um limite diário por usuário, um teto orçamentário mensal para todo o canal, e um comportamento claro uma vez que um limite é atingido (o evento é registrado, nenhum SMS é enviado). Também quero uma configuração instantânea de ligar/desligar que não precise de mudanças de código, além de um relatório curto das mensagens enviadas e seu custo.
O que espero do contratado:
— Integração da API do gateway de SMS (provedor a ser acordado em conjunto)
— lógica que lê o status de entrega de e-mail e decide quando o SMS é enviado
— uma lista fixa de tipos de notificações críticas
— limites de gastos diários e mensais com um aviso próximo ao limite
— um relatório compacto das mensagens enviadas e custo em andamento