Plans & billing · Genosyn Docs
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, or $205.20 / AI Employee / year. Unlimited AI Employees and unlimited Routines.
Scale
$49 / AI Employee / month, or $529.20 / AI Employee / year. 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.
Both paid Plans bill monthly or annually, and annual is ten percent off twelve months — Growth works out to $17.10 per AI Employee per month, Scale to $44.10. Whichever you pick, the seat count still follows your roster: hiring mid-year adds a prorated seat rather than waiting for renewal.
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, whether it bills monthly or annually, its subscription status, how many AI Employees you have, and — on Free — how many of your Routines are used. Below it, a Monthly / Annual switch sets which prices the three plan cards quote, and each card lists what it includes; 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.
- To keep your Plan and change only how often you pay, flip the switch and click Switch to annual billing (or back to monthly) on the card you are already on. There is no second subscription: the one you have is repriced in place and Stripe credits the unused remainder of the period you had paid for.
- 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 recurring per-seat prices in Stripe and paste their ids into the four price fields: Growth — monthly ($19), Growth — annual($205.20), Scale — monthly ($49) and Scale — annual($529.20). Only the two monthly ids are required; leave the annual pair blank and the Monthly / Annual switch never appears on a company's Billing page.
- 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 monthly 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.