Skip to main content
Connect X, LinkedIn, Instagram, Threads, and YouTube to any brand. Platform accounts are managed at the brand level — one brand can hold multiple accounts on the same platform.

Platform Capabilities

PlatformTextImagesVideoGIFThreadsCharacter Limit
X (Twitter)YesUp to 4YesYesYes280 (25K Premium)
LinkedInYesUp to 20NoNoNo3,000 / 700 org
InstagramYesCarousel (10)ReelsNoNo2,200
ThreadsYesUp to 10NoNoNo500
YouTubeTitle + descNoRequiredNoNo5,000 desc
LinkedIn uses separate OAuth credentials for personal profiles vs company pages. Both can be connected to the same brand simultaneously.

Connect a Platform Account

1

Initiate OAuth

Click a platform tile in Brand Settings → Connected Accounts. Autoposting generates a PKCE code verifier and redirects to the platform’s authorization page.
2

Grant permissions

Approve the requested scopes on the platform’s login page. You are redirected back to Autoposting with an authorization code.
3

Token stored securely

Autoposting exchanges the code for access and refresh tokens, fetches your profile info, and encrypts all credentials at rest. Tokens are never stored in plaintext.
Instagram requires a Business or Creator account linked to a Facebook Page. Personal Instagram accounts cannot be connected.

Token Refresh

Tokens are refreshed automatically 10 minutes before expiry — no manual action needed.
PlatformRefresh Method
Xrefresh_token via client credentials
LinkedInrefresh_token via client credentials
YouTuberefresh_token via client credentials
InstagramLong-lived token exchange
ThreadsLong-lived token exchange
When a refresh fails (revoked access, password change), connected posts fail at validating. Reconnect the account from Brand Settings → Connected Accounts to clear the error.

Error Types

ErrorCauseResolution
PlatformAuthErrorToken expired or revokedReconnect account; Autoposting auto-retries after refresh
PlatformRateLimitErrorHTTP 429 from platformAuto-retried after retryAfter delay — no action needed
PlatformContentErrorContent violates platform rulesEdit post content and retry
PlatformMediaErrorInvalid media format or sizeRe-upload compliant media

Platform-Specific Notes

X — Supports threads, polls (2–4 options, 5–10080 minute duration), and auto-repost scheduling. X Premium accounts get 25K character limit and extended media. LinkedIn — Separate OAuth apps for personal profiles (personal) and organization pages (organization). No programmatic repost via API. Instagram — Feed posts (single image or 10-image carousel) and Reels (video with optional thumbnail, cover, and up to 3 collaborators). No Stories or DMs via API. Threads — Up to 10 images per post. Control reply access with replyControl: everyone, accounts_you_follow, or mentioned_only. YouTube — Every post requires exactly one video. Metadata: title (required), description, tags, privacyStatus, madeForKids, categoryId.

Brands

Platform accounts are connected and managed at the brand level.

Posts

Per-platform options, media rules, and multi-platform fan-out.

Clips

Publish video clips to YouTube, Instagram Reels, and more.

API Reference

OAuth initiation, token management, and platform endpoints.