Skip to main content
Cada chamada à API aceita no máximo 2.000 mensagens. Para campanhas maiores, você tem duas opções:
  1. Batches independentes — cada chamada usa um campaignId diferente. Cada um é uma campanha separada no dashboard.
  2. Batches incrementais — múltiplas chamadas usam o mesmo campaignId e name, com o campo batch obrigatório e único por envio. O resultado é uma única campanha no dashboard com os destinatários acumulados.

Batches Incrementais (Mesma Campanha)

Use esta abordagem quando quiser que todos os destinatários apareçam sob uma única campanha no dashboard. Regras:
  • campaignId e name devem ser idênticos em todas as chamadas
  • batch é obrigatório a partir do segundo envio (recomendado desde o primeiro)
  • O nome do batch deve ser único dentro da campanha
  • O mesmo número de telefone não pode aparecer em dois batches da mesma campanha
Erros possíveis:

Estratégia Multi-Batch

Cada chamada é processada independentemente. O campo batch é apenas metadado para sua referência.

Boas Práticas

Se um batch falhar, reenvie apenas ele. Os outros batches não são afetados.
Configure webhooks para acompanhar o status de entrega em tempo real, ao invés de consultar o dashboard manualmente.
Mantenha no máximo 60 chamadas por minuto. Adicione um intervalo entre os batches se necessário.

Mapeamento de Resultados

Use o campo uid para correlacionar os webhooks de status com seus registros internos: