Social platforms
The video engine (free in Studio) and Pro’s social cadence post to five destinations. Some need only a one-time browser login; others need API credentials you set up once. All of them post from your own accounts — there’s no middleman.
Platform support
| Platform | Setup | How it connects |
|---|---|---|
| LinkedIn (personal + company) | Works out of the box | A one-time login in a browser profile Postwright keeps on your machine. No developer app, no API keys — you just log in once. |
| YouTube (long-form + Shorts) | Some setup | Uploads via the YouTube Data API. You create a Google OAuth client and authorize once (YOUTUBE_CLIENT_ID, YOUTUBE_CLIENT_SECRET, YOUTUBE_REFRESH_TOKEN). |
| Facebook Page | Some setup | Meta Graph API. Needs a Meta app and a long-lived Page token (FB_PAGE_ID, FB_PAGE_ACCESS_TOKEN). |
| Instagram (Reels + feed) | Some setup | Meta Graph API on a Business/Creator account (IG_BUSINESS_ACCOUNT_ID + an access token). Tokens auto-refresh. |
| Threads | Some setup | Threads Graph API (THREADS_ACCESS_TOKEN + THREADS_USER_ID). Tokens auto-refresh. |
Why some use a login and others use APIs
Where a platform offers a clean publishing API (YouTube, Facebook, Instagram, Threads), Postwright uses it — that’s the most reliable path. LinkedIn doesn’t offer that for the kind of posting Postwright does, so it drives a real, logged-in browser session on your machine instead. Either way, posts go out as you, from your account.
Per-platform copy
Postwright doesn’t cross-post the same text everywhere. It drafts copy tuned to each platform — a LinkedIn post, a Facebook post, an Instagram caption, and a Threads reply — from the same source, then routes each out with the right link and timing. You approve from the dashboard, or let the cadence run.