Connect an account
Studio, then Settings, then Connections.
A grid of platform cards. A platform without a working connector does not appear at all, so what you see is what you can actually use.
Two ways to connect
One-click OAuth. You are redirected to the platform, you approve, you come back connected. Instagram, LinkedIn, Threads, Facebook, Pinterest, YouTube, TikTok, Google Business, X, Reddit and Mastodon work this way (Mastodon asks for your instance's address first, since it has no single host).
Some of those manage several targets under one login (Facebook Pages, Google Business locations). Those bounce you back to a picker to choose which one this connection posts to.
Credentials you paste. You generate a token or app password on the platform's own site and paste it in. Bluesky works this way, and Mastodon offers it as a fallback when an instance refuses to register Postlyra automatically.
See Platform support for what each one accepts, and the per-platform pages for the exact steps.
Statuses
| Status | Meaning |
|---|---|
active | Working |
needs_reauth | The platform definitively rejected the credentials. Reconnect |
disconnected | Removed |
Tokens refresh automatically on a daily job, with a policy per platform (TikTok's 24 hour tokens refresh every run, Instagram's 60 day tokens occasionally).
When a refresh is definitively rejected the account is marked needs_reauth, you get a notification, and a badge appears on Settings. It stops retrying at that point rather than hammering the platform forever.
Nothing publishes to an account in needs_reauth. Reconnect from the same page.
Credentials are stored per brand
Encrypted, on the connection row, never in a config file.
This matters more than it sounds: a token in a config file would apply to every brand at once, which is wrong the moment you run two identities.
What each connection enables
| Feature | Needs |
|---|---|
| Publishing and the Queue | Any connected account |
| Metrics | Any connected account except LinkedIn or Google Business |
| Inbox | Instagram, Facebook, Threads, Bluesky, Mastodon or YouTube |
| Automations |
Most "nothing is showing up here" questions come down to a missing connection.
Disconnecting
The delete button on a connection card. It attempts a platform-side revoke as well, on a best-effort basis.
Scheduled slots pointing at a removed account will fail. Skip them, or reschedule onto another account, before disconnecting.
Connections are your own accounts only
A connection is one of your own accounts. Postlyra uses it to publish, read your metrics and handle your messages, never to look at anyone else's account. Research works on the posts you save yourself: see Inspiration.