Bluesky
AvailableText, links and up to four images. Connect with an app password — a scoped credential you can revoke on its own, without touching your account password.
Write it once, choose where it goes, and publish or schedule in a single click. Postpipe handles each platform's rules, retries and failures so you don't have to think about them.
Free while in beta. No card required.
Connect the accounts you already own and pick which ones each post goes to. Postpipe checks your content against every platform's real limits before you publish — character counts, image formats, aspect ratios, video length — so problems surface here rather than halfway through.
Need different wording for one network? Override the text, media or link for any platform or any single account, and leave the rest inheriting what you wrote once.
One composer, every destination
Checked against each platform's limits before it sends.
Schedule a post for any time and timezone. Every destination is tracked on its own, so one platform failing never blocks the others — you always see the status, the attempt history and, when something goes wrong, the platform's own words for it.
# every destination, tracked independently
post published
├─ bluesky published 2:14 PM
├─ tiktok published 2:14 PM
└─ linkedin retrying attempt 2 of 5
next 2:19 PM
# nothing is lost when one platform stumbles
Every integration uses the platform's own documented API — no scraping, no browser automation, no private endpoints. Most networks review third-party apps before allowing them to publish on your behalf; here's exactly where each one stands.
Text, links and up to four images. Connect with an app password — a scoped credential you can revoke on its own, without touching your account password.
Video through the Content Posting API, respecting each creator's own privacy and interaction settings. Awaiting TikTok's app audit.
Images, Reels and carousels to Instagram professional accounts. Awaiting Meta App Review.
Text posts, images and carousels. Awaiting Meta App Review.
Text, links, photos and video to Pages you manage. Awaiting Meta App Review.
Video uploads to your channel, including Shorts. Awaiting Google OAuth verification.
Text, links and images to your member profile.
Text, images and video, with chunked upload and processing status.
Publishing to six networks means six ways for things to go wrong. Postpipe treats that as the actual product.
Every platform describes errors in its own words. Postpipe normalizes them into one vocabulary — expired token, missing permission, rate limited, content rejected — and keeps the raw response, so you know whether to retry, reconnect or rewrite.
Publishing isn't safely repeatable everywhere. Postpipe knows which platforms can accept the same publish twice without duplicating, and which can't. Where a retry could post twice, it stops and asks you.
Upload once. Files are validated by their actual contents rather than their filename, dimensions and duration are read from the file, and each platform gets the format it expects.
We store what's needed to publish and nothing else. We don't read your timeline, followers or messages, we don't sell data, and we don't train models on your posts.
read, write, admin. Only a hash is stored, so a leaked database yields nothing usable.# publish to every connected account at once
curl -X POST https://postpipe.dev/v1/posts \
-H "Authorization: Bearer pp_live_..." \
-H "Idempotency-Key: launch-day-1" \
-d '{
"text": "Shipping today.",
"media": ["media_abc"],
"destinations": ["acct_bluesky", "acct_tiktok"],
"scheduled_at": "2026-09-01T09:00:00Z"
}'
No. You authorize Postpipe through each platform's own login, and we receive a token limited to the permissions you approved. Bluesky is the one exception, because it has no authorization screen — there you create an app password, a separate credential you can revoke on its own.
Most networks require a third-party app to pass their review before it can publish on someone's behalf. The integrations are built and tested; what's outstanding is each platform's approval. The statuses above are current, not aspirational.
Each destination is independent, so one failure never blocks the rest. Postpipe retries what's safe to retry with backoff, and where a retry might duplicate your post it stops and hands you the decision, showing the platform's own error.
Yes. Disconnecting an account deletes its stored tokens immediately. Posts, media and API keys can be deleted individually, and you can request deletion of your whole account — see the privacy policy.
Free while in beta. If that changes we'll say so in advance, and there's no card on file to charge in the meantime.
Connect an account and send your first post in a couple of minutes.
Get started — it's free