Connecting a social account

Connecting an account is a one-time OAuth handshake per provider. We never see your password — the provider authenticates you, then hands us a scoped access token that lets us publish on behalf of the page or profile you select.

To connect:
1. Go to Builder → Socials → Connected Accounts tab
2. Pick a provider from the "Connect a new account" grid
3. A new browser window opens at the provider's authorization page (Meta, X, LinkedIn, etc.)
4. Sign in to the provider, choose which Page / business / profile to authorize, and approve the requested permissions
5. The window closes and the new account appears under "Connected accounts"

What permissions we ask for:
• Publishing posts on the selected Page / profile
• Reading basic profile info (display name, handle, avatar) for the account picker
• That's it — no DMs, no analytics scopes, no friend lists

Provider notes:
• Facebook — connects to a Page (not a personal profile). You must be an admin of the Page.
• Instagram — connects an Instagram Business or Creator account, which has to be linked to a Facebook Page first (Instagram requires this for API publishing)
• X — uses OAuth 2.0 with PKCE; works for personal and business accounts
• LinkedIn — supports both personal profiles and Company Pages where you have admin rights
• YouTube — for Community Posts; requires the channel to have at least 500 subscribers (YouTube's rule)

To disconnect, click "Disconnect" on the account row. This deletes the stored access token immediately — future posts can't go to that account until you reconnect.