Meta Tech Provider

Erro 130429 do WhatsApp: limite de throughput atingido

O erro 130429 significa que o limite de throughput da Cloud API para esse número foi atingido. É um problema de ritmo, e não de volume: as mesmas mensagens enviadas mais devagar passam. Em um número em Coexistência o teto é fixado pela Meta.

130429

Código da Meta para ter atingido o limite de throughput de mensagens da Cloud API.

20 msg/s

Throughput de envio em um número em Coexistência, definido pela Meta e não elevável.

80007

O código separado para ter atingido um limite de taxa de uma WhatsApp Business Account.

O que está sendo limitado, na prática?

A velocidade com que as mensagens saem, e não quantas você pode enviar em um dia.

A plataforma aceita um certo número de mensagens por segundo para um número, e as requisições acima disso são recusadas em vez de enfileiradas. Então um envio de dez mil mensagens não é problema em si; enviar todas elas no mesmo segundo é. Espalhado por alguns minutos, o mesmo lote passa sem ser tocado.

Isso é diferente do tier de mensagens, que governa com quantos clientes únicos você pode iniciar conversas em um dia, e diferente da limitação por qualidade, que restringe um número cujos destinatários reagem mal. Três tetos diferentes, três códigos diferentes, comumente confundidos entre si.

O limite pode ser aumentado?

Em um número em Coexistência, não. Ele é fixado pela Meta em uma taxa determinada e nenhum provedor consegue elevar, o que vale saber antes de desenhar algo em cima de um número maior.

Em um número integrado da forma comum, o throughput cresce com a classificação de qualidade e com o tier de mensagens ao longo do tempo. Essa diferença é uma das poucas trocas reais da Coexistência, e é a razão pela qual um número de disparo em alto volume costuma ficar melhor integrado sem ela.

Para uso conversacional o teto raramente é a restrição. Ele vira restrição quando algo percorre uma lista e envia na velocidade máxima que o código permite, um formato que vale evitar por si só.

O que quem envia deve fazer no lugar?

Dosar o ritmo do envio e repetir com um backoff, em vez de repetir imediatamente.

Uma fila com taxa fixa é a resposta durável, porque transforma o limite em uma propriedade do sistema, e não em algo descoberto em produção. Onde isso for demais, um backoff exponencial nesse código específico já entrega a maior parte do benefício.

O que não funciona é repetir em laço apertado. Um laço que repete instantaneamente a cada recusa gera mais requisições exatamente no momento em que o número já está acima da taxa dele, o que prolonga a condição em vez de encerrar ela.

Erros comuns

  • Repetir imediatamente. Mais requisições no momento da recusa mantêm o número acima da taxa dele.
  • Confundir com o tier de mensagens. Aquele governa conversas únicas por dia, não mensagens por segundo.
  • Desenhar um número em Coexistência contando com throughput que cresce. Ele não cresce; o teto é fixo.
Fazendo isso com o EasyCoexistence

A EasyCoexistence lê o nível de throughput junto da classificação de qualidade e do tier de mensagens em cada número conectado, então o teto sob o qual o número realmente opera fica visível em vez de presumido.

Perguntas frequentes

Isso quer dizer que meu número está restrito?

Não. É um limite de taxa comum. O número está saudável e as mesmas mensagens passam quando enviadas mais devagar.

Com que velocidade um número em Coexistência envia?

A Meta define uma taxa fixa para números em Coexistência, em vez de escalar com qualidade e tier.

O 80007 é a mesma coisa?

Não. Aquele é um limite de taxa da WhatsApp Business Account, e não do throughput de mensagens de um número.

Outro provedor envia mais rápido?

Não. O limite pertence ao número e à Meta, não a quem está chamando a API.

Continue lendo

Pronto para começar?

Configure o WhatsApp Coexistence em minutos, não em meses. O aplicativo continua funcionando no celular.

Começar teste grátis

Verificado em

Erro 130429 do WhatsApp