This release adds 3 notable features for engineering teams evaluating rollout.
Published 8d
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 costs, api, and cli across a mixed release.
Full changelog
hail CLI v0.14.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
- 57283f46ef3ee41c58d8157643e0baea0220c67f Merge pull request #38 from hail-hq/chore/release-0.15.0
- 8817a296414892b3b1d5702d26e235211101d83a chore(release): 0.15.0 — multi-country numbers, contacts CLI, SMS pricing dataset
- b83732aad7468524ed2f96faf2151431dfc22ff0 Merge pull request #36 from hail-hq/feat/costs-sms-dataset
- c0dbfd34bbf1b10ef491f9167e296e35d1c22fdb fix(costs,cli): apply code-review findings for SMS dataset and contacts CLI
- 36eec8b01017e6a0a402d5d17acbbbbd489a6964 fix(costs): current Vonage and AWS SMS base rates (workflow-verified 2026-07-17)
- 09957659c6138b33b10f73d160555d083196e667 Merge pull request #37 from hail-hq/feat/multi-country-numbers
- 7f5f8e757c7f75839da86f158d1e09a847e07373 Merge remote-tracking branch 'origin/main' into feat/multi-country-numbers
- 15f1e2518bea106c2d96769270bf64e5ca508980 fix(api): harden number acquire guard from code review
- 11e03acb92375fccbef8254a54872e4789f57766 feat(costs): SMS provider base-rate dataset + costs page section and tools backlink
- 96ea5daef9266118b692d87fc89bf3ff5b9d2908 feat(cli): add hail contacts subcommands (list/create/update/delete/set-phone/clear-phone)
- 325833ed38165d079d11e434551f3850f5b2ce8b chore(cli): regenerate OpenAPI client for contacts + member phone endpoints
- 3b4bcbbdd76a9d233a29ff3c3a0ff70c7f80b03c feat(cli): accept national as a valid numbers acquire --type
- 953343a95034a23dbe0a1dbb350700ef001f0ffe chore(cli): regenerate client for national number type
- e47eda73dba5f6b56f3a3334132a2f9f758d468f fix(api): derive acquire capabilities from catalog row
- 1547270a96f1e29dba231589d70e690b9ea2807d feat(web): show number capabilities across all countries on /costs
- 13df7013257001ee29fdce689111d0ff4b9a5f9b feat(api): reject acquiring an unlisted country/number-type (allow-list)
- a0450e449c6187ede2be60e6a7db01690502ac7a fix(api): point telephony catalog at bundled path in the runtime image
- efa49045c1d1fa6d6efc022ca2a833d4c8dfe63a feat(core): telephony_catalog allow-list reader; bundle costs into api image
- c68fb39f71e27b9c1c2c8706552ea3875117c0eb ci(costs): scheduled telephony sync that opens a PR
- a7389c4bde5e13bcb5773bbd39f188d933820445 feat(costs): seed broad multi-country telephony catalog
- 552a1df849fe6046cc41c0d99d9bc195c74d8ea7 fix(costs): parse quoted CSV fields and tighten sync price validation
- 4022b7509d7f4f9069ccc1daaaab79533da374fb feat(costs): Twilio->telephony.json sync with capabilities
- ee3407e79eb873b58236ce618bcd4eae96b9068d feat(costs): telephony schema — number capabilities, national, carrier-sync
- 372195ec4e56f5a526eb26d29eac6ba48f653b5e feat(core): add 'national' number type (schema literal + migration)
- 42f9bdcd6cd52e3b74b737a5e78dc269e7d3f485 docs(numbers): multi-country pricing spec + hail implementation plan
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]