Simple, transparent pricing

Start free. Pay when
it pays for itself.

No contracts. No hidden fees. Most teams on Growth see it cover its cost within the first anomaly it catches and acts on.

AnnualMonthlySave 20%
How many execution credits do you need per month?
1K
2K
3K
5K
10K
20K
30K
50K
100K
Free
Free
Workflow canvas, NLP builder, basic integrations. No AI monitoring.
$0
Free forever
10 generations · 100 executions · 0 monitoring credits
  • 5 active workflows
  • 100 runs / month
  • NLP workflow generation
  • 3 OAuth connections
  • AI monitoring
  • Autonomous execution
  • External signal feeds
  • Stored monitor history (paid plans)
  • Unlimited context for workflow · unlimited uploads
At this usage$0
Get early access
Starter
Starter
Full workflow + 5 monitoring credits/mo. Table stakes + a taste of monitoring.
$$76
per month · billed annually · 50 generations · 950 executions · 5 monitoring credits
Unlimited workflow context
  • 50 generations · 950 executions
  • 5 monitoring credits/mo
  • Unlimited context for workflow · unlimited uploads
  • Batch runs
  • Intelligence signals
  • Team workspace
  • Stored monitor history: no long-term window (0 days)
At this usage$76/mo
Get early access
Pro
Pro
Intelligence signals, multi-vertical ontology, team workspace, priority support.
$$350
per month · billed annually · 200 generations · 4,800 executions · 30 monitoring credits
Unlimited workflow context
  • 200 generations · 4,800 executions
  • 30 monitoring credits/mo
  • Intelligence signals (GDELT+LLM)
  • Multi-vertical ontology (5 domains)
  • Team workspace · up to 5 users
  • Priority support · onboarding
  • 90 days stored monitor history
  • Unlimited context for workflow · unlimited uploads
At this usage$350/mo
Get early access
Business
Business
High volume, 100 monitoring credits/mo, unlimited workflow context, enterprise features.
$$1,039
per month · billed annually · 600 generations · 14,400 executions · 100 monitoring credits
Unlimited workflow context
  • 600 generations · 14,400 executions
  • 100 monitoring credits/mo
  • Everything in Pro
  • 90 days stored monitor history
  • Unlimited context for workflow · unlimited uploads
  • Enterprise SLA
  • Dedicated support
At this usage$1,039/mo
Get early access

Need custom signal feeds, white-label, or enterprise SLA? Talk to us →

Full comparison

What's in each plan

FeatureFreeStarterGrowthProBusiness
Manual
Per month (billed annually)$0$76$183$350$1,039
Generations/mo1050100200600
Executions/mo1009502,5004,80014,400
Canvas · NLP generation
Scheduled · batch runs
Monitoring
Monitoring credits/mo51530100
KPI anomaly · signals
Autonomous execution
Intelligence signals (GDELT+LLM)
Data retained (monitor history)0 days90 days90 days90 days
Max context used per analysis (during monitoring)0.5M tokens1M tokens1.5M tokens3M 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.

How stored monitor history retention works

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.

  • Free / Starter (starter maps to the same retention bucket as free for stored signals) → 0 days → effectively no long-term stored monitor history; cleanup can remove older rows each run.
  • Growth, Pro, Business90 days → only data older than the window is removed over time.
  • Enterprise / Unlimited (when applicable) → 365 days.

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

Drag through the full loop —
signal to outcome.

This is exactly what Venti looks like inside. Drag the console left and right, or click any step above it.

01
Signal detection
50+ live signals
02
Root cause trace
Causal chain
03
Evaluate options
4–6 candidates
04
Execute
In your tools
05
Learn & improve
Outcome logged
← drag console or click steps above →
app.venti.ai / dashboard / signals
Live KPI Monitor Live
Customer Acquisition Cost+34% ↑
Internal · CRM · 2.4σ above baseline
ROAS · All Channels–22% ↓
Internal · Ad Accounts · compressing
Checkout Conversion Rate–4.2%
Internal · Analytics · within normal range
Anomaly detected
CAC 2.4σ above 90-day baseline. Correlated with external competitor signal. Root cause running.
External signals
FeedChange
Competitor ad spend+41%
AP Freight Index+8.1%
USD / SGD–2.1%
FRED Prime Ratestable
Watch list
3 signals above threshold. 1 entering anomaly window.
Causal trace · CAC anomaly
ExternalCompetitor ad spend +41% on core keywords this month
↓ causes
AuctionCPM rising 18% · CPC up · impression share dropping on branded terms
↓ leads to
MarginCAC inflating · paid ROAS compressing by 22%
↓ without action
Impact12–15% margin compression on paid acquisition in 3 weeks
↓ best response
ActionShift budget to owned channels — email re-engagement highest efficacy here
Confidence
Root cause87%
Impact model74%
Action fit91%
Ontology matched
E-Commerce · Fashion & Apparel · email re-engagement elasticity 1.4× in competitor-pressure events
Candidate evaluation 4 options scored · selecting best
#1
Shift 20% paid budget to email re-engagement — lapsed 90-day
IMPACT
RISK
FATIGUE
94
Selected
#2
Raise pricing tier ahead of cost increase
IMPACT
RISK
71
Ranked 2
#3
Pause bottom-quartile Meta campaigns immediately
IMPACT
RISK
58
Ranked 3
⚡ Executing option #1 — Gmail · 2,847 contactsOutcome tracked in 14 days
Live execution Running
📋
Fetch lapsed contacts · HubSpot
Done · 2,847
📵
Pause bottom-quartile Meta ad sets
Done · 4 paused
✉️
Send re-engagement email sequence
Running…
✍️
Log contacts to Google Sheet
Queued
Emails sent
1,204
of 2,847 contacts
Audit log
TriggerVenti autonomous
Confidence87% root cause
PlatformsHubSpot · Gmail · Meta
Outcome logged · 14 days later
Result vs predictionSuccess
Predicted CAC change
–18%
Actual CAC change
–22%
↑ outperformed by 4%
Email open rate
34%
vs 28% baseline
ROAS recovery
+11%
from trough
Model weight updates
Email re-engage+0.12
Owned channel+0.08
Learning phase
4
65 outcomes logged. Gets sharper every cycle.
Thompson at 200 outcomes
Next prediction
PatternComp. pressure
ResponseEmail re-engage
Confidence91% ↑

Common questions

Things people ask us

How much context can the AI use?
Workflow builder (generation, execution): we do not limit how much context the AI uses. Monitoring pipeline: we do not limit how many signals we pull per scan; we cap max context used per analysis (during monitoring) in tokens — i.e. how much input is sent into the AI for each run (root cause, plan, reporting). That keeps monitoring cost predictable. Unlimited uploads; monitoring analysis is the only place we limit context.
Is the included monitoring enough per month?
Yes. You get a set number of monitoring credits per month (or per year if billed annually). Credits translate to runs; heavy runs use more credits. Growth includes 15 credits; Pro includes 30; Starter gets 5 to try monitoring. Need more runs? Buy more credits.
What counts as a workflow run?
Every time a workflow executes from trigger to end is one run. A daily scheduled workflow = 30 runs/month. Autonomous AI-triggered runs count the same way.
What are monitoring credits and runs?
You get monitoring credits per month (or per year). Each full monitoring scan (signals + anomaly analysis) uses credits; runs that use a lot of context use more credits. Growth includes 15 credits/mo; Pro includes 30; Business includes 100.
What are Intelligence signals (GDELT+LLM)?
GDELT = global news and events (sentiment, macro trends, brand mentions) fed into monitoring. LLM = market-intelligence reasoning (e.g. demand shift, product pivot, strategic recommendations). Pro and Business include this tier; Growth and below use internal + external feeds only.
Can I stay on Starter indefinitely?
Yes. Free forever, no time limit. Upgrade only when you want AI monitoring, autonomous execution, or more runs.
Can I cancel any time?
Yes. No contracts. If you cancel an annual plan mid-year, you keep access until the end of your billing period. Your data is always preserved.
When does the learning model start working?
From outcome 1. It upgrades as more outcomes are logged, getting sharper at each stage.

Start free.
Upgrade when it pays for itself.

No credit card on the free plan. Most Growth teams see it cover its cost within the first anomaly it catches.

Venti – Stop Finding Out When It's Too Late | Revenue Intelligence