Files
clawdbot/extensions/voice-call/CHANGELOG.md
2026-01-12 22:34:13 +00:00

1.1 KiB

Changelog

0.1.0

Highlights

  • Initial release of the @clawdbot/voice-call plugin.

Changes

  • Providers: Twilio (Programmable Voice + Media Streams), Telnyx (Call Control v2), and mock dev provider.
  • Outbound calls: notify mode with auto-hangup + conversation mode for multi-turn calls.
  • Inbound calls: policies (disabled/allowlist/open), allowlist matching, and inbound greeting.
  • Webhooks: local server with configurable bind/port/path plus publicUrl override.
  • Exposure: ngrok and Tailscale (serve/funnel) tunnel helpers; dev-only signature bypass for ngrok free tier.
  • Streaming: OpenAI Realtime STT with media stream WebSocket + partial/final transcripts.
  • Speech: OpenAI TTS (model/voice/instructions) with Twilio fallback.
  • Tooling: voice_call tool with action-based API for initiate/continue/speak/end/status.
  • CLI: clawdbot voicecall commands (call/start/continue/speak/end/status/tail/expose).
  • RPC: gateway methods (voicecall.initiate|continue|speak|end|status + legacy voicecall.start).
  • Persistence: JSONL call logs with voicecall tail for live inspection.