Bring your applications to life with interactive AI avatars powered by custom knowledge bases
āāāāāāāāāāāāāāāāāāā
ā Your App ā
ā ā
ā 1. Request āāāāāāāā
ā Token ā ā
āāāāāāāāāāāāāāāāāāā ā
ā
ā¼
āāāāāāāāāāāāāāāāāāāāāāāā
ā Volt API ā
ā ā
ā ⢠Authenticate ā
ā ⢠Generate Token ā
ā ⢠Return URL ā
āāāāāāāāāāāāāāāāāāāāāāāā
ā
ā
ā¼
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
ā Your App ā
ā ā
ā 2. Embed Avatar via iFrame ā
ā ā
ā āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā ā
ā ā ā ā
ā ā AI Avatar. ā ā
ā ā ā ā
ā ā "How can I help you?" ā ā
ā ā ā ā
ā ā [Powered by Knowledge Base] ā ā
ā ā ā ā
ā āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā ā
ā ā
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā| Feature | Description |
|---|---|
| REST API | Simple, RESTful API with JSON responses |
| Token-Based Auth | Secure JWT tokens with 24-hour validity |
| Real-Time Interaction | Live video/audio streaming with low latency |
| Knowledge Base RAG | Retrieval-Augmented Generation for accurate responses |
| Multi-Modal Support | Avatar + voice or voice-only modes |
| CORS Configuration | Built-in origin validation for security |
| Mobile Ready | Works with React Native, iOS, and Android WebViews |
| Analytics Ready | Track usage and conversations for insights |
POST /api/auth/create-media-urlemail - User identifiername - User display nameorigin - Your domain (for CORS)avatar_id / voice_id - Avatar or voice selectionknowledge_base_id - Your knowledge baselang_id - Language preference{
"success": true,
"data": {
"complete_url": "https://avatar.getvolt.io/v2/stream-embed?token=...",
"token": "eyJhbGc...",
"url": "https://avatar.getvolt.io/v2/stream-embed"
}
}