Skip to main content

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
For phone and SIP, 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

ModeDescription
bidirectional_translationBoth parties hear translated speech in their language
assistive_translationOne party hears original audio, the other hears translations
ai_agentAI-powered voice agent handles the conversation
help_chat_voiceVoice-enabled help desk with AI assistance

API Base URL

All API requests should be made to:
https://api.kallglot.com/v1

Authentication

The Kallglot API uses API keys for authentication. Include your key in the Authorization header:
Authorization: Bearer sk_live_your_api_key
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 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?