Client SDKs
Client SDKs
Put Vapi assistants on every platform.
The Vapi Client SDKs automatically configure audio streaming to and from the client, and provide a simple interface for starting calls. The interface is equivalent across all the SDKs.
The SDKs are open source, and available on GitHub:
Vapi Web
Add a Vapi assistant to your web application.
Vapi iOS
Add a Vapi assistant to your iOS app.
Vapi Flutter
Add a Vapi assistant to your Flutter app.
Vapi React Native
Add a Vapi assistant to your React Native app.
Vapi Python
Multi-platform. Mac, Windows, and Linux.
speech-start
,speech-end
, andvolume-level
for creating animations. -message
for receiving messages sent to the Server URL locally on the client, so you can show live transcriptions and use function calls to perform actions on the client.