Why it exists
To project consumption against your target, VibeScale needs to know how much each user consumes from each API per day. The default values come from public benchmarks — they’re reasonable for most apps, but they may sit well above or below what your product actually does. An example: the default estimate for an AI API might assume 5 calls per user per day. If your app uses AI only at onboarding (1 call per user total), the computed ceiling sits artificially low. If your app is an AI chat (50+ calls per active user), the ceiling sits artificially high.This step doesn’t recompute the tier you picked at Plan Review — it just adjusts the per-user usage that multiplies the tier to arrive at total projected consumption.
The two options
Keep defaults
Accepts the VibeScale benchmarks. Recommended when you don’t have your own usage numbers from the current base yet.
Customize
Overrides one or more estimates with values you know. Useful when you already have real usage metrics.
How to customize
For each API confirmed in the previous step, the wizard shows:- API name + chosen tier.
- Current estimate — in calls, messages, requests, or whichever unit fits that API, per user per day.
- Editable field — where you override with your value.
- Explanatory note — when applicable, a reminder of how the value enters the calculation.
Confirm
When you click Confirm assumptions, VibeScale:- Saves your custom estimates (or marks that you accepted defaults).
- Recomputes the capacity ceiling with the new values.
- Renders the full report.
Next step
Reading the report
Subscores, capacity ceiling, bottleneck, and the Actions tab.
