Agent-readable docs index: /llms.txt. Full docs in one file: /llms-full.txt. Download /docs.zip to grep all markdown files locally.

Connecting Accounts

Akarso supports 14 social platforms. Each account connects through an OAuth flow in your browser.
Each workspace holds one account per platform, so commands address accounts by platform name (x, linkedin, googlebusiness, ...) instead of account IDs. Connecting a platform that is already connected replaces the existing account.
Connecting accounts does not require a subscription. Without one you can connect up to 3 channels; subscribing raises the limit to your plan's channel count.

Connect via CLI

The simplest way to connect is the interactive command:
akarso accounts connect
This prompts you to pick a platform and opens the browser. If you know which platform:
akarso accounts connect x

How the OAuth flow works

CLI Browser Akarso │ │ │ ├── opens connect URL ──────>│ │ │ ├── user authorizes ───────>│ │ │ │ │ │<── redirect to callback ──┤ │ │ │ v v v Done "Connected" page Account saved (+ channel picker on some platforms)
  1. The CLI builds a connect URL for your workspace
  2. Your browser opens the OAuth page for the chosen platform
  3. You authorize Akarso to access your account
  4. The platform redirects back to the Akarso callback page
  5. On some platforms the callback page asks you to pick a publishing target (see below)
  6. The account is connected and ready to use

Channel selection

Some platforms hold multiple publishing targets under one login: Facebook Pages, LinkedIn organizations, YouTube channels, Google Business locations. After OAuth, these platforms need a channel selected before posting works:
PlatformPublishing target
FacebookPage
InstagramInstagram account (connected via Facebook)
LinkedInOrganization or personal profile
YouTubeChannel
Google BusinessLocation
The connect flow shows the picker automatically in the browser. You can also pick from the CLI: list the selectable channels with accounts get, then set one:
akarso accounts get facebook akarso accounts set-channel facebook --channel-id page_123
Posting to these platforms fails until a channel is selected.

List connected accounts

akarso accounts list

Check account health

Token health tells you if any connected accounts have expired or revoked tokens:
akarso accounts health
Accounts with unhealthy tokens need to be reconnected using akarso accounts connect.

Get account details

Accounts are addressed by platform name. The output includes the selectable channels:
akarso accounts get facebook

Disconnect an account

akarso accounts disconnect x