- Debounce mudanças de status. Se um status pisca (X → Y → X em um minuto), não dispare duas automações. Adicione "espera 60s, confirma status" antes de agir.
- Chaves de idempotência. Webhooks devem mandar chave de idempotência; o sistema receptor de-duplica. Especialmente importante para ações "criar registro".
- Uma automação por resultado. Não tenha 3 automações mandando email de boas-vindas com condições levemente diferentes. Consolide; bifurque dentro.
- Modo teste antes do live. Rode registros sintéticos. O custo de testar é zero; o custo de spamar sua base é real.
- Fail-soft. Se uma ação falha (ex. canal Slack deletado), a automação deve logar e continuar, não bloquear ações downstream.
Melhores práticas: debounce e idempotência
Não mande a mesma notificação 14 vezes porque um campo piscou.