Changelog
All notable changes to the Kallglot API are documented here.API Versioning
The API version is included in the URL path (/v1/). We follow semantic versioning principles:
- Patch releases: Bug fixes, no breaking changes
- Minor releases: New features, backwards compatible
- Major releases: Breaking changes (new version path)
v1.5.0 Latest
Released: March 2026New Features
-
AI Agent Function Calling: AI agents can now call external functions/tools
- Define tools in session creation
- Receive
ai_agent.tool_calledwebhook events - Submit tool results via
submitToolResultendpoint
-
Knowledge Base API: Create and manage knowledge bases for AI agents
- Upload documents (PDF, TXT, URL)
- Semantic search across documents
- Automatic context injection
-
Enhanced Analysis: New analysis types
compliance- Script adherence checkingtopics- Topic and keyword extraction
Improvements
- Reduced transcription latency by 40%
- Added
metadatafield to all webhook events - Improved language detection accuracy for Swiss German
Deprecations
analysis_typeparameter deprecated in favor ofanalysesarray
v1.4.0
Released: February 2026New Features
-
SIP Integration: Direct SIP trunk connectivity
- TLS and SRTP support
- Multiple codec support (Opus, G.722, G.711)
- SIP REFER for transfers
-
Dual-Channel Recording: Separate audio tracks per speaker
- New
recording.channelsparameter - Download individual channels or mixed
- New
Improvements
- Added
idempotency_keysupport for POST requests - New
session.provider.connectedwebhook event - Support for Australian English (
en-AU) voice
Bug Fixes
- Fixed transcript word count including punctuation
- Fixed rare race condition in session end handling
v1.3.0
Released: January 2026New Features
-
AI Agent Mode: Automated voice agents with natural language understanding
- Custom system prompts
- Multiple voice options
- Escalation to human agents
-
Webhook Signatures: HMAC-SHA256 signed webhook payloads
- New
Kallglot-Signatureheader - Timestamp validation
- New
Improvements
- Added Portuguese (
pt) language support - New
help_chat_voicesession mode - Improved sentiment analysis accuracy
v1.2.0
Released: December 2025New Features
-
Call Analysis API: AI-powered conversation analysis
- Sentiment analysis
- Automatic summarization
- Action item extraction
- Quality scoring
-
Telnyx Integration: Support for Telnyx telephony provider
- TeXML compatibility
- Call Control API support
Improvements
- Added transcript export formats (SRT, VTT)
- New regional variants for French (
fr-CA,fr-CH) - Reduced WebSocket connection latency
v1.1.0
Released: November 2025New Features
-
WebSocket Streaming: Real-time bidirectional audio streaming
- Low-latency audio processing
- Interim transcript results
- Audio output streaming
-
Recording Downloads: Download recordings in multiple formats
- MP3, WAV, OGG support
- Sample rate conversion
Improvements
- Added Dutch (
nl) and Polish (pl) languages - Improved German transcription accuracy
- New
session.startedwebhook event
v1.0.0
Released: October 2025Initial Release
- Session Management: Create, retrieve, and end sessions
- Twilio Integration: Connect phone calls via Twilio
- Bidirectional Translation: Real-time speech-to-speech translation
- Transcription: Automatic speech recognition
- Recording: Session audio recording
- Webhooks: Event notifications
Migration Guides
Migrating from Beta to v1.0
If you were using the beta API, see our migration guide for details on updating your integration.Upgrading to v1.5
Theanalysis_type parameter is deprecated. Update your code:
Upcoming Changes
Planned for v1.6
- Video call support (WebRTC)
- Real-time captioning API
- Custom voice cloning
- Extended language support
Deprecation Timeline
| Feature | Deprecated | Removal Date |
|---|---|---|
analysis_type parameter | v1.5.0 | v1.7.0 |
Subscribe to Updates
Get notified about API changes:- Email: Create your developer account at kallglot.com, then subscribe in the Developer Portal
- RSS: changelog.kallglot.com/rss
- Twitter: @KallglotDev