postnod reads your brand, writes the caption, generates the image and grades its own work. Then it stops. Every post waits for a person — and that is not a permission you could switch on by mistake. There is no publishing tool in the set the agent is handed.
Nothing is posted anywhere until you approve it.
Three steps, and the middle one is a person. The gate is the product.
Drop in the content plan you already have — a deck, a document, a spreadsheet — and each post lands on a calendar. An agent per brand, holding that brand’s voice and guardrails and no others, then writes the copy, generates an image and critiques what it made.
Drafts land in a queue, not in your feed. Approve, edit or reject. An approval records who signed and when, and a post nobody looks at for three days lapses rather than going out quietly.
Only after approval, and only through an account you connected. Delivery runs as its own job on its own clock, so a post goes out at the time you picked rather than the time a model happened to finish.
From an empty calendar slot to a post waiting for review. These are the numbers from a real run in production, not an estimate.
Before you see an image the agent scores it out of 100 for brand fit, legibility and crop safety, and reads it back for misspelt text. An early run revised an image from 81 down to 74 and kept going. The loop did not catch that; a person did. It now refuses to revise a candidate that scored worse than the one before it, and stages the better of the two instead.
postnod drafts; something you already trust delivers. Connect Zernio, Buffer or Postiz, or go straight to Meta for Instagram and Facebook. Those services bill per channel at their end — postnod does not replace that subscription, it writes what goes into it.
postnod is early and built in the open. Planning, drafting, self-critique and the approval queue run today; the numbers above came from a production run. Delivery is wired for Zernio, Buffer, Postiz and Meta and has been run end to end in testing, but it has not yet published to a live account — treat posting as the part still being proven. The core is AGPL-3.0 and you can run the whole thing yourself.
Point it at your site, let it read the brand, and look at what it drafts.