CLI commands
Голосовий виклик
openclaw voicecall
voicecall — це команда, надана Plugin. Вона з’являється лише якщо Plugin голосових викликів встановлено й увімкнено.
Коли Gateway запущено, операційні команди (call, start,
continue, speak, dtmf, end і status) надсилаються до середовища виконання голосових викликів цього Gateway. Якщо Gateway недоступний, вони повертаються до автономного середовища виконання CLI.
Основна документація:
- Plugin голосових викликів: Голосовий виклик
Поширені команди
openclaw voicecall setup
openclaw voicecall smoke
openclaw voicecall status --json
openclaw voicecall status --call-id <id>
openclaw voicecall call --to "+15555550123" --message "Hello" --mode notify
openclaw voicecall continue --call-id <id> --message "Any questions?"
openclaw voicecall dtmf --call-id <id> --digits "ww123456#"
openclaw voicecall end --call-id <id>
setup за замовчуванням виводить перевірки готовності в зручному для читання форматі. Використовуйте --json для
скриптів:
openclaw voicecall setup --json
status за замовчуванням виводить активні виклики у форматі JSON. Передайте --call-id <id>, щоб перевірити
один виклик.
Для зовнішніх провайдерів (twilio, telnyx, plivo) налаштування має визначити публічний
URL Webhook з publicUrl, тунелю або експозиції Tailscale. Резервний варіант обслуговування через loopback/приватну мережу
відхиляється, бо оператори не можуть до нього дістатися.
smoke запускає ті самі перевірки готовності. Він не здійснюватиме реальний телефонний виклик,
якщо не вказано одночасно --to і --yes:
openclaw voicecall smoke --to "+15555550123" # dry run
openclaw voicecall smoke --to "+15555550123" --yes # live notify call
Відкриття Webhook (Tailscale)
openclaw voicecall expose --mode serve
openclaw voicecall expose --mode funnel
openclaw voicecall expose --mode off
Примітка щодо безпеки: відкривайте кінцеву точку Webhook лише для мереж, яким довіряєте. За можливості надавайте перевагу Tailscale Serve замість Funnel.