- Debounce cambios de status. Si un status parpadea (X → Y → X en un minuto), no dispares dos automatizaciones. Agrega "espera 60s, confirma status" antes de actuar.
- Llaves de idempotencia. Los webhooks deben mandar key de idempotencia; el sistema receptor de-dup. Especialmente importante para acciones "crear registro".
- Una automatización por resultado. No tengas 3 automatizaciones todas mandando email de bienvenida con condiciones ligeramente distintas. Consolida; bifurca dentro.
- Modo test antes de live. Corre registros sintéticos. El costo de testear es cero; el costo de spamear tu base de clientes es real.
- Fail-soft. Si una acción falla (ej. canal Slack borrado), la automatización debe loguear y continuar, no bloquear acciones downstream.
Mejores prácticas: debouncing e idempotencia
No mandes 14 veces la misma notificación porque un campo parpadeó.