Tailwind UI Pattern Registry for humans and agents

pricing calculator usage-based estimator ai voice models interactive costs pricing calculator usage-based estimator ai-models llm stt tts per-minute costs pricing calculator for usage-based billing interactive cost estimator with model selection voice ai pricing calculator

Pricing Calculator

Fetch pattern JSON: curl https://webspire.de/patterns/pricing/calculator.json

Details

Family
pricing
Tier
enhanced
Kind
section
Responsive Dark Mode Tailwind Only Copy & Paste Requires JS
Stable Published
pricingcalculatorusage-basedestimatoraivoicemodelsinteractivecosts

Slots

Name Required Description
heading No Section title and description.
type-toggle Yes Toggle buttons for connection/usage type.
model-selectors Yes Dropdown menus for each billable model/service.
result Yes Live cost display with per-minute, per-hour, and per-1000-min rates.
breakdown Yes Itemized cost breakdown by service.
plan-table No Side-by-side plan comparison showing included minutes per tier.

An interactive pricing calculator for usage-based billing. Users select a connection type (e.g. Web vs Phone) and choose from model dropdowns (LLM, STT, TTS) — the total per-minute cost updates instantly. A side panel shows included free minutes per plan tier. A breakdown table itemizes the cost per service. Inspired by LiveKit’s pricing estimator.