VAPI

type: platform

purpose: AI-powered voice agent platform with SIP gateway capabilities for building conversational AI phone systems.

auth_method: Bearer token


Assistant API

endpoint: /assistant

methods: GET POST

purpose: Create and manage voice assistants

required_fields: name firstMessage voice model


Assistant Detail API

methods: GET PATCH DELETE

purpose: Retrieve, update, or delete specific assistant


Voice Providers

type: config

providers: 11labs cartesia deepgram azure playht

reason: Best Australian voice quality with eleven_turbo_v2_5 model


description: Check for available appointment slots

date: string (YYYY-MM-DD)

integration: GHL Calendar API


description: Book a slot for the customer

slot_time: ISO timestamp

customer_name: string

address: string

phone: string


description: Trigger urgent SMS/Call to the business owner

reason: string

triggers: flooding burst fire danger


Trades Template

verticals: plumber electrician HVAC roofer builder

persona: Friendly Australian tradie receptionist

phrases:
No worries
G'day
Cheers

never_do:
Give specific prices
Promise exact times


Medical Template

verticals: GP dentist physio specialist

compliance: AHPRA

urgent_escalation:
chest pain
difficulty breathing
severe bleeding
mental health crisis


Legal Template

verticals: solicitor barrister conveyancer

requirements:
strict confidentiality
verify client identity
never provide legal advice


Background Denoising

type: feature

config_key: backgroundDenoisingEnabled

benefit: Clearer audio for mobile and noisy environments


Silence Timeout

config_key: silenceTimeoutSeconds

purpose: Balance responsiveness with natural pauses


VAPI Pricing Model

type: pricing

includes:
transcription
LLM inference
TTS

note: Telnyx BYOC reduces telephony costs to $0.01/min