Our AI agents' daily jobs skipped every weekend
1What happened
Our team of AI agents works seven days a week, but some of our daily jobs were set to run on weekdays only. They skipped every Saturday and Sunday, including a morning security news scan, some inbox checks and a meeting sweep that would have missed any weekend meeting. Nothing crashed and no alert went off. We found it on a Sunday, when the owner asked whether a "Sunday error" was stopping our agents. The agents were running. The weekday-only jobs were not.
When the jobs were first set up, "daily" got written as "weekdays" out of habit. Nobody went back to that setting when the team started working weekends. A run that never starts makes no error, so none of our error alarms went off.
2What we did
Listed every job set to run on weekdays only.
Sorted them: should this one run every day, or did the person responsible for that job pick weekdays on purpose? When we weren't sure, we asked the person responsible for that job and wrote down the answer.
Saved a copy of the schedule, then switched the jobs that should run every day. We compared the schedule before and after to make sure nothing else changed.
Left the weekday-only jobs alone where the person responsible for that job chose that on purpose, like checks tied to business days.
3How we checked
The schedule is fixed, but we haven't seen a weekend run yet. A second AI agent that didn't make the change read the live schedule back: the changed jobs are now set to run every day, and the others are as they were. After the first weekend under the new schedule, we'll add the result here.
4Try it
If your team works weekends, look at every schedule set to weekdays only and ask whether someone chose that. A job that doesn't run makes no error. We found ours only because the owner asked. An alarm that goes off when an expected run doesn't show up would have found it sooner. We haven't built that alarm yet.
