Use Cases
LiveKit Call integration is ideal for:- Native applications: Build fully-featured mobile or desktop apps with native UI
- Custom web experiences: Create bespoke interfaces beyond iframe limitations
- Cross-platform consistency: Use the same agent across web, mobile, desktop, and embedded devices
- Advanced features: Access low-level LiveKit capabilities like custom layouts, recording, or selective subscription
Implementation
- Create a call via the Create Call endpoint with your agent ID
- Receive credentials including
livekit_urlandlivekit_tokenin the response - Connect using any LiveKit Client SDK with the provided credentials
LiveKit Client SDK Ecosystem
LiveKit provides official client SDKs for all major platforms and languages:- JavaScript/TypeScript (Browser/Node.js)
- Swift (iOS/macOS/visionOS)
- Kotlin (Android)
- Flutter (Cross-Platform)
- React Native
- Unity
Next Steps
API: Create Call
Full API reference and parameters
LiveKit SDKs
SDK documentation for all platforms
Back to Managed Agents
Return to managed agents overview