My social media agent prepares. I approve.
Every weekday it turns my ideas into posts for LinkedIn, X, Instagram and Threads, checks them against written rules and fills the queue.
Nothing goes out without passing my review. I log what it did, including what failed.
The job
Keep the next five weekdays of posts ready on every network. Never publish filler to fill a gap.
If no draft is good enough, the slot stays empty and the reason goes in the log.
- Runs
- Every weekday morning
- Queue
- Next 5 weekdays
- Quality gate
- At least 11 of 18 points
- Human step
- I review the queue every morning
How one run works
Check the queue
Which of the next 5 weekdays already have a post, on which network. Automatic.
Draft from the backlog
Take the next idea and write it in my voice, one version per network. Automatic.
Lint and score
No AI tells, 6 criteria, at least 11 of 18. Below that, the slot stays empty. Automatic.
Queue and verify
Put the post in the network's scheduler, confirm it is there, write a row in the log. Automatic.
I approve
Each post waits in the queue, usually for several days. I review the queue every morning and edit or stop any post. Human.
Network by network
| Network | What the agent does | Status | For a client team |
|---|---|---|---|
| Text posts and PDF carousels, Mon to Thu 08:30, Fri 15:30 | Live | Official LinkedIn API or an approved scheduling tool | |
| X | A shorter version of each post with an image in my brand style | Live | Official X API |
| Carousels resized to 4:5 with a short caption, 3 to 5 a week | Live | Instagram content publishing API for professional accounts | |
| Threads | The same post a few minutes after Instagram | Live | Official Threads API |
| 1 to 2 personal posts a week, written by me | Manual | Pages API for company pages; personal profiles stay manual | |
| TikTok, Reels, Shorts | I record a batch of clips; the agent cuts, captions and schedules them | Planned | Official upload APIs after the platform's review; until then a person uploads |
On my own accounts the agent works in my browser and I approve every post before it goes live. For a client team the agent runs on official APIs, and every post gets human approval: the client approves it in a preview, or we approve it on our side when the client has no time for it.
The quality gate
| Criterion | Points |
|---|---|
| Hook in the first line | 0 to 3 |
| One clear idea | 0 to 3 |
| Real numbers or a real example | 0 to 3 |
| Sounds like me, not like AI | 0 to 3 |
| Useful without clicking anywhere | 0 to 3 |
| Fits the week's topic mix | 0 to 3 |
| Minimum to queue | 11 of 18 |
Approval and oversight
- Every post waits in the queue before it goes live. I review the queue every morning and can edit or stop any post.
- A login page, a CAPTCHA or a warning banner: the agent stops, queues nothing more and tells me.
- The browser is not reachable: it queues nothing and lists the empty slots.
- Replies, comments and messages to people are written or approved by me.
Operating numbers
| Network | Published | Queued |
|---|---|---|
| 5 | 11 | |
| X | 8 | 11 |
| 1 | 9 | |
| Threads | 1 | 9 |
Counted from the log in my repository. Shared tool costs are on The Numbers; they are not the cost of this agent alone.
What went wrong
On 10 November the run wrote three articles and queued none: it ran in the cloud, away from my signed-in browser. The fix: the task now runs on my computer. All failures
What a client gets from this
Written rules
Quality gate, stop rules and approvals your team can read and change.
A log of every action
So you can check what the agent did, not what it says it did.
Official integrations
Each network through its own API or an approved tool.
Human approval that fits your team
You approve each post in a preview, or we approve them for you when your team has no time for it.
Want an agent like this for your team?
One workflow, two to three weeks, with tests and handover.
