Source
Start from a brief, a file you upload, an RSS item or a request from an agent. Uploaded media keeps the provenance you gave it, including where it came from and who holds the rights. Importing a file from a URL is not built yet.
Turn one sourced idea into platform-native content, approve it once, publish it reliably, and learn what to improve next.
Free to start. No card. Your first published posts are on us.
10Networks in the launch cohort
Post Array is a publishing desk for people who are accountable for what goes out. You write once, adapt per platform, see the real limits before you schedule, get the approval you need, publish through official platform APIs, and keep a receipt for every post.
Start from a brief, a file you upload, an RSS item or a request from an agent. Uploaded media keeps the provenance you gave it, including where it came from and who holds the rights. Importing a file from a URL is not built yet.
A master version drives every target. Selecting one account opens an override for that account only: its own text, media selection, settings, live limit counter and preview. Resetting an override restores the master in one action and shows you the difference first. In-app media editing is not built yet.
Validation is deterministic and runs on the server. It checks the platform limits from the versioned capability snapshot, the account type, alt text, media rights, duplicate and cadence rules, mention and destination resolution, and the estimated platform usage cost. Every issue names the target it belongs to and how to fix it.
Approval is a workspace policy, not a habit. A reviewer sees every target, every variant, the time zone, the privacy state and the estimated cost on one screen, and it works on a phone. Content changed after approval requires approval again.
Every scheduled post stores an instant and an IANA time zone, never a naive local time. Daylight saving transitions are shown before you confirm, not discovered afterwards.
Each target is dispatched with an idempotency key. A target that fails does not roll back a target that succeeded, and that state has its own name: partially published. Each result produces an immutable receipt with the external post ID, the request identifier, the attempt history and the exact error if there was one.
Metrics are normalized, named, attributed to the platform that reported them and stamped with a freshness time. A metric a platform does not report is marked unavailable with the reason. It is never rendered as a zero.
The composer starts with a master version. Selecting one account opens an override for that account only, with its own live limits and its own preview. Nothing you write for LinkedIn changes what X receives.
Master draft
Master text, shortened, plus a two post thread
Longer master text with the document attached
The same image selected, with a caption rewritten for the feed
The same clip as a Short, with its own title and description
Master text with the link card
Availability is shown account by account as each platform completes its review.
The same use cases, the same tenancy checks, the same validators and the same publishing workflows. A surface is a way in, never a shortcut past a rule.
One plan, and every feature is in it, including the remote MCP server an agent connects to. What a plan buys is active project capacity. Starting is free, takes no card, and includes your first published posts.
Billed monthly
$25 charged every month.
Billed annually
$250 charged once a year.
Save $50 a year. That is 2 months free.
These are boundaries, not a roadmap tease. If one of them changes, it changes on the changelog first.
No AI image generation and no AI video generation. Post Array adapts, approves, publishes and measures the media you bring.
No automatic likes, follows, reposts, unsolicited replies or direct messages. No engagement pods and no fabricated engagement.
No browser automation, no cookie replay, no scraping and no unofficial posting endpoints. Official platform APIs only.
No promise about reach, ranking or engagement. Post Array can tell you what happened and what to test next. It cannot tell you what an audience will do.
No unattended publishing by default. An agent can draft, validate and request approval. A human decides before anything becomes public, unless you deliberately opt a specific policy out.
A publishing control plane for social accounts. You write one master version, derive a platform native variant for each account, get it approved, and publish through official platform APIs, with a receipt for every post.
No. It works with media you upload or import. There is no AI image or video generation of any kind.
Only through official platform APIs. There is no browser automation, no cookie replay and no unofficial endpoint.
Yes, through a remote MCP server with OAuth and per tool scopes. Publishing still needs a human confirmation issued by the server.
Connect one account, draft one post, watch the validation run, schedule it and read the receipt. That is the whole product in about ten minutes.
Free to start. No card. Your first published posts are on us.