2026-01-22 — Voice Pipeline Maturity#
Agent#
Tool-speaking — the agent now generates a contextual spoken response before executing a tool, keeping callers informed during processing
Async tools — truly fire-and-forget tool calls; async tool results are injected back into the conversation as context
Per-tool webhook URLs — tools can define their own webhook endpoint, separate from the assistant's global webhook
OpenAI nested tool format — support for {"type": "function", "function": {...}} in addition to the flat format
SIP call answer detection — agent correctly waits for sip.callStatus: active before speaking, preventing cut-off greetings
Voicemail detection — configurable per assistant via voicemail_detection and voicemail_message
Webhook improvements — end_reason, started_at, ended_at, and phone_number_id added to webhook payloads; backwards-compatible Vapi-style event name aliases supported
Inject context — live context injection into the agent's LLM context window during an active call
CI/CD pipeline — automated test suite with GitHub Actions; tests gate all deployments
Infrastructure#
LiveKit Agents 1.3.12 — upgraded for improved turn detection and reasoning model compatibility
2025-12-30 — Billing, Transcripts & Provider Expansion#
Agent#
Credits billing system — usage-based billing with per-minute credits deduction; balance tracked per organization
Full call transcripts — complete conversation transcript stored per call and included in end-of-call-report webhooks
xAI Grok Realtime — ultra-low latency speech-to-speech provider; no separate STT/LLM/TTS pipeline needed
Error audio playback — pre-recorded audio played to callers when a call fails due to configuration issues
Sentry error tracking — production monitoring with performance tracing
Dashboard#
Whitelabel foundation — organizational hierarchy with parent/child organizations; child orgs see a restricted dashboard view
Admin portal — account management and vault secret management for platform operators
BYOK onboarding wizard — improved 4-step setup flow for bringing your own API keys
Pre-registered numbers management — admin UI for phone number pool assignments
2025-12-13 — Structured Analysis & BYOK Resend#
Agent#
Post-call structured analysis — configurable JSON schema extraction from call transcripts; results stored and included in end-of-call webhooks
BYOK Resend — bring your own Resend API key for custom notification email domains
2025-11-27 — Initial Release#
HMS Sovereign Voice AI Platform — initial architecture with LiveKit SIP for inbound/outbound telephony and a modular BYOK provider system (STT → LLM → TTS)
BYOK provider support — Deepgram, OpenAI, ElevenLabs, and local models (Whisper, Piper, vLLM) from day one
Webhook system — assistant-request, status-update, tool-calls, and end-of-call-report events with HMAC-SHA256 signing
Outbound calls — programmatic outbound SIP calls with reference, transient, and hybrid configuration modes
Assistant-request webhook — dynamic per-call configuration override before call pickup
Local TTS — Piper running on-premise with 90+ voices across 35+ languages
Modified at 2026-03-28 09:54:40