Skip to content

Hail.so

v0.16.0 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-agents email livekit mcp sms telephony
+2 more
twilio voice-ai

Summary

AI summary

Multi-language calls support via language code and voice agent realism improvements.

Full changelog

Multi-language calls and a more natural-sounding voice agent.

Component versions cut alongside this release:
sdk-v0.12.0 (PyPI: hail-sdk==0.12.0), cli-v0.15.0 (Homebrew + GitHub Releases).

Multi-language calls

  • POST /calls accepts voice_config.language (lowercase ISO 639-1, e.g. "fr"). The voicebot pins both STT (Deepgram) and TTS (Cartesia / ElevenLabs) to the requested language on every instance it builds — BYO and house fallbacks alike — so a provider failover never flips the call back to English. Omitted: English defaults, as before.
  • Exposed end to end: SDK VoiceConfig.language, CLI hail call --language fr, MCP place_call(language=...). OpenAPI spec and the generated Go client regenerated.

Voice agent realism

  • The voicebot's non-overridable preamble is restructured per LiveKit's prompting guide (Identity / Output rules / Sounding natural / Conversational flow / Tools / Guardrails): natural fillers and punctuation-driven pauses, occasional mid-sentence self-corrections, varied turn openers, a calm emotion baseline, automated-menu (IVR) keypad guidance, and first-class tool rules — confirm before sending SMS/email, state failures once, summarize tool results instead of reciting raw data.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Hail.so

Get notified when new releases ship.

Sign up free

About Hail.so

All releases →

Related context

Beta — feedback welcome: [email protected]