Skip to content

v0.4.0 — WhatsApp, TTS, SMS, Voice, STT, Verify

Latest

Choose a tag to compare

@Oliver-Zimmerman Oliver-Zimmerman released this 08 Jul 09:54
996b9c0

@telnyx/agent-cli v0.4.0

The biggest CLI release yet — 8 new command families covering WhatsApp, voice, and messaging APIs.

New CLI command families

  • WhatsAppwhatsapp-send, whatsapp-templates, setup-whatsapp (#261)
  • TTStts (text-to-speech), tts-voices (list available voices) (#262, #267)
  • SMS actionssend-sms, schedule-sms, sms-status, send-group-mms (#263, #268)
  • Voice actionscall-dial, call-control, call-status (#264, #269)
  • STTstt (speech-to-text), stt-providers (list providers) (#265)
  • Verifyverify-send, verify-check, setup-verify (#266)

Improvements

  • 10DLC compliance setup with validation, opt-in methods, disclosure checks (#260)
  • Edge CLI wrapper updated for v0.2.3 — stateful actor detection via new-func --actor (#259)
  • Status command now shows available balance (balance + credit_limit) (#270)

Bug fixes

  • TTS: use documented output_type enum and base64_audio response field
  • TTS: remove unroutable tts-retrieve command, add xAI voices provider
  • 10DLC: eliminate CodeQL ReDoS warnings (linear pattern replaces vulnerable regex)
  • Dependency security bumps across all npm packages (#255)

Test coverage

110 unit tests (up from ~50 in v0.3.0)

npm publish

Creating this release triggers the publish-npm.yml workflow, which publishes @telnyx/agent-cli to npm via OIDC.