Skip to main content
Trust Factor é o score de crédito do seu workspace: boa conduta libera envios; abuso, spam e conteúdo bloqueado reduzem o teto diário.

Em poucas palavras

  • Score de 0 a 1000, compartilhado por todo o workspace (não por API Key).
  • Tiers verde, amarelo e vermelho definem limite diário de saída (UTC).
  • Sandbox (sk_test_) não consome cota do Trust Factor.
  • Limite é adicional a créditos, plano e rate limit da API.
  • Acompanhe no painel em Workspace → Settings → Trust Factor.
O Trust Factor é por workspace. Todas as chaves e canais do mesmo workspace compartilham pontuação e limite diário.

Tiers e limites

  • Workspaces novos começam em 800 (verde).
  • O contador reinicia à meia-noite UTC.
  • Cada destinatário em envio de saída conta 1, somando WhatsApp, SMS, e-mail, push, RCS, Telegram e Instagram.

O que reduz o score

Repetir o mesmo tipo de violação em 24 h aumenta a penalidade (até o valor base).
Conteúdo bloqueado não é enviado, mas a tentativa pode reduzir o score. Trate UNSAFE_CONTENT e similares como alerta de reputação.

Recuperação

Sem novas violações graves, o score sobe aos poucos:

Erro na API

Teto do tier atingido → HTTP 429 TRUST_DAILY_LIMIT:
Detalhes em Respostas de erro.

Webhook trust.score_changed

Marque este evento no webhook se precisa reagir quando a reputação sobe ou desce (spam, bounce, qualidade WhatsApp, conteúdo bloqueado, etc.). direction é up ou down. reason e type explicam a causa (ex.: EMAIL_COMPLAINT, WA_QUALITY_RED).
Formato geral do POST, headers e retentativas: Webhooks.

Boas práticas

  1. Não reenvie conteúdo bloqueado, cada tentativa pode penalizar de novo.
  2. Higienize listas de e-mail para reduzir bounces e spam complaints.
  3. Trate 429 TRUST_DAILY_LIMIT separado do rate limit genérico da API.

Próximos passos