Meta Tech Provider

Le webhook message_template_status_update

message_template_status_update signale un changement dans l’état d’examen d’un template : approuvé, rejeté, mis en pause ou désactivé. Il permet à une intégration de soumettre un template puis de recevoir le résultat, au lieu d’interroger Meta à intervalles réguliers en devinant la fréquence idéale.

132001

L’erreur renvoyée par un envoi tant qu’un template n’est pas approuvé.

132015

L’erreur renvoyée une fois qu’un template a été mis en pause pour des raisons de qualité.

132016

L’erreur renvoyée une fois qu’un template a été désactivé définitivement.

Les statuts qu’il transmet

Un template passe par un petit nombre d’états, et chaque changement arrive ici.

  • Approuvé : le template peut désormais être envoyé.
  • Rejeté : il ne peut pas l’être, et la raison accompagne l’événement.
  • Mis en pause : la qualité a suffisamment baissé pour que Meta le suspende temporairement.
  • Désactivé : des mises en pause répétées ont entraîné un arrêt définitif, et un nouveau template est nécessaire.

Pourquoi cela supprime le polling

L’alternative consiste à interroger régulièrement Meta en devinant la fréquence nécessaire.

Sans cet événement, une intégration qui crée un template doit interroger get_template_status à intervalles réguliers jusqu’à ce que la réponse change. Trop souvent, c’est du gaspillage ; trop rarement, un template approuvé peut rester ignoré pendant une heure.

Avec lui, le flux consiste à soumettre puis attendre. Meta transmet le résultat, généralement en quelques minutes, et l’intégration réagit une seule fois. Pour une agence qui crée des templates pour ses clients, c’est la différence entre une file qui se vide seule et une file que quelqu’un doit surveiller.

Que faire selon le résultat

Approuvé est le cas le plus simple : marquez-le comme prêt à l’envoi. Les trois autres sont ceux où la valeur est la plus importante.

Un rejet contient une raison qu’il vaut mieux afficher telle quelle plutôt que résumer, car elle est généralement assez précise pour guider l’action et une paraphrase en ferait perdre les détails.

Mis en pause signifie que le contenu a suscité de mauvaises réactions, et le renvoyer après la fin de la pause produira le même résultat. C’est une invitation à le modifier plutôt qu’à attendre.

Désactivé est définitif pour ce template. La seule solution consiste à en créer un nouveau avec un contenu différent ; le traiter comme un état temporaire laisse une route d’envoi inutilisable indéfiniment.

Erreurs courantes

  • Interroger Meta pour obtenir l’approbation alors que cet événement la signale.
  • Résumer la raison d’un rejet au lieu de l’afficher. Les détails sont ce qui la rend exploitable.
  • Attendre qu’un template désactivé redevienne disponible. Cet état est permanent et nécessite un nouveau template.
Faire cela avec EasyCoexistence

EasyCoexistence signale le statut des templates via le dashboard et le connecteur MCP : un assistant peut donc soumettre un template et vous prévenir lorsque Meta a pris sa décision.

Questions fréquemment posées

Combien de temps faut-il généralement pour obtenir une approbation ?

Généralement quelques minutes, parfois jusqu’à une journée. Aucun fournisseur ne peut accélérer le processus.

Un template mis en pause est-il identique à un template désactivé ?

Non. Une pause prend fin après un certain temps ; une désactivation est définitive et fait suite à des pauses répétées.

Un rejet indique-t-il la raison ?

Oui, et la raison est assez précise pour guider l’action. Il est donc préférable de la transmettre sans la modifier.

Puis-je encore envoyer d’autres templates pendant qu’un template est en pause ?

Oui. L’état s’applique à ce template, pas au numéro.

Poursuivre la lecture

Prêt à commencer ?

Configurez WhatsApp Coexistence en quelques minutes, pas en quelques mois. L’application continue de fonctionner sur le téléphone.

Commencer l'essai gratuit

Vérifié le

message_template_status_update