Agency_
How to Connect X, LinkedIn, Facebook & Bluesky to Agency in Seconds
One-click project-scoped social connections, role-based team permissions, and autonomous multi-network scheduling with Marty AI & Chris AI.
In Agency, social media distribution is not a bolted-on afterthought—it is wired directly into your site crawls, your 35-Dial Website Quality Rater audits, your Google Search Console & Analytics reports, and your editorial publishing pipeline.
Every project inside Agency can connect its own dedicated X (Twitter), LinkedIn, Facebook Page, and Bluesky profiles. When you switch between websites or client projects in the top header, your active social accounts, scheduled queue, and AI social specialists automatically switch with you.
1. Built for Multiple Websites, Brands & Client Projects
Unlike legacy social schedulers that tie a single Twitter or LinkedIn login to your personal user profile, Agency scopes every social connection to the Project:
Per-Project Account Isolation
Connect @BrandA on Project A and @BrandBon Project B. Posts drafted or scheduled inside a project only ever publish to that project's connected social profiles—eliminating accidental cross-brand posting.
Role-Based Team Collaboration
Project Owners and Editors can connect social accounts and publish posts without ever exposing raw passwords or OAuth tokens. Project Viewers have read-only visibility.
Automatic Collaborator Revocation
If an Editor connects a social profile to your project and later leaves the project or has their access downgraded, Agency automatically disables that connection until a project owner reconnects it.
Encrypted Vault Storage
All OAuth 2.0 access tokens, refresh tokens, client secrets, and Bluesky app passwords are encrypted at rest using AES-256-GCM inside the system vault and are never returned to the browser.
2. How to Connect Your 4 Social Networks
Open the Social Queue (/social/queue) or Social Connections (/social/connections). At the top of the Social Queue, the Posting asbar displays your active connections alongside direct 1-click connect buttons for any network you haven't linked yet:
𝕏 · X (Twitter) — OAuth 2.0 PKCE
1-Click OAuth or Custom AppClick + Connect X in the Social Queue header (or choose Quick connect (Agency app) on the X card). You will be sent to X to click Authorize app and returned immediately to your project. Agency automatically handles OAuth 2.0 PKCE token refreshes in the background.
Enterprise / BYO App option: Prefer to use your own X Developer Portal app? Select Use my own developer app and copy the callback URL displayed on your Social Connections card.
in · LinkedIn — OAuth 2.0
1-Click OAuth or Custom AppClick + Connect LinkedIn to authorize your LinkedIn profile via OpenID Connect. Once connected, Chris AI can publish long-form insights, article cards, and professional updates directly to your feed.
Enterprise / BYO App option: Select Use my own developer app and copy the callback URL displayed on your Social Connections card.
f · Facebook Pages — Graph API OAuth
1-Click OAuth or Custom AppClick + Connect Facebook and select the Facebook Page you want to associate with your project. Agency exchanges your authorization for a Page token so scheduled posts publish straight to your business page.
Enterprise / BYO App option: Select Use my own developer app and copy the callback URL displayed on your Social Connections card.
🦋 · Bluesky — AT Protocol App Password
Instant App PasswordBluesky uses decentralized AT Protocol authentication. Enter your Bluesky handle (e.g., yourbrand.bsky.social) and a dedicated App Password generated from Bluesky → Settings → App Passwords. Agency verifies your DID session immediately and encrypts the app password in your project vault.
3. How Marty AI & Chris AI Run Your Social Queue
Once your project is connected, two specialized AI employees manage your social distribution:
- Marty AI (Social Media Strategist) — Analyses your crawled URLs, page titles, meta descriptions, Search Console winners, and finished A-Team articles to write platform-tailored hooks, threads, and commentary (respecting character limits and anti-slop editorial rules).
- Chris AI (Social Media Scheduler) — Staggers your approved posts across a 72-hour window in the Social Queue (
/social/queue) and dispatches them through your project's connected X, LinkedIn, Facebook, and Bluesky accounts when they come due.
Four Ways to Fill Your Social Queue:
- 🚀 Generate Social Campaign from Site Crawl: Click Generate Social Campaign on
/social/queue(or select Option 3 in Elsa AI's post-audit handoff) to turn your top indexable site URLs into a 72-hour multi-network schedule in one click. - 📈 Amplify Search Console Winners & GA4 Top Pages: On Search Console → Winners & Losers or Analytics → Top Pages, click Amplify Winners on Social to promote your fastest-growing pages.
- 📰 Automatic Article Broadcasts: Whenever the 25-node A-Team editorial pipeline finishes and publishes a new article via Kali AI or Chloe AI, Marty AI and Chris AI automatically queue a matching social pack to promote it.
- 💬 1-on-1 HITL Drafting in Chat: Click Tweet in Chat (Marty AI) or Social Post in Chat (Chris AI) at the top of any Social page to co-write a post in the sidebar chat and confirm before it goes live.
Related Guides
Shaun Anderson
Shaun Anderson, AKA @hobo_web, is the Lead AI Architect behind Agency (thisisagency.ai). Shaun has over 25 years of experience in forensic SEO auditing. He was a primary investigator of the Google Search Leak of 2024, the writer of The Hobo SEO Quadrilogy, and a Keynote speaker at SMX Paris 2026.
Get Early Access & Earlybird Deal
Sign up for private beta access and lifetime deal.
