routines Scheduled output missing Updated Sep 12, 2026

Routine Didn't Run

The 7am report didn't arrive. Diagnose the trigger before the task.

Split the problem in two: did the trigger fire, and did the task work? A manual run answers the second question in one step. If manual works but scheduled doesn’t, the bug is in the trigger — existence, timezone, or quota at run time.

Rebuild triggers deliberately: one routine, one named time, timezone stated. If a routine fails silently twice in a month, give it a “dead man’s switch” — a second bot (or the foreman pattern) that notices a missed run and tells you. Bots watching bots sounds like overkill until the morning the fleet goes quiet.