Repetitive tasks can be automated nowadays and it’s something we excel at.
An example scenario: “The scheduled process is set to run in the afternoon and needs to trigger another process only if the first one is successful and returns an expected piece of data and it’s weekday”.
Though it may seem simple, the above can be very hard to implement even for experts.
Different levels of complexity that may arise when a process component fails, like when an external API connection is unstable, make debugging time consuming forcing the company to urgently spend valuable resources for fixing the issues that could be prevented.

Reliable automated systems take time to design, implement, test and launch.