openclaw voicecall
voicecall — команда, предоставляемая плагином. Она отображается, только когда плагин голосовых вызовов установлен и включён.
Когда Gateway запущен, операционные команды (call, start, continue, speak, dtmf, end, status) направляются в среду выполнения голосовых вызовов этого Gateway. Если ни один Gateway недоступен, они переключаются на автономную среду выполнения CLI.
Подкоманды
Настройка и быстрая проверка
setup
По умолчанию выводит удобочитаемые результаты проверок готовности. Для сценариев передайте --json.
smoke
Выполняет те же проверки готовности. Совершает реальный телефонный вызов, только когда указаны и --to, и --yes.
Для внешних провайдеров (
plivo, telnyx, twilio) командам setup и smoke требуется общедоступный URL Webhook из publicUrl, туннель или публикация через Tailscale. Резервный адрес loopback или частного Serve отклоняется, поскольку операторы связи не могут получить к нему доступ.Жизненный цикл вызова
call
Инициирует исходящий голосовой вызов.
start
Псевдоним для call с другим набором флагов по умолчанию.
continue
Произносит сообщение и ожидает ответа.
speak
Произносит сообщение, не дожидаясь ответа.
dtmf
Отправляет цифры DTMF в активный вызов.
end
Завершает активный вызов.
status
Показывает активные вызовы.
Журналы и метрики
tail
Отслеживает журнал голосовых вызовов в формате JSONL. При запуске выводит последние --since строк, а затем передаёт новые строки по мере их записи.
latency
Формирует сводку метрик задержки реплик и ожидания прослушивания из calls.jsonl. Результат представляет собой JSON со сводками recordsScanned, turnLatency и listenWait.