The job
“Every Monday somebody has to check the same fifteen sources, work out what changed, write it up, and post it. It is not hard. It is just relentless.”
Recurring publication is the clearest case of work that is valuable, repetitive, and quietly expensive. Nobody plans to spend an analyst-day a week on it. It happens because the alternative is to stop, and stopping is visible.
The trap in automating it is that a digest is not a summary of everything — it is a judgement about what mattered. Naive automation produces a wall of links nobody reads, which is worse than nothing because it costs credibility too.
What Forge does
Three jobs, deliberately split so that judgement is a step of its own:
The scout sweeps the sources you pinned — releases, funding events, regulatory changes, whatever the beat is.
The analyst does the part that makes it worth reading: drops the noise, ranks what is left, and writes it in the register your audience expects.
The publisher formats it for the destination and posts it.
Because these are separate steps with a validator between them, a weak week is visible: the analyst can report “nothing significant happened” instead of padding the issue — which is what a human editor would do and what naive automation never does.
Evidence
We run this shape ourselves and for partners. One live example, described without the client’s name because the channel is under NDA:
- Weekly cadence. The scout checks the pinned industry sources on schedule.
- The analyst filters and summarises into the established format.
- The publisher posts to the target Telegram channel — the publication itself, not a draft in someone’s inbox.
Internally we run the same pattern for our own engineering digest, on a schedule an operator can change by messaging the bot in plain language — no dashboard, no redeploy.
What you control
- The sources. Pinned explicitly. The scout does not wander.
- The cadence. A cron schedule you can change conversationally; overlapping runs skip rather than stack.
- Publish vs. approve. Either post directly, or hold for a human press of a button. Same workflow, different setting.
- The record. Every issue keeps its handoffs, so “why did this end up in the digest?” has an answer.
Under the hood
- Autonomous & Scheduled Workflows — cron, skip-if-running, self-disabling schedules
- Character Agents — a scout and an analyst with persistent memory of the beat
- Actionable Notifications — outcomes and approvals in chat
- Workflow Engine — the chain and its validator