Vapi
Hosted voice AI platform that orchestrates a transcriber, model and voice provider into a phone-callable assistant, with squads for multi-assistant handoff, function-calling tools and multilingual voice agents.
Description
Vapi is positioned as an orchestration layer over three pluggable modules — transcriber (STT), model (LLM) and voice (TTS) — plus a suite of real-time orchestration models for endpointing, interruption handling, backchanneling and emotion detection. Developers configure an Assistant, attach Tools (function calling, custom and code tools, transfer call), and optionally compose Squads where specialised assistants hand off to one another mid-call. Multilingual mode adds automatic language detection.
Solution
Hosted real-time pipeline. Caller audio flows into Vapi's transcriber; the LLM produces a response interleaved with tool calls; a chosen TTS speaks the result back; a suite of real-time models layered on top of STT/LLM/TTS handles endpointing, interruption, backchanneling and emotion. Squads compose multiple specialised assistants and route the live call between them via assistantDestinations.
Primary use cases
- outbound and inbound phone agents
- customer support and lead qualification at scale
- appointment scheduling and reception
- multi-assistant workflows via squads
Open the full interactive page →
Diagram, neighbourhood map, code examples, related patterns and full provenance.