Overview
Kaireon uses a tiered licensing model that scales with your decisioning needs. Each tier defines a monthly decision quota, available features, and platform limits. Usage is tracked per tenant per calendar month.Tiers
Community
FreeFor teams getting started with next-best-action decisioning.
- 10,000 decisions/month
- Basic scoring (scorecard)
- Top-N ranking
- 5 connectors max
- Standard channel types
- Community support
Professional
$899/monthFor teams running production campaigns with advanced analytics.
- 500,000 decisions/month
- Propensity models
- A/B experiments
- Unlimited connectors
- Streaming pipelines
- Email support
Enterprise
Custom pricingFor large-scale deployments with advanced automation needs.
- Unlimited decisions
- Custom connectors
- KEDA auto-scaling
- Triggers & Journeys
- Custom SLA
- Dedicated support
Feature Comparison
| Feature | Community | Professional | Enterprise |
|---|---|---|---|
| Monthly decisions | 10,000 | 500,000 | Unlimited |
| Scoring engines | Scorecard | Scorecard, Bayesian, Gradient Boosted | All + custom |
| Ranking | Top-N | Top-N + Arbitration | All |
| Connectors | 5 max | Unlimited | Unlimited + custom |
| Pipelines | Batch only | Batch + Streaming | Batch + Streaming |
| Experiments | — | A/B testing with uplift analysis | A/B + multi-armed bandit |
| Journeys | — | — | Multi-step workflows |
| Triggers | — | — | Event-driven automation |
| Content items | 100 | 1,000 | Unlimited |
| CMS sources | 2 | 10 | Unlimited |
| Behavioral metrics | 5 | 15 | 20 |
| Decision traces | 100/day | 10,000/day | Unlimited |
| Auto-scaling (KEDA) | — | — | Configurable |
| Support | Community | Dedicated + SLA |
Decision Quotas
How Decisions Are Counted
A decision is counted each time the Recommend API is called and returns a non-empty recommendation set. Empty results (no offers qualified) are not counted against the quota.Warning and Enforcement
| Threshold | Behavior |
|---|---|
| < 90% | Normal operation |
| 90% | Warning banner displayed in the platform UI |
| 95% | Email notification sent to tenant admin |
| 100% | Recommend API returns HTTP 429 Too Many Requests |
Quota Response (429)
Usage Dashboard
Monitor your decision usage in real-time at Settings > Usage:- Current month’s decision count and percentage used
- Daily decision trend chart
- Per-flow decision breakdown
- Projected month-end usage
- Feature usage across the tier
License Verification
Kaireon verifies licenses using RSA-signed JWT tokens. The license token is issued at subscription time and verified on each API call.Grace Period
If license verification fails (e.g., network issue reaching the license server), a 7-day grace period allows continued operation. During the grace period:- All features remain available
- A warning banner is shown in the platform UI
- Admin users receive daily email reminders
After the 7-day grace period expires without successful license verification, the platform falls back to Community tier limits.
Upgrading
To upgrade your tier:Environment Variables
| Variable | Description |
|---|---|
LICENSE_KEY | RSA-signed JWT license token |
LICENSE_SERVER_URL | License verification endpoint (optional, defaults to Kaireon cloud) |