Social Connectors
Link your accounts and authorize publishing.
Connectors let you link your social accounts and publish content to them. Each user links their own accounts β if you're an agency, you can add multiple accounts of the same platform for multiple clients.
Supported Platforms
π± Social Publishing (Live)
- Instagram β Official Graph API (max 25 posts/day)
- Facebook β Pages API
- TikTok β Content Posting API (posts private until audit complete)
- YouTube β Channel upload via OAuth
- X (Twitter) β API v2 (requires paid Basic plan)
- Pinterest β Pins API v5
- Threads β Official Threads API
- Reddit β OAuth for moderated subreddits
- Telegram β Bot API (channels and personal bots)
- Mastodon β Access token (your instance)
- Bluesky β App password
π’ Advertising (Ads)
- Meta Ads (Facebook/Instagram) β Campaign management
- Google Ads β Campaign API
- TikTok Ads β Self-serve
- Telegram Ads β Manual (Telegram doesn't offer API for creation)
π¬ Messaging & Utilities
- WhatsApp Business β Cloud API (broadcast lists)
- Google Drive, Gmail, Google Calendar, Google Sheets β "Connect with Google" one-click
- Notion β Calendar sync integration
- Canva β Design team integration
How to Link an Account
Method 1: One-Click OAuth (Google, TikTok, Metaβ¦)
For platforms that support OAuth, press "Connect with Google" or similar:
- An authorization window opens
- Sign in to your account
- Authorize OmniaStudio
- Connector is ready
No keys to copy β we handle everything.
Method 2: Manual Wizard
For other platforms, follow the Connector Wizard:
1οΈβ£ Step-by-Step Guide
Each platform has its own guide:
- Telegram: Open BotFather, create a bot, copy the token
- X (Twitter): Go to developer.x.com, create an app, copy API key + secret + token + token secret
- Instagram: Facebook Developers, create an app, generate Graph API token with permissions
- YouTube: Google Console, create OAuth credentials, copy ID + secret + refresh token
- Pinterest: Pinterest Developers, create app, do OAuth, copy access token
- (And so on for each platform)
2οΈβ£ Name Your Connector
E.g. "Client Rossi β Instagram" or "My Business TikTok"
Helps you recognize it when you have multiple of the same platform.
3οΈβ£ Assign to a Project (optional)
If you use Projects to organize by client:
- Leave "All projects" (default)
- Or pick a specific project
4οΈβ£ Save & Verify
Press "Save & verify": if correct, the connector goes to Active status.
If it fails, you'll see an error message with the reason β check each platform's guide for exact credentials.
Managing Connectors
Connect, Test, Delete
In the π Connections tab:
- Verify β test the connection (useful if token expired)
- Delete β remove the connector (scheduled posts using it will fail)
Secure Credentials
Your credentials (tokens, secrets, API keys) are:
- Encrypted on the server
- Never readable β only a masked preview shows (β’β’β’β’ + last 4 chars)
- Visible only to you β teammates can't see tokens, only use them to post
Monthly Budget (for Ads)
If you link an advertising account, you can set a monthly budget:
- Empty = no limit
- Set = system monitors spending to not exceed that cap
Useful when managing budgets for different clients.
LinkedIn: Why isn't it supported?
LinkedIn doesn't allow auto-posting via API (Terms of Use Β§3.1.26). The API is for business integration, not content management.
Alternative: If you need to post on LinkedIn, copy-paste manually from our Copywriter or use a LinkedIn-authorized tool.
Coming Soon
- Facebook Messenger β Bot automations
- LinkedIn β Exploring authorized alternatives
Common issues
"Authorization failed"
- Make sure you have account access (are you an admin or owner?)
- If it's a business account, verify you have permissions (Facebook Pages for business, YouTube channels for the channel, etc.)
- Some accounts require 2FA enabled
Token expired (403 Unauthorized)
- Press "Verify" from the Connections tab
- If token expired >30 days ago, you'll need to re-link the connector
Can't find my IG user ID
- Open Facebook Graph API Explorer (developers.facebook.com)
- Query: GET me/accounts β note the instagram_business_account field β ID node
- Copy it into the wizard
Connector is active but publishing still fails
- Check the job log in the Approval or Gallery tab
- Common error messages: account suspended, daily limit reached, unsupported format (e.g. LinkedIn video >2GB)
Initial setup: ~30 minutes to link your accounts. After that, one click to publish to multiple platforms.