Plans and limits
| Free Starter | Enterprise | |
|---|---|---|
| Price | $0, no card needed | Custom |
| Workspaces | 1 | 10, or as agreed |
| Conversations a month | 100, plus a 50-conversation grace before new ones pause | 5,000, or as agreed, plus a grace of half that again before new ones pause |
| Teammates | Your whole team | Your whole team |
| How to get it | Sign in and create a workspace | Contact sales |
Limits are per org: every workspace, agent and teammate in it shares them. See yours under Settings → Billing.
No plan is unlimited. Enterprise starts at 10 workspaces and 5,000 conversations a month, and larger limits are agreed with our team. Use Contact sales on the Billing page. If you bought Pro before Enterprise existed, your subscription keeps working with Enterprise limits. You can still manage or cancel it in Stripe from Settings → Billing.
Conversations
A conversation is a chat that gets its first message. It counts once, in the calendar month (UTC) of that first message, however many messages follow. The count resets on the 1st.
Every plan works the same way. On Free Starter the dashboard warns at 80% and again at 100, and points you to Enterprise. Chat keeps working through a grace of 50 more. At 150, new conversations pause until the 1st: your assistant tells new visitors it has reached its plan limit for the month and to try again later. Conversations already started keep working.
On Enterprise the dashboard warns at 80% and 100% of your conversation limit, and new conversations pause at 150% of it (7,500 on the default 5,000), or at the point agreed with our team. At the pause, contact us to move to a larger plan.
Free Starter also caps what one conversation can spend on model calls, and how many messages a workspace's signed-out visitors can send per hour. A conversation that reaches its cap asks the person to start a new one.
Workspaces
At the workspace limit you can't create another one. Existing workspaces keep working, even if you have more than your plan includes. Free Starter includes 1 workspace. For more, contact us about Enterprise. Enterprise includes 10 unless agreed otherwise; for more, contact us to move to a larger plan.
Self-hosting
Override Free Starter's limits with environment variables on the control plane and the chat server: FRANKIE_FREE_WORKSPACE_LIMIT (default 1), FRANKIE_FREE_CONVERSATION_LIMIT (default 100) and FRANKIE_FREE_CONVERSATION_HARD_LIMIT (default 150; 0 turns the stop off). Its per-conversation spend cap is FRANKIE_FREE_SESSION_BUDGET_USD (default 0.25) and its signed-out messages per workspace per hour FRANKIE_FREE_TENANT_ANON_TURNS_PER_HOUR (default 120). Enterprise's defaults are FRANKIE_ENTERPRISE_WORKSPACE_LIMIT (default 10) and FRANKIE_ENTERPRISE_CONVERSATION_LIMIT (default 5000), with new conversations pausing at 150% of the conversation limit. A platform admin sets an org's own limits, including where it pauses, under Platform admin → the org → Which plan is this org on?. Set these on both the control plane and the chat server.
To show Contact sales, set NEXT_PUBLIC_FRANKIE_SALES_EMAIL on the dashboard. The button opens an email to that address with the subject filled in. Without it, the dashboard says "Contact us to upgrade" and shows no button.