O que é a qualidade do número
A Meta mantém dois indicadores por número:- Quality rating (
qualityScore): a saúde do número, calculada pela Meta com base nos sinais dos destinatários, como bloqueios e denúncias. - Limite de envio (
messagingTier): o teto operacional, quantos destinatários únicos o número alcança com conversas iniciadas pela empresa em 24h.
Limite de envio
messagingTier é o valor que a Meta informa. No envio, a Arara trata TIER_2K e UNKNOWN como 1.000 por dia.
Quem sobe ou desce o limite é a Meta, com critérios próprios que mudam com o tempo. Consulte a documentação da Meta para a regra vigente.
A Arara atualiza qualidade e limite de duas formas: consultando o provedor a cada 6 horas e recebendo os eventos de conta que a Meta envia.
Como subir de tier: aquecimento
Número recém-verificado que sai enviando o limite inteiro tende a perder qualidade. Crescer devagar é o que permite à Meta subir o limite. A Arara calcula uma recomendação de ritmo diário por número:
A recomendação é orientativa: a API não trava envio por ela. Programe o seu envio para respeitar
recommendedDailySends.
Para datas de pico, como Black Friday, comece a aquecer o número semanas antes. O limite de envio não sobe no dia.
O que derruba a qualidade
A Meta não publica pesos, mas os sinais conhecidos são:
Os três cenários mais comuns de queda:
Envio agressivo de marketing
Envio agressivo de marketing
Template MARKETING recém-aprovado enviado para a base inteira, incluindo contatos inativos ou que não consentiram. O que fazer: pause marketing por alguns dias e mantenha só UTILITY com notificações reais.
Conteúdo que gera bloqueio
Conteúdo que gera bloqueio
Texto em caixa alta, “URGENTE”, “ÚLTIMA CHANCE”, promessa exagerada, cobrança ameaçadora. O que fazer: revise o texto seguindo a Política de templates. Tom conversacional bloqueia menos.
Falta de opt-in real
Falta de opt-in real
Base importada do CRM sem consentimento para WhatsApp. A pessoa recebe sem esperar e bloqueia. O que fazer: pare de enviar para essa base e reconquiste o consentimento por outro canal. Veja Compliance.
Consultar pela API
Tipos de número
Número próprio conectado
Você conecta um número seu à organização pelo fluxo de cadastro da Meta no Dashboard. Não ocupa mensalidade de número.
Número provisionado pela Arara
A Arara providencia a linha para você. Depende do plano e tem mensalidade própria. Veja Preços e limites.
type: "DEDICATED". O campo provisionedByArara diz qual é qual.
Listar números
statusé o estado do número na Arara:ACTIVE,PENDING_REVIEW,SUSPENDEDouDISABLED.slotresume quantos números o plano permite (max = -1significa sem limite), se a organização já está no teto e, em centavos, a mensalidade por número provisionado pela Arara (monthlyPriceCents) e o total mensal dos números ativos (monthlyTotalCents). Os valores do exemplo são ilustrativos.isCoexistenceindica número que segue ativo no app WhatsApp Business junto com a API.nullenquanto não sincronizou.
sender de POST /v1/messages. Sem ele, o envio sai pelo número padrão (isDefault). Quantos números a organização pode ter depende do plano: veja slot.max na resposta acima.
Outras operações no mesmo recurso:
GET nessas rotas funciona com chave de leitura. POST, PATCH e DELETE exigem chave com permissão ADMIN.Pedir um número novo
Pelo Dashboard em Números, ou via API:areaCode, displayName, profilePictureUrl, reason e expectedVolume (texto livre).
Resposta 202:
402 PLAN_REQUIREDquando o plano não inclui número provisionado pela Arara.409 PLAN_SLOT_EXHAUSTEDquando a organização já está no teto de números do plano.
Eventos de webhook
Quando a Meta muda algo no número ou na conta, a Arara envia eventos para o webhook da organização:Mudança de
qualityScore detectada na consulta periódica atualiza o número na API e no Dashboard, mas não gera evento de webhook. Para automação baseada em qualidade, consulte GET /v1/organizations/me/numbers periodicamente.Perfil do negócio
Nome de exibição, descrição, vertical, e-mail, sites e foto ficam em/v1/organizations/me/business-profile:
metaSyncStatus, metaSyncedAt e metaSyncError. A propagação nos aparelhos dos clientes depende da Meta.
Próximos passos
Webhooks
Assinatura, retentativas e todos os eventos.
Templates
Como não derrubar a qualidade com template ruim.
Preços e limites
Quantos números cada plano permite.
Compliance
Opt-in e consentimento.