Documentation
Connecting Accounts
Link your social media accounts so Viraly can publish content on your behalf.
Supported Networks
X (Twitter)
Post tweets and threads to your X account.
Publish professional content to your LinkedIn profile or page.
Share visual content to your Instagram business account.
YouTube
Upload videos and shorts to your YouTube channel.
How to Connect
- Go to Settings > Accounts in your Viraly dashboard (or navigate to
/app/accounts). - Click "Connect" next to the network you want to add.
- You'll be redirected to the social platform's OAuth authorization page. Grant Viraly the permissions it needs (posting, reading profile info).
- After authorizing, you'll be redirected back to Viraly. The account will appear as "Connected" with your handle and avatar.
Note
Viraly only requests the minimum permissions needed to publish content. We never read your DMs, followers lists, or analytics data.
Managing Connected Accounts
From the Accounts page, you can:
- See which accounts are active and their current status
- Check when the access token expires
- Disconnect an account if you no longer want Viraly to publish to it
- Reconnect an account if the token has expired
Token Expiration
Social platform access tokens expire periodically for security. When this happens:
- Scheduled posts for that account will fail with an authentication error
- The account will show as "Token Expired" in your Accounts page
- Click "Reconnect" to re-authorize and get a fresh token
Tip
Check your connected accounts regularly, especially if you have posts scheduled far in advance. Re-authorizing takes just a few seconds.
Permissions by Network
| Network | Permissions Requested |
|---|---|
| X (Twitter) | Read profile, post tweets |
| Read profile, post content, share on organization pages | |
| Read profile, publish media (via Instagram Graph API) | |
| YouTube | Read channel info, upload videos (via YouTube Data API) |