AutoPersonas

Connecting Social Accounts

Connecting a social account is a two-click flow. Social accounts are connected per profile: pick the influencer, open Accounts in the sidebar, click Connect on the platform tile, sign in on the platform's own consent screen, and you're redirected back with the account connected. AutoPersonas uses OAuth 2.0 throughout, we never see your password, and we handle token refresh automatically.

Supported platforms

Live today: X (Twitter) and Fanvue. Facebook, Instagram, TikTok, and Threads are coming soon, their tiles show a Coming soon badge and the connect flow is disabled until they launch.

  • X (Twitter): any X account works. Reads posts and mentions; writes posts and replies.
  • Fanvue: any creator account. Used for posting, chat replies, and insights.
  • Facebook (coming soon): will connect a Facebook Page you manage, Meta doesn't allow API posting to personal profiles. Publishing will use long-lived Page access tokens.
  • Instagram (coming soon): will require a Professional (Creator or Business) account linked to a Facebook Page, personal accounts can't publish via Meta's API.
  • TikTok (coming soon): will require an account with content-posting access enabled.
  • Threads (coming soon): public accounts only.

Plan limits

The Free plan includes 1 connected social account; Pro and Agency are unlimited. The limit is enforced when you start connecting a new platform, reconnecting an already-connected account always works, and existing connections are never removed if you downgrade.

What we read and write

Permissions are scoped to what each engine actually does. You can review the exact scopes on the platform's consent screen before granting them.

  • Publishing: post, schedule, and unpublish content on your behalf.
  • Comments and DMs: read incoming messages so the engagement engines can draft replies for your review. Replies are only sent after you (or auto-approve) confirm them.
  • Insights: pull engagement metrics for the analytics dashboard.
  • Imports (optional): when you run Import Posts, we read your historical posts to populate the voice corpus and media library. Nothing is imported until you start an import. See Importing.

Connecting from the AI Assistant or MCP

Besides the Accounts page, the AI Assistant and the MCP server can start a connection for you: they return an authorization link, you open it in a browser and sign in, and the connection completes on our standalone callback, no need to keep the original tab open.

Disconnecting

Click Disconnect on the Accounts page at any time. AutoPersonas immediately removes its stored tokens and stops publishing or reading from that account. Historical content already imported stays in your media library and voice corpus until you delete it.

Token expiry

Most platforms issue tokens that expire periodically. AutoPersonas refreshes tokens before expiry, all tokens are encrypted at rest and only decrypted at the moment they're used. If a refresh fails (you revoked access from the platform side, changed your password, or the platform's OAuth service is down), the Accounts page shows a reconnect notice.

Troubleshooting

  • Connect button says “Coming soon”: that platform isn't open for connections yet. Only X and Fanvue are live today.
  • Connection failed: confirm you have the right account type and that the platform is live for connections.
  • Upgrade prompt when connecting: you're at the Free plan's connected-account limit. Upgrade or disconnect an existing account first.
  • Posts not publishing: check the Accounts page for an expired-token banner; reconnect if shown. If the token is fine, open the failing content item to see the platform's error message on its publish status.
  • Rate limits: every platform caps publish and read volume. AutoPersonas spaces requests to stay within limits; if a platform rate-limits us, the action is queued and retried.