I see the only way to do this is make a simple process, one or two offer maximum.
Teach everyone those process, write it down and repeat it 10 times so they remember it. Then run the agency with that process.
The moment you deviate from that you will have to put out fires.
Example : We never build website in clients account, one time we did, 3 days later dev teams come to me and says someone accidentally deleted everything.
Now if i wouldn’t have deviated from that process, that’s one less fire to put out.
Second, Hire good people for long term. Let them know they can earn good + with autonomy if they prove it, Trust them and let them know it.
I don’t think you can 100% run an agency on autopilot, it’s just that you move to different roles.
You hire someone as Head of Content and then you only have to allocate 1 hr per week to that department, other ops are taken care by Head.
Third, If i would have to start again, I will hire an ops person as soon as I can. You cannot run 100 departments alone. You need an assistant.