specification: FinOps Framework specificationVersion: '1.0' schema: https://www.finops.org/framework/ provider: Vapi providerId: vapi created: '2026-05-08' # Provenance stamped 2026-08-11: this artifact was written by the API Evangelist # bulk sweep dated 2026-05-08, not harvested from the provider. See roadmap#35. method: generated modified: '2026-05-08' reconciled: true tags: - AI - Voice - Agents - Realtime - CPaaS - FinOps - Cost Management - FOCUS description: >- FOCUS-aligned FinOps view of Vapi. Vapi's billing model is consumption-based per minute of voice agent runtime, with pass-through component costs for transcription, LLM, TTS, and telephony. Total cost ownership requires tracking each provider in the stack. notes: Cost optimization on Vapi often means rightsizing the LLM/voice provider stack rather than the Vapi platform fee itself. sources: - https://vapi.ai/pricing - https://docs.vapi.ai/ - https://focus.finops.org/focus-specification/v1-3/ alignedWith: framework: FinOps Foundation Framework frameworkUrl: https://www.finops.org/framework/ dataSpec: FOCUS dataSpecVersion: '1.3' dataSpecUrl: https://focus.finops.org/focus-specification/v1-3/ publisherName: Vapi serviceCategory: AI billingModel: pricingCategory: Usage-Based (Per Minute) billingFrequency: Monthly billingCurrency: USD chargeCategories: - Usage - Purchase - Adjustment focusColumns: ServiceName: Vapi Voice AI Platform ServiceCategory: AI ProviderName: Vapi PublisherName: Vapi InvoiceIssuerName: Vapi BillingCurrency: USD ChargeCategory: Usage meters: - name: voice_minutes description: Per-minute platform fee for voice agent runtime. unit: minute aggregation: sum dimensions: - account - assistant - call - name: telephony_minutes description: Pass-through telephony charges for inbound/outbound PSTN calls. unit: minute aggregation: sum dimensions: - account - phone_number - name: transcription_minutes description: Pass-through STT cost for voice transcription. unit: minute aggregation: sum dimensions: - account - provider - name: tts_minutes description: Pass-through TTS cost for synthesized voice output. unit: minute aggregation: sum dimensions: - account - voice_provider - name: llm_tokens description: Pass-through LLM token cost for assistant reasoning. unit: token aggregation: sum dimensions: - account - model principles: - name: Visibility description: Use Vapi call analytics plus underlying provider invoices to assemble total cost per call. - name: Allocation description: Tag assistants and phone numbers to business units so call charges can be split in your FinOps store. - name: Optimization description: Cheaper LLM and TTS providers usually drive far more savings than negotiating the Vapi platform fee. - name: Accountability description: Assign owners for each component vendor (LLM, STT, TTS, telephony) since Vapi pass-through pricing depends on those contracts. maintainers: - FN: Kin Lane email: kin@apievangelist.com