What are social accounts?
Social accounts are the connections between TryPost and your social media profiles or pages. When you connect an account, TryPost gets permission to create and publish posts on your behalf.Supported platforms
| Platform | Account types | Auth method |
|---|---|---|
| Personal profiles | OAuth | |
| LinkedIn Page | Company pages | OAuth |
| X (Twitter) | Personal accounts | OAuth |
| Pages | OAuth | |
| Business and creator accounts | OAuth (via Facebook) | |
| TikTok | Personal accounts | OAuth |
| YouTube | Channels | OAuth (via Google) |
| Threads | Personal accounts | OAuth |
| Business accounts | OAuth | |
| Bluesky | Personal accounts | App Password |
| Mastodon | Accounts on any instance | OAuth (per instance) |
Connecting an account
Go to Accounts in the dashboard and click the platform you want to connect. For most platforms, you’ll be redirected to their authorization page. Some platforms have extra steps:- LinkedIn Page — After authorizing, you select which company page to connect
- Facebook — After authorizing, you select which page to manage
- Instagram — After authorizing through Facebook, you select which Instagram account to connect
- YouTube — After authorizing with Google, you select which channel to connect
- Bluesky — Enter your handle and an App Password (not your main password)
- Mastodon — Enter your instance URL first, then authorize on that instance
You can connect multiple accounts per platform. For example, connect both your personal LinkedIn and three company pages.
Active vs. inactive
Each social account can be toggled between active and inactive:- Active — The account is included when creating new posts. New posts will have a platform entry for this account.
- Inactive — The account is excluded from new posts. Existing scheduled posts are not affected.
Connection status
| Status | Description | Action needed |
|---|---|---|
| Connected | Working correctly, TryPost can publish posts | None |
| Disconnected | Authorization was revoked or token expired | Reconnect the account |
| Token expired | Access token expired and couldn’t be refreshed | Reconnect the account |
Why accounts get disconnected
- Token expiration — Some platforms issue short-lived tokens. TryPost automatically refreshes them, but if the refresh fails (e.g., the refresh token also expired), the account disconnects.
- Password change — Changing your password on the platform may revoke all OAuth tokens.
- Permission revoked — You manually revoked TryPost’s access in the platform’s settings.
- Platform policy — The platform may revoke tokens for inactivity or policy changes.
Token security
- Access tokens and refresh tokens are encrypted at rest using Laravel’s encryption
- Tokens are never exposed in API responses — the
access_tokenandrefresh_tokenfields are hidden - Each account stores its token expiry date and TryPost proactively refreshes tokens before they expire
Disconnecting an account
Go to Accounts, find the account, and click Disconnect. This:- Removes the connection from TryPost
- Does not affect existing published posts
- Does not revoke TryPost’s access on the platform (you can do that in the platform’s settings)
FAQ
Can I connect the same account twice?
Can I connect the same account twice?
No. Each social media account can only be connected once per workspace. If you try to connect an account that’s already connected, TryPost will update the existing connection.
What happens to scheduled posts if an account disconnects?
What happens to scheduled posts if an account disconnects?
Posts scheduled for a disconnected account will fail for that platform when the scheduled time arrives. Other platforms in the same post are not affected. You’ll receive a notification about the failure.
Do I need to reconnect accounts periodically?
Do I need to reconnect accounts periodically?
Usually no. TryPost automatically refreshes tokens. However, some platforms (like TikTok) have shorter token lifetimes and may occasionally require reconnection.
Can I connect accounts from different workspaces to the same social profile?
Can I connect accounts from different workspaces to the same social profile?

