Skip to content

hail CLI v0.17.0

Choose a tag to compare

@r13i r13i released this 23 Jul 13:23
0d664d6

Optional AI disclosure and a voice agent that opens the call itself.

Component versions cut alongside this release:
sdk-v0.13.0 (PyPI: hail-sdk==0.13.0), cli-v0.16.0 (Homebrew + GitHub Releases).

Self-opening voice agent

  • first_message is now truly optional: without one the agent opens the conversation itself with a generated first turn — reacting to how the call was answered (the AMD pickup transcript) or introducing itself after silence — instead of waiting mute for the callee to speak.

Optional AI disclosure

  • POST /calls gains ai_disclosure (default true): set false to skip the spoken "this is an AI assistant" line at the start of the call. The line stays non-customizable, the agent still identifies as an AI when asked, and the opt-out is recorded in the audit log — disabling is the caller's responsibility (47 CFR 64.1200(b)(1) and state AI bot-disclosure laws may require it). Exposed via SDK calls.create(ai_disclosure=...), CLI hail call --ai-disclosure=false, MCP place_call(ai_disclosure=...).