Compose once
Write the post, drop in photos or video, and watch a live preview per platform as you type. Character gauges, Instagram's media rules and X's thread splits are enforced before you can publish, not after.
One desk · Four channels
Broadcast Desk composes a single post, previews it exactly as each platform will render it, and fans it out to Facebook Pages, Instagram, X and Google Business Profile in one action. One channel failing never blocks the rest.
Composer
Doors open at 9. New autumn menu, same corner table. #localfirst
Live demo · not a screenshot
How it works
Write the post, drop in photos or video, and watch a live preview per platform as you type. Character gauges, Instagram's media rules and X's thread splits are enforced before you can publish, not after.
One action queues an isolated job per channel. Instagram's container flow, Facebook's multi-photo attachments and X's threading each run independently, so a rejection on one never stalls another.
Each channel reports back with a live LED, a link to the published post, and the platform's own error when something fails. Retry a single channel without touching the others.
Built the genuine way
Every post goes through the platform's own published API with the permissions you granted. Nothing pretends to be your browser, and nothing touches an endpoint it was not invited to.
Access tokens are encrypted at rest with a key held separately from the database, and never appear in the interface or logs.
Every query is scoped to your workspace. No customer can read another's accounts, posts or tokens.
Disconnecting an account revokes the grant at the platform, not just here. Deleting your account removes the lot.
The desk checks what each Page actually allows you to do before it publishes anything on your behalf.
Connect your accounts once. Then it is one message, one button, everywhere.
Sign in to your desk