Polling is a common trap
A workflow checking for changes every few minutes can create many executions even when nothing happened. If the system supports webhooks, start there.
- Webhook first
- Limit polling
- Schedule around business hours
- Do not check pointlessly overnight