Priced on workspaces.
Not on inference.
You pay for connected sources and white-label client workspaces. You never pay us for AI reasoning — your own Claude Code / Codex is the brain. Every plan: $0 inference, always.
Operator
BYO agentFor solo operators and growth engineers driving their own agent on live data.
- → 1 workspace
- → All connectors (Ads, Meta, GA4, GSC, Sheets, CSV)
- → CLI + MCP, every command speaks
--json - → Deterministic reports & dashboard
- → Scheduled refresh + history
- · Bring your own Claude Code / Codex
Agency
TurnkeyFor agencies sending branded weekly reports to a roster of clients — hands-off.
- → Up to 10 client workspaces
- → White-label auto-sent weekly reports
- → Email + Slack delivery, per-client schedule
- → Optional hosted narrative (your key)
- → Everything in Operator
Studio
ScaleFor larger studios running many brands, with priority connectors and onboarding.
- → Up to 40 client workspaces
- → Priority connector requests
- → White-glove onboarding
- → Priority support
- → Everything in Agency
It's a TypeScript monorepo. Deploy it on Fly for the price of a coffee.
The engine scales to zero when idle — only a small Postgres stays on. Expected ~$5–15/mo, and LLM cost stays $0 because the analyst brain is your own agent.
Do you host the LLM?
+
No. "What happened" is computed deterministically by the engine. "Why / what to do" runs on your own Claude Code, Codex, or — on the Agency plan — a hosted narrative call made with your key. We never pay for, or charge you for, inference.
Is each client's data isolated?
+
Yes. Each client is a workspace, isolated by row-level security and explicit workspace filtering. One agency, many brands — none can see another's numbers.
Which connectors are live?
+
GA4 and Google Search Console are live today via OAuth. CSV and Sheets work anytime. Google Ads and Meta are in active development. The connector framework — auth, incremental fetch, an encrypted credential vault — is already built, so new sources slot in.
What exactly is white-label?
+
Every report carries your brand, your sender, your domain. The client receives a polished weekly analysis and never sees the word "TableBI." Delivery is by email or Slack on each client's own schedule.
Can I self-host?
+
Yes. It's a TypeScript monorepo that deploys to Fly.io with the app scaling to zero when idle and a small always-on Postgres — roughly $5–15/mo. The deploy guide in the docs walks it end to end.