Multi-network publishing, compose-once-adapt-per-network, approval gates with an immutable audit log, assistive AI, scheduling, analytics, and team RBAC — all reachable from the dashboard, the CLI, the REST API, or an MCP tool.
Publishing
A profile is a cheap Postgres primitive you can create over the API. Manage many brand or client accounts across every major network from one control plane.
Compose
One source asset becomes platform-native variants — length, hashtags, mentions, and threadified chains — with each network's constraints enforced before anything ships.
Governance
Drafts require human sign-off before anything reaches a connected account. Every write records actor, content, target, and result — append-only, never edited.
AI
Per-network reformatting and threadify are powered by Claude — assistive, never autonomous. The AI proposes; a human still approves before publish.
Timing
Schedule posts to publish at a precise time, or queue them to flow out on a cadence. A durable scheduler loop drives delivery and records the outcome.
Insight
Token health, rate-limit headroom, last error, and per-profile engagement — all readable over the API and MCP, not just trapped in a dashboard.
Teams
Invite teammates, assign roles, and keep tenants isolated at the database layer with Postgres row-level security — not just an application WHERE clause.
Interfaces
The API and CLI are the product. An MCP server exposes every verb as a tool, so agent fleets can operate profiles with the exact same parity as the dashboard.
Start free, drive it from the API and CLI, and keep every AI action behind a human gate.