Plans
| Free | Pro | Enterprise | |
|---|---|---|---|
| Price | $0 | 79/month billed yearly | Custom |
| Free trial | — | 14 days, first subscription only | — |
| Knowledge bases | 1 | 5 | Unlimited |
| Indexed pages | 500 | 10,000 | Unlimited |
| AI questions per month | 100 | 1,000 | Unlimited |
| Team members | 1 | 10 | Unlimited |
| Embedding tokens per month, for indexing and re-indexing | 2 million | 30 million | Unlimited |
| Website, File Upload, Custom Answers, OpenAPI Spec and YouTube sources | ✓ | ✓ | ✓ |
| Widget, form deflector, API and MCP | ✓ | ✓ | ✓ |
| GitHub and every other source type | — | ✓ | ✓ |
| Slack and Teams bots | — | ✓ | ✓ |
| Helpdesk automation (Zendesk, Intercom, Front, Freshdesk and more) | — | ✓ | ✓ |
| Source groups | — | — | ✓ |
| SSO (OIDC / SAML) | — | — | ✓ |
| Hide the widget’s Kelu branding | — | — | ✓ |
| Custom SLA | — | — | ✓ |
Upgrade to Pro
To switch between monthly and yearly later, click Manage Subscription. Manage Billing opens Stripe’s portal for cards and invoices.
Cancel or reactivate
Click Cancel Subscription and typeCANCEL to confirm. You keep Pro until the end of the billing period, and can click Reactivate any time before then (you need a card on file). After the period ends the workspace is on Free, and subscribing again needs a new checkout.
What happens at a limit
Nothing is deleted when you reach a limit or drop to Free.| Limit | What happens |
|---|---|
| Knowledge bases | Creating or restoring one is refused. Archived knowledge bases do not count |
| Indexed pages | Syncs keep running and existing pages keep updating, but new pages are not added |
| AI questions | Counted per calendar month across every surface. Past the limit, until the month resets, chat surfaces and bots reply that the monthly limit is reached, the form deflector lets the form send as normal, and helpdesk automation hands new tickets to your team |
| Team members | New invitations are refused. Pending invitations take a seat |
| Plan-only sources | Only adding a source is blocked. Sources you already have keep syncing |
| Helpdesk automation | Only adding a helpdesk is blocked. Helpdesks you already have keep answering |
| Embedding tokens | New and changed pages are still saved, but get no embeddings until the month resets. Until then, search finds them by their exact words, not by meaning |
Invoices and cards
The Invoices tab lists your Stripe invoices, with a PDF when Stripe has issued one. Payment Methods adds or removes cards. The only card on a subscription that is still renewing cannot be removed. Plans set up directly by Kelu are not billed through Stripe, so they have no invoices or portal.Usage
Usage, for owners and admins, shows this month’s AI questions against your allowance: used, remaining, when it resets, and when it will run out at the current rate. Below that are Questions Asked, Resolved Conversations and Deflected Tickets for the last 30 days. Resolved Conversations counts thumbs-up votes from every surface: the widget, the API, the bots and the dashboard. A vote that is taken back no longer counts.Owners and admins get an email when questions reach 50, 80, 90, 95 and 100% of the monthly allowance. Turn thresholds off or add recipients under Settings → Overview → Usage Alerts.