I run a content operation that is almost entirely automated. Scheduled jobs generate posts, queue them across platforms, pull analytics back in, and adjust. No team. Just a set of AI agents wired together with scheduled tasks and tool integrations, orchestrated through Claude Code.
People assume the hard part is the writing. It is not. The models write fine. The hard part is everything around the model.
Orchestration
Two dozen scheduled jobs that have to not step on each other. One generates tomorrow's slate in the evening. Another verifies and ships it in the morning. Others pull stats. None of them can duplicate work or assume another job has already run. This is scheduling, and it is the same problem as sequencing payment files across windows.
A constraint budget
Every job runs inside a finite context window and a finite credit budget. Treat those as free and the whole thing falls over. It did, which is a separate story I wrote up here. The fix was pure operations discipline: read slim, rotate logs, keep big files out of the model's memory.
Idempotency
A scheduled job will get re-run. That is not a maybe. If "did I already do this?" is not built in, you publish twice. So every action that touches the outside world records itself the instant it happens, with a guard that checks before it acts.
Evals as a log, not a vibe
I keep a performance log per post, so the system breeds toward what actually works instead of what feels good. The numbers are blunt, and they have already overturned a few of my own assumptions about what would land. A log you actually read is worth more than a dashboard you do not.
What nearly killed it
The thing that nearly killed it was not the AI. It was treating reference files and logs as free to load. They are not. They eat the context budget until a run cannot think. Fixing that was operations, not prompting.
I came up through payment operations. Running a fleet of agents is the same job: scheduling, reconciliation, replay protection, and a hard respect for the limits of the system.
If you are orchestrating AI agents on real work, the part that is harder than the model is usually the part worth talking about.
Want a system like this for your team?
Scheduled agents, real integrations, built to run unattended. Book thirty minutes and we will scope it.
Book an AI consultation