Confiabilidade
Integração confiável
Evite duplicidade e trate falhas transitórias com segurança.
Uma integração de produção deve assumir que redes falham, respostas podem se perder e provedores têm latência variável.
Idempotência
Repita tentativas sem duplicar disparos.
Modo assíncrono
Reduza a latência e deixe a entrega com o relayer.
Status de entrega
Acompanhe sent, delivered, read e failed.
Erros e limites
Classifique erros antes de tentar novamente.
Estratégia recomendada
- Gere uma
Idempotency-Keyestável para cada mensagem lógica. - Use
Prefer: respond-asyncem cargas de maior volume. - Persista
providerMessageId,outreachIde o status retornado. - Consulte o status com backoff quando o resultado de negócio depender da entrega.
- Repita apenas erros transitórios e respeite
Retry-Afterem respostas429.