Voltar para o blog
ArquiteturaDecisão

Comprar pronto ou construir a integração de SMS

Equipe AltiviaCloud · 5 de setembro de 2026 · 3 min de leitura

A conta que compara margem com preço unitário ignora reconciliação, idempotência, contabilidade por fornecedor e plantão. O que entra de cada lado e por que começar comprando costuma ser o caminho.

A conta parece simples: o fornecedor cobra uma margem, integrar direto sai mais barato. Ela ignora o que você passa a manter — e o custo de manutenção não aparece na planilha até virar plantão.

Este texto não tenta convencer de um lado. Tenta listar o que entra na decisão, para você fazer a conta com os números certos.

Construir direto faz sentido quando

O volume é alto e estável. Margem sobre volume grande paga desenvolvedor. Se você processa dezenas de milhares de verificações por mês, a economia justifica.

Um fornecedor basta. Se um país e um serviço resolvem seu caso, e você aceita parar quando esse fornecedor tiver problema, a integração é pequena de verdade.

Você já tem o time. Quem vai manter isso já existe e tem capacidade sobrando. Se a resposta é "a gente dá um jeito", o custo está sendo tirado de outro lugar.

Faz parte do produto. Se roteamento de numeração é diferencial competitivo seu, terceirizar é terceirizar o que te diferencia.

Comprar pronto faz sentido quando

Você precisa de mais de um fornecedor. Aqui a curva vira. Dois fornecedores não é o dobro do trabalho de um: é credencial e renovação por fornecedor, tradução de identificadores de país e serviço entre APIs incompatíveis, normalização de resposta, ordenação por custo, política de timeout e a lógica de cair para o próximo quando um falha.

O volume é irregular. Contrato com mínimo mensal machuca quem tem sazonalidade. Saldo pré-pago sem mínimo acompanha a oscilação.

Verificação não é o seu produto. É meio, não fim. Cada hora ali é hora que não foi para o que o cliente paga.

Você precisa de vários países agora. Cobertura ampla exige mais de um fornecedor por construção — voltamos ao primeiro item.

O que costuma ficar fora da estimativa

Quando alguém estima "duas semanas", a estimativa costuma cobrir o caminho feliz: pedir número, receber código, encerrar. O que aparece depois:

  • Reconciliação. O fornecedor confirmou uma compra que o seu lado deu como perdida no timeout. Quem paga por aquele número? Sem tratamento, ele vira prejuízo silencioso.
  • Idempotência. Callback duplicado creditando duas vezes — o problema é real e a guarda óbvia não protege.
  • Concorrência no saldo. Duas compras simultâneas passando pela mesma validação e deixando a carteira negativa.
  • Contabilidade. Custo por tentativa, por fornecedor, por país. Sem isso você não sabe se está ganhando ou perdendo dinheiro em cada par.
  • Mudança de contrato. Fornecedores mudam API sem aviso longo. Cada mudança é trabalho não planejado.
  • Plantão. Quem acorda quando o fornecedor cai às duas da manhã?

Nenhum desses itens é difícil isoladamente. Juntos, são um sistema que precisa de dono.

A conta honesta

Some, para doze meses:

construir = desenvolvimento inicial
          + manutenção mensal × 12
          + custo do plantão
          + custo das quedas que o failover teria evitado
          + custo de oportunidade do time

comprar   = volume × preço unitário
          + tempo de integração (dias, não semanas)

O erro clássico é comparar o preço unitário com o custo do fornecedor direto e parar aí. A diferença entre os dois é o preço de tudo que está na primeira coluna.

O caminho do meio

Existe, e costuma ser o mais sensato: comece comprando, meça, e reavalie.

Você entra em produção em dias, aprende o volume real, descobre quais países e serviços importam para o seu caso. Em seis meses, com taxa de conclusão e custo por verificação medidos, a conta deixa de ser hipotética.

Se o volume crescer a ponto de justificar, você constrói já sabendo exatamente o que precisa construir — e sem ter atrasado o produto em três meses para descobrir isso.

Decidir por construir antes de conhecer o volume é otimizar um custo que você ainda não sabe qual é.

Se a decisão for começar comprando, os números virtuais da AltiviaCloud funcionam com saldo pré-pago, sem mensalidade — os valores estão em preços.