No contracts. No hidden fees. Most teams on Growth see it cover its cost within the first anomaly it catches and acts on.
Need custom signal feeds, white-label, or enterprise SLA? Talk to us →
Full comparison
| Feature | Free | Starter | Growth | Pro | Business |
|---|---|---|---|---|---|
| Manual | |||||
| Per month (billed annually) | $0 | $76 | $183 | $350 | $1,039 |
| Generations/mo | 10 | 50 | 100 | 200 | 600 |
| Executions/mo | 100 | 950 | 2,500 | 4,800 | 14,400 |
| Canvas · NLP generation | ✓ | ✓ | ✓ | ✓ | ✓ |
| Scheduled · batch runs | – | ✓ | ✓ | ✓ | ✓ |
| Monitoring | |||||
| Monitoring credits/mo | – | 5 | 15 | 30 | 100 |
| KPI anomaly · signals | – | ✓ | ✓ | ✓ | ✓ |
| Autonomous execution | – | ✓ | ✓ | ✓ | ✓ |
| Intelligence signals (GDELT+LLM) | – | – | – | ✓ | ✓ |
| Data retained (monitor history) | — | 0 days | 90 days | 90 days | 90 days |
| Max context used per analysis (during monitoring) | — | 0.5M tokens | 1M tokens | 1.5M tokens | 3M tokens |
You get a set number of monitoring credits per month (or per year if billed annually). Heavy runs use more credits. Buy more credits for more runs. Workflow builder: we do not limit context. Monitoring: we cap max context per analysis (during monitoring) in tokens per run.
For each workspace we use your subscription to map a retention tier. We compute a cutoff time: we keep rows whose storedAt is on or after that time; older stored raw signals can be removed when cleanup runs.
The schedule is how often cleanup runs; what deletes is only rows past your tier window. If a paid workspace looks like it lost everything, check for an ACTIVE subscription on that tenant or ask support to align billing data.
Same policy is shown on Monitoring → Settings for your account.
See it in action
This is exactly what Venti looks like inside. Drag the console left and right, or click any step above it.
Common questions
No credit card on the free plan. Most Growth teams see it cover its cost within the first anomaly it catches.