Erro 132001 do WhatsApp: o template não existe
O erro 132001 significa que o template que você tentou enviar não existe no idioma que você pediu, ou existe mas não está aprovado. Os templates são identificados por nome e idioma juntos, então o mesmo nome em outro locale é outro template.
Código da Meta para um template que não existe no idioma pedido ou que não está aprovado.
Nome e código de idioma, que juntos identificam um único template.
Aprovado, pendente e rejeitado, os resultados de revisão em que um template pode estar.
Por que um template que existe ainda devolve 132001?
Quase sempre por causa do código de idioma.
Um template é identificado pelo seu nome e pelo seu idioma juntos. Um template criado como order_update em en_US não existe como order_update em en, nem em pt, nem em pt_BR. Enviar o nome certo com o locale errado produz exatamente esse erro, e a mensagem é irritantemente genérica sobre qual das duas metades estava errada.
A segunda causa é o estado de aprovação. Um template que foi criado mas ainda está em revisão não envia, e um que foi rejeitado também não. Os dois devolvem o mesmo código de um template que nunca foi criado, então vale conferir o estado antes de concluir que o nome está errado.
Como descobrir o nome e o idioma certos?
Liste os templates do número e leia o que voltou, em vez de confiar no que foi configurado.
A listagem entrega o nome exato, o código de idioma exato e o status de revisão de cada um, o que resolve as três causas desse erro de uma vez. Ela também é a única fonte confiável, porque um template pode ser editado ou rejeitado depois que alguém ou algo anotou o nome dele.
Pelo conector MCP isso é uma pergunta, e não uma chamada de API: pergunte quais templates estão aprovados em um número e o assistente lê para você. Do seu próprio código é uma única requisição ao Graph contra a WhatsApp Business Account, usando o phone number id e o token daquela conexão.
Quanto tempo leva a aprovação?
Normalmente minutos, às vezes até um dia.
A Meta revisa todo template antes que ele possa ser enviado. A maioria passa rápido, mas o prazo não é garantido e não é algo que um provedor consiga acelerar. Isso importa para qualquer coisa construída para criar um template e enviá-lo em seguida, porque o envio vai falhar com esse erro enquanto a revisão ainda estiver pendente.
O formato robusto é criar os templates com antecedência, como parte da montagem da integração, e conferir o status antes de depender de um deles. Um assistente com o conector faz as duas coisas: envia o template e depois informa se ele foi aprovado, rejeitado ou se ainda está em revisão.
Erros comuns
- Enviar en quando o template foi criado como en_US. Para a API eles são templates diferentes.
- Criar um template e enviá-lo na mesma execução. A Meta revisa ele primeiro.
- Achar que um template rejeitado ainda funciona. Ele devolve esse erro exatamente como um que não existe.
A EasyCoexistence lista os templates com os códigos de idioma exatos e o status de revisão, cria novos e informa a aprovação, pelo painel ou pelo conector MCP.
Perguntas frequentes
Onde eu vejo o código de idioma exato?
Na listagem de templates daquele número. Ela mostra nome, idioma e status juntos, e é a única fonte confiável.
Posso enviar um template pendente?
Não. Só templates aprovados entregam, e um pendente devolve esse mesmo erro.
Um template rejeitado precisa ser recriado?
Ele pode ser editado e reenviado para revisão. O que ele não consegue é enviar enquanto estiver no estado de rejeitado.
O app do WhatsApp Business envia templates?
Não em um número em Coexistência. Os templates passam pela API, que é uma das razões práticas para conectar um número.
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átisVerificado em