Connecting Accounts

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.

LinkedIn

Publish professional content to your LinkedIn profile or page.

Instagram

Share visual content to your Instagram business account.

YouTube

Upload videos and shorts to your YouTube channel.

How to Connect

  1. Go to Settings > Accounts in your Viraly dashboard (or navigate to /app/accounts).
  2. Click "Connect" next to the network you want to add.
  3. You'll be redirected to the social platform's OAuth authorization page. Grant Viraly the permissions it needs (posting, reading profile info).
  4. 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

NetworkPermissions Requested
X (Twitter)Read profile, post tweets
LinkedInRead profile, post content, share on organization pages
InstagramRead profile, publish media (via Instagram Graph API)
YouTubeRead channel info, upload videos (via YouTube Data API)