POST/v1/workspaces/{ws}/accounts
Connect social accounts for your AI agent
Add an account in seconds. Then your agent can act through it. Each sign-in costs 25 credits.
How an account is connected
Send a password, cookies, or nothing at all
Give BuzzTake the username, the password and the 2FA secret. Or import cookies from a browser where you are already signed in. Or sign in yourself in a live browser, or send the owner a one-time sign-in link.
"connect": { "method": "password", "username": "acme_demo", "password": "…", "totp_secret": "JBSW…" }BuzzTake signs in, in a real browser
The account gets its own browser profile: a fixed device fingerprint, your proxy if you send one, and its own cookies. BuzzTake types the 2FA code itself. Anything else the platform asks becomes a challenge you can answer by API, by MCP or in the live browser.
"status": "connecting" → "needs_input"? → "active"Call it like any other API
The account is active. Post, reply, like, follow, send messages or read the feed with one endpoint. BuzzTake checks the session and signs in again with the stored credentials when the platform asks.
POST /v1/accounts/acc_x/actions
Three ways in
passwordUsername and password
Send the username, the password and, if the account uses an authenticator app, its secret. BuzzTake answers 2FA codes itself.
cookiesCookies
Import cookies from a browser where the account is already signed in: a JSON array or a Netscape cookie file.
browserSign in yourself
Open a live browser and sign in as you always do. Or send the one-time sign-in link to the person who owns the account.
What each account keeps
So the platform sees the same person on the same device every time.
- Device fingerprint
- Fixed for the life of the account.
- Proxy
- Optional: http, https, socks5, ss, vless, vmess, trojan or hysteria2.
- Cookies and site data
- Stored with the account. Never moved to another device.
- Credentials
- Encrypted at rest, used only to sign in again, never returned.
- Live view
- Watch the account's browser or take over, from the web app.
Statuses
A challenge waits for you in needs_input.
- connecting
- BuzzTake is signing in.
- active
- Signed in and ready.
- needs_input
- A sign-in challenge waits for an answer.
- signed_out
- Cookies expired and no stored credentials could sign in again.
- blocked
- The platform shows a checkpoint on the account.
- error
- Something failed that BuzzTake could not classify.
Add your first account.
Create a workspace, add an account with a password or cookies, and make your first call.