Documentation Index
Fetch the complete documentation index at: https://developer.kallglot.com/llms.txt
Use this file to discover all available pages before exploring further.
Welcome to Kallglot
Documentation here is oriented around integrations: issuing API keys, creating sessions, attaching telephony or streaming audio, subscribing to events, and handling errors. Kallglot is a real-time voice platform (translation, transcription, AI voice agents, and post-call analysis).What You Can Build
Real-time Translation
Bidirectional voice translation between 25+ languages with sub-second latency
AI Voice Agents
Deploy intelligent voice agents that understand context and speak naturally
Live Transcription
Get accurate transcripts streamed in real-time via WebSocket
Call Analytics
Analyze conversations for sentiment, intent, and key insights
Core Concepts
The Kallglot API is built around Sessions - real-time voice connections that handle audio streaming, translation, and transcription.Sessions vs Calls
A Session represents the real-time processing connection to Kallglot. You can connect sessions to:- Phone calls via Twilio or Telnyx
- WebRTC for browser-based voice
- SIP endpoints for enterprise telephony
POST /v1/sessions takes telephony options under routing (managed number, connection_id, or SIP fields). See Telephony providers. The provider field you may see on a session response is the resolved carrier name, not a request object.
Session Modes
| Mode | Description |
|---|---|
bidirectional_translation | Both parties hear translated speech in their language |
assistive_translation | One party hears original audio, the other hears translations |
ai_agent | AI-powered voice agent handles the conversation |
help_chat_voice | Voice-enabled help desk with AI assistance |
API Base URL
All API requests should be made to:Authentication
The Kallglot API uses API keys for authentication. Include your key in theAuthorization header:
Create your developer account at kallglot.com, then generate your API key in the Developer Portal. API access is validated at the organization level, which means the key must be valid, the subscription must be active, and the organization must have API credits available.
Quick Links
Quick Start
Create your first session in 5 minutes
API Reference
Request and response formats for REST and WebSockets
Webhooks
Receive real-time event notifications
Languages
Supported language codes and coverage
Need Help?
- Support: support@kallglot.com
- Status: status.kallglot.com
- Sales: Talk to us