openclaw voicecall
voicecall é um comando fornecido por um Plugin. Ele só aparece quando o Plugin de chamadas de voz está instalado e habilitado.
Quando o Gateway está em execução, os comandos operacionais (call, start, continue, speak, dtmf, end, status) são encaminhados ao ambiente de execução de chamadas de voz desse Gateway. Se nenhum Gateway estiver acessível, eles recorrem a um ambiente de execução autônomo da CLI.
Subcomandos
Configuração e teste de fumaça
setup
Por padrão, imprime verificações de prontidão legíveis por humanos. Passe --json para uso em scripts.
smoke
Executa as mesmas verificações de prontidão. Faz uma chamada telefônica real somente quando --to e --yes estão presentes.
Para provedores externos (
plivo, telnyx, twilio), setup e smoke exigem uma URL pública de Webhook proveniente de publicUrl, um túnel ou exposição via Tailscale. Um fallback de serviço por local loopback ou privado é rejeitado porque as operadoras não conseguem acessá-lo.Ciclo de vida da chamada
call
Inicia uma chamada de voz de saída.
start
Alias de call com um formato padrão de opções diferente.
continue
Fala uma mensagem e aguarda uma resposta.
speak
Fala uma mensagem sem aguardar uma resposta.
dtmf
Envia dígitos DTMF para uma chamada ativa.
end
Encerra uma chamada ativa.
status
Inspeciona chamadas ativas.
Logs e métricas
tail
Acompanha o log JSONL de chamadas de voz. Ao iniciar, imprime as últimas --since linhas e, em seguida, transmite as novas linhas à medida que são gravadas.
latency
Resume as métricas de latência dos turnos e de espera de escuta de calls.jsonl. A saída é um JSON com resumos de recordsScanned, turnLatency e listenWait.