Définir des limites d’envoi automatisé
Les limites d’envoi empêchent vos automatisations d’envoyer des messages en boucle à un destinataire, par exemple lorsqu’un workflow répond sans cesse à la réponse automatique d’un client. Un seul ensemble de limites s’applique à toutes les automatisations de votre espace de travail.
Automations est en accès anticipé. Les autorisations de votre espace de travail déterminent les actions que vous pouvez effectuer.
Ce qui est pris en compte dans la limite
Automations compte les envois automatisés SMS, WhatsApp et Apple Messages pour chaque paire expéditeur-destinataire. Un envoi est compté dès qu’Automations l’accepte pour envoi, même si le canal échoue ensuite à le distribuer. Les envois de différentes automatisations vers la même paire partagent un seul décompte, et chaque canal tient son propre décompte. Pour Apple Messages, l’expéditeur est votre compte Apple Messages for Business et le destinataire est le client.
Les messages que votre équipe envoie depuis le tableau de bord et ceux que votre application envoie via API ne sont pas comptés. Les aperçus n’envoient rien, ils ne sont donc pas comptés non plus.
Valeurs par défaut et plages
| Paramètre | Valeur par défaut | Plage |
|---|---|---|
| Messages per 10 minutes | 50 | 1–200 |
| Cooldown in minutes | 5 | 1–60 |
La fenêtre de 10 minutes est glissante : chaque envoi est comptabilisé pendant 10 minutes après son acceptation par Automations. Tant que vous n’avez pas enregistré de limites, votre espace de travail utilise ces valeurs par défaut. Les limites enregistrées restent telles que vous les avez définies, même si les valeurs par défaut changent.
Si une conversation très active atteint la limite, augmentez Messages per 10 minutes. Une limite plus basse arrête plus tôt un workflow qui s’emballe.
Modifier les limites
- Ouvrez Automations et sélectionnez Settings.
- Sous Send limits, définissez Messages per 10 minutes et Cooldown in minutes.
- Sélectionnez Save changes.
Pour modifier les limites, vous devez disposer d'un accès en écriture à Automations. Les nouvelles valeurs s'appliquent dès le prochain envoi.
Lorsqu'une paire atteint la limite
Lorsqu'un envoi dépasserait Messages per 10 minutes, Automations le bloque et démarre une période de pause pour cette paire expéditeur-destinataire :
- L'étape d'envoi échoue avec
E10022, et l'exécution suit le chemin d'échec de l'étape si vous en avez connecté un. - Automations ne fait pas de nouvelle tentative pour le message bloqué.
- Les messages entrants du destinataire continuent d'arriver.
À la fin de la période de pause, les envois reprennent si la paire compte moins d'envois que la valeur de Messages per 10 minutes au cours des 10 dernières minutes. Sinon, l'envoi suivant démarre une nouvelle période de pause. Les envois tentés pendant une période de pause ne la prolongent pas.
L'enregistrement de nouvelles limites ne raccourcit pas une période de pause en cours, et vous ne pouvez pas y mettre fin plus tôt.
Corriger un envoi bloqué
- Ouvrez l'exécution en échec dans Runs et développez l'étape d'envoi. Son Result affiche
E10022ainsi que l'heure de fin de la période de pause. - Vérifiez si une réponse automatique côté destinataire, ou une autre de vos automatisations, répond à vos messages. Ajoutez un filtre de déclencheur ou une condition qui empêche le workflow de lui répondre.
- Si la paire est engagée dans une conversation très active, augmentez Messages per 10 minutes.
- Si le message doit tout de même être envoyé, renvoyez-le une fois le délai de récupération terminé.
Étapes suivantes
Ressources associées
Poursuivez avec la documentation, les guides et les exemples sur ce sujet.