O LinkedIn não publica um limite, e o limite não é um número: ele varia por conta, por idade, por ação e por como foram as últimas duas semanas. Você não consegue consultar, então o desenho precisa funcionar sem saber.
Trate 429 como informação, não como falha
Um 429 é o único sinal direto que você recebe. Recue quando ele chegar — exponencialmente, com um teto — e mantenha um contador por conta em vez de por processo. Insistir através de um 429 é o comportamento que piora as coisas de forma confiável: a espera aumenta.
Uma fila por conta, não por trabalho
Um pool global de workers espalha carga pela sua infraestrutura e concentra na conta que por acaso estiver mais ocupada. Uma fila por conta conectada, cada uma com o próprio ritmo, é mais código e o único formato que se sustenta. Também torna legível o modelo de cobrança por conta: aquilo em que você enfileira é aquilo que você paga.
Faça o trabalho ser interrompível
Tudo o que não pode ser pausado no meio vai acabar morto no meio. Guarde o progresso, faça cada passo idempotente, e deixe a coisa retomar. É a mesma propriedade que torna inofensivas as repetições de webhook, o que não é coincidência — é o mesmo problema.
Meça o que chegou ao LinkedIn
Conte as requisições aceitas e os resultados visíveis separadamente. Quando eles divergem, você aprendeu algo sobre o limite que não dava para ver de outro jeito, e aprendeu antes de um cliente contar.
Perguntas frequentes
Como um agente de IA deve tratar um 429?
Parando, dizendo isso e deixando a nova tentativa para depois. Escreva nas instruções: depois de um 429, não tente de novo na mesma resposta. O limite de etapas de ferramentas nas configurações das salas é uma segunda proteção para um agente de IA que esquece.
As salas de projeto enfileiram as chamadas ao LinkedIn por conta?
Não. Uma sala limita as respostas de IA, não as chamadas ao LinkedIn. Se muitos agentes agem em uma conta, a fila por conta descrita acima continua sendo sua para construir.