Get started

Plans & billing

One codebase, three ways to run it: self-hosted Community (free), self-hosted Enterprise (a license), and Genosyn Cloud (per-company Plans billed through Stripe). This page covers what each shape includes and how to move between Plans.

The three shapes

Community
The default when you self-host. Free forever, with unlimited AI Employees and Routines. The two enterprise features — Single sign-on and the Audit log — are disabled and show an “available in Genosyn Enterprise” card in their place.
Enterprise
A self-hosted install with a Genosyn Enterprise license activated at Admin → License. Everything in Community plus Single sign-on and the Audit log. See Enterprise licenses.
Cloud
Genosyn Cloud, where each company is on a Plan — Free, Growth, or Scale — billed through Stripe. The same Plans apply on any install whose operator enables instance billing.

Whatever the shape, AI model usage is separate: your AI Employees run on the AI Models you connect, and that API usage is billed by your model provider, not by Genosyn.

The Cloud Plans

Free
$0. A starter team: 1 AI Employee, 2 Routines, 1 Base with 1 table, 3 Channels, and 1 Project with 20 Todos. No Single sign-on, no Audit log.
Growth
$19 / AI Employee / month. Unlimited AI Employees and unlimited Routines.
Scale
$49 / AI Employee / month. Everything in Growth, plus Single sign-on and the Audit log.

Paid Plans are billed per AI Employee hired, with a minimum of one seat. Hiring and firing adjust the billed quantity automatically, and Stripe prorates mid-cycle changes. The full comparison lives on genosyn.com/pricing.

Scale's Single sign-on is configured per company at Settings → Single sign-on. With the Google preset, listing your Allowed email domains is required before auto-join can be enabled — any Google account can authenticate against a Google OAuth client, and the domain list is what keeps sign-in to your own company.

Upgrading your company

Open Settings → Billing. The top card shows your current plan, its subscription status, how many AI Employees you have, and — on Free — how many of your Routines are used. Below it, the three plan cards each list what they include; your plan is marked Current plan.

  • Click Upgrade to Growth or Upgrade to Scale on a plan card. You are redirected to Stripe Checkout; on success you land back on the Billing page with the new plan active.
  • Manage billing opens the Stripe billing portal, where you update cards, download invoices, or cancel — changes sync back automatically.
  • Only the company owner can change the plan or open the billing portal; company admins can read everything on the page.

What happens at the Free limits

The Free limits are company-wide totals, enforced by the server everywhere the resource can be created — including when an AI Employee tries to create one itself. At the cap, the action is refused with the exact message:

  • Hiring a second AI Employee: “Your Free plan includes 1 AI Employee. Upgrade to Growth to hire more.”
  • Creating a third Routine: “Your Free plan includes 2 Routines. Upgrade to Growth for unlimited Routines.”
  • Creating a second Base: “Your Free plan includes 1 Base. Upgrade to Growth for unlimited Bases.”
  • Adding a second table across your Bases: “Your Free plan includes 1 Base table. Upgrade to Growth for unlimited tables.”
  • Creating a fourth Channel: “Your Free plan includes 3 Channels. Upgrade to Growth for unlimited Channels.”
  • Creating a second Project: “Your Free plan includes 1 Project. Upgrade to Growth for unlimited Projects.”
  • Adding a twenty-first Todo: “Your Free plan includes 20 Todos. Upgrade to Growth for unlimited Todos.”

Two edges worth knowing: direct messages never count toward the Channel limit — only public and private Channels do — and a recurring Todo at the cap simply stops spawning its next occurrence instead of failing; deleting Todos frees capacity again.

The Employees and Routines pages also show a banner with a View plans link once you reach the cap. Gated features answer similarly — for example, opening the Audit log below Scale shows “Audit log is available on the Scale plan.” with a card linking to the Billing page. Nothing is lost at a limit: audit history keeps accruing either way, ready the moment you upgrade.

For operators: enabling instance billing

Everything below is for the person running the install. Self-hosted installs skip this — leave billing off and every company runs unlimited (their Billing page explains itself away). Turning it on is what makes an install behave like Genosyn Cloud.

Open Admin → Billing and fill in the Stripe configuration card:

  • Create two recurring prices in Stripe — Growth ($19 / AI Employee / month) and Scale ($49) — and paste their ids into Growth price id and Scale price id.
  • Paste the Stripe secret key and the Webhook signing secret. Both are stored encrypted and never shown again; leave a field blank later to keep the stored value.
  • Flip Enable per-company billing and Save billing settings. The server refuses to enable billing until the secret key and both price ids are configured. Companies without a subscription land on the Free plan.

Then point a Stripe webhook at <your URL>/api/billing/stripe/webhook (the Stripe webhook endpoint card shows the exact URL with a copy button) and subscribe it to the checkout and subscription events. The signing secret is how the install verifies those deliveries.

See also