This release adds 3 notable features for engineering teams evaluating rollout.
Published 3d
AI Agents & Assistants
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
ai-agents
email
livekit
mcp
sms
telephony
+2 more
twilio
voice-ai
Summary
AI summaryUpdates webhooks, voicebot, and sms across a mixed release.
Full changelog
hail CLI v0.15.0
Universal communication platform for AI agents — hail CLI binaries.
Install via Homebrew:
brew install hail-hq/tap/hail
Or download a binary below.
Changelog
- cd240985f42f2497e0b40338474ab7db9243e47a Merge pull request #48 from hail-hq/feat/multi-language-calls
- 1cfed4c886dcb3fb73029d2ef6d3c88f1cb0c588 chore(release): 0.16.0 — multi-language calls, natural voice agent
- 78b7e9ad753a3127512755050c374fe54dcb04ae feat(calls): per-call voice_config.language across API, SDK, CLI, MCP
- b99f0b93eaacbe9dc32e20435a2338a9d1d4114d feat(voicebot): restructure agent preamble per LiveKit prompting guide
- 73c5d9dfef3e60104690e3524e938e722d351f70 Merge pull request #47 from hail-hq/feat/regulatory-flags
- c8b6a84bd1047f1bb7f3371a1379ffa185a7b3fd feat(costs): advisory regulatory flags in telephony.json
- b61c3279ea1611700e9462b05ac547c95b90a3d0 Merge pull request #46 from hail-hq/feat/voicebot-amd-dtmf
- 70b51c5636351da63734f1d94900df15c237ee15 fix(voicebot): trigger the post-IVR greeting on VAD, not on a transcript
- 2b6a04bd0cf826e3e2ff4f54da40d1cfb91347c0 Merge pull request #45 from hail-hq/fix/acquire-bundle-required
- c1f9cc4b08ba2dfa3d7215f38446e4fe6f2ddfb5 Merge pull request #44 from hail-hq/feat/voicebot-amd-dtmf
- 9e018dfdb5dea990919f9040e6cfea6715c58188 chore(voicebot): log send_dtmf arguments and publish outcome
- 2065a50cf9b8ceb171ee5c8e0d1989f5c8ca1fc7 Merge pull request #43 from hail-hq/feat/voicebot-amd-dtmf
- 3e606f8dba90bb6afc08721cdbb62ca0251a0615 Merge remote-tracking branch 'origin/main' into feat/voicebot-amd-dtmf
- 1ad9605072af659e719ede114be79049c8302852 fix(voicebot): take an LLM turn at phone trees, skip AMD on dead legs
- 04c2f989f83693e283f8ce49e215ff42980ae55c Merge pull request #42 from hail-hq/feat/voicebot-amd-dtmf
- 3428ec20eb28c1f4a335e83e6bec2191eb4833c6 fix(voicebot): take an LLM turn at phone trees instead of speaking
- 85f2dfd971f0f754ad2a630c0e2faafc855a2ac1 Merge pull request #41 from hail-hq/feat/voicebot-amd-dtmf
- 9101e5f65ad1542e8f928801e84b6d853c75876a fix(numbers): return 422 (not 500) when a number can't be provisioned
- 94d39ad6f121677c971523909e346207fbd31741 Merge remote-tracking branch 'origin/main' into worktree-feat-voicebot-amd-dtmf
- fa468e64992308ceae72d813a41987739443bf34 feat(voicebot): answering machine detection and agent DTMF
- b140c8a1d23415bcda38504e6bf4140290a69a68 Merge pull request #39 from hail-hq/worktree-feat+webhook-events-calls-sms
- b9c8c66a5b3186b56ed1003627f9e79ea5659cac refactor(webhooks): fold duplicate schema test into canonical file
- 4645a039ea5c455589715e129a52d4ca27a70466 fix(sms): guard status callback against missing MessageSid
- 69545bd1b647c0678942a5327351259690c62a00 chore(cli): regenerate Go client for new webhook event types
- c4b1db0373c84dc946e10ba366053958c1afc18b docs(webhooks): document call/sms/email lifecycle events
- 581d8e8196c3a97f1cb2a10829bc0ec6b3ae407c fix(sms): make delivery-status terminal states absorbing
- 7b80e91e7168f4a98659b9cda1d979ef2a8a6c27 feat(sms): ingest Twilio delivery-status callbacks and fan out sms.delivered/undelivered/failed
- f20e60f1426c207e62930cbef084cec8efc407a8 feat(sms): request Twilio delivery status callbacks on send
- e6ff051fc0a7aa5595d5c8e82d214d63a31d2850 feat(sms): add Twilio message-status to SmsStatus map
- ff1c807a41ce9b33c0a42b21a835478cad132f81 feat(webhooks): emit sms.failed on transport failure and carrier rejection
- b6774bd64ce158946b55855ed9b221de6b4c4dc4 feat(webhooks): emit email.send_failed on outbound send failure
- cb78e036134aad749cab6bcc5b1f54248efd2552 test(webhooks): fix rejection test using now-valid call.completed
- df745ed427a7b50bff7e55c3e3efcb78945e0e8c feat(webhooks): emit call.failed on setup failure and sweeper close
- d3c0700cb8c6829f1b0d1840eff3af18f09f991e feat(webhooks): emit call.answered and terminal call events from voicebot
- 2cf825ef2bf69ab5f899fe5b94c719c2a204b1eb feat(webhooks): add fanout_call_event
- b8e37e009cef1f3058bf6654c8fc175603ed1f5e feat(webhooks): add call/sms/email lifecycle event types
- 66b7ebd3a5786dbcab7153e57d6f082b8d097b80 docs(webhooks): add call/sms/email events spec and implementation plan
- 65ac4169defe6cd9c327f67b04bf3391e417f50c feat(costs): weekly refresh 2026-07-19
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
About Hail.so
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]