← Duties

Weekday morning brief

Every weekday at 07:00 Central, gather what moved on the tickets and the test servers since the last brief, write it up, and email it — but only when there is something to say. Ben reads it before standup.

Duty

Id
weekday-morning-brief
Trigger
cron — 0 7 * * 1-5 America/Chicago
Next run
2026-08-10 07:00 CDT
State
enabled
Created
2026-08-09 19:14 UTC
Updated
2026-08-09 19:14 UTC

Runs

Every time this duty has fired — on its schedule and by hand.

This duty has never run. Press Run now, or wait for its schedule.

Flow — 6 steps

What runs, in order. Reading, not editing — the duty's own agent writes it.

true false Collect yesterday's ticket movement the box runs something window: P1D integration: workspace </> Collect yesterday's ticket movement workspace Collect deploys and test-server changes the box runs something window: P1D integration: workspace </> Collect deploys and test-server changes workspace Write the brief a model call prompt: Summarise what moved yesterday for Ben. Lead with anything waiting on him. Keep it under 200 words. Write the brief Summarise what moved… Anything worth sending? a branch expression: brief.items | length > 0 ? Anything worth sending? brief.items | leng… Email the brief sends it somewhere to: ben integration: notifications Email the brief ben Stay quiet deliberately nothing Stay quiet
  • </> code — the box runs something
  • llm — a model call
  • ? decision — a branch
  • notify — sends it somewhere
  • noop — deliberately nothing
Read it as a list
  1. code Collect yesterday's ticket movement → write_brief
  2. code Collect deploys and test-server changes → write_brief
  3. llm Write the brief → anything_to_say
  4. decision Anything worth sending? → send_email (true), stay_quiet (false)
  5. notify Email the brief
  6. noop Stay quiet