routines 12 min Updated Sep 12, 2026

Routines: Turn a Prompt Into a Schedule

The difference between a bot you ask and a bot you have is a schedule, a state file, and a quiet-day rule.

A prompt is an event. A routine is a system. The move from one to the other is small — a schedule, a state file, a report format — but it changes the economics completely: the bot starts producing while you sleep.

Anatomy of a routine that survives

One job per routine. “Morning digest” can watch five sources; it cannot also do weekly cleanup and social posting. When a second job appears, spawn a second routine — or a second bot (agent teams).

A named trigger. Vague: “check in sometimes.” Durable: “every day at 07:00 my time” or “every Monday morning.” Timezone it, or drift will find you.

A state file it updates. The routine reads last run’s leftovers and writes this run’s results:

seen.md — video ids I have already summarized

Without state, every run re-reports the same things; with it, “new” actually means new.

A format that fits one screen. Routines die when their reports grow. Cap the format in the prompt: N items, M bullets, one link each.

A quiet-day rule. “Nothing today” is a feature, not a failure. Silence must be informative silence.

Choosing the cadence

CadenceFitsFails when
Hourlyprices, incidents, breaking newssources update slower than you poll
Dailydigests, recaps, standupsreport exceeds one screen
Weeklycompetitor briefs, cleanup, reviewsanything urgent hides in it
On-event”when X posts”trigger is vague or noisy

Start daily. Hourly sounds impressive and mostly produces anxiety; weekly hides signal; daily at a fixed morning hour is the cadence humans actually sustain.

The maintenance sweep

Routines are living things. Once a month, one message:

Review your routine: list any config entries you haven’t used in 30 days, any rules you’ve had to interpret loosely, and anything in the log older than we need. Propose changes; don’t apply them.

Thirty seconds of review beats a silent failure you discover three weeks late. Pair it with a quarterly re-read of the prompt itself — prompt rot is real.

When routines multiply

Three routines reporting into one chat is a portfolio. Ten is a fleet, and fleets need what fleets always need: a roster, a foreman, and a shared report channel. At that point read Agent Teams and Track the fleet — and consider giving a bot the job of watching the bots.