openclaw voicecall
voicecall ist ein von einem Plugin bereitgestellter Befehl. Er wird nur angezeigt, wenn das Voice-Call-Plugin installiert und aktiviert ist.
Wenn der Gateway ausgeführt wird, werden Betriebsbefehle (call, start,
continue, speak, dtmf, end, status) an die Voice-Call-Laufzeit dieses Gateways weitergeleitet. Wenn kein Gateway erreichbar ist, greifen sie auf eine eigenständige CLI-Laufzeit zurück.
Unterbefehle
Einrichtung und Funktionstest
setup
Gibt standardmäßig menschenlesbare Bereitschaftsprüfungen aus. Übergeben Sie --json für Skripte.
smoke
Führt dieselben Bereitschaftsprüfungen aus. Tätigt nur dann einen echten Telefonanruf, wenn sowohl
--to als auch --yes vorhanden sind.
Für externe Provider (
plivo, telnyx, twilio) benötigen setup und smoke eine öffentliche Webhook-URL von publicUrl, einen Tunnel oder eine Tailscale-Freigabe. Ein Loopback- oder privater Serve-Fallback wird abgelehnt, da Mobilfunkanbieter ihn nicht erreichen können.Anruflebenszyklus
call
Einen ausgehenden Sprachanruf einleiten.
start
Alias für call mit einer anderen Standardform der Flags.
continue
Eine Nachricht sprechen und auf eine Antwort warten.
speak
Eine Nachricht sprechen, ohne auf eine Antwort zu warten.
dtmf
DTMF-Ziffern an einen aktiven Anruf senden.
end
Einen aktiven Anruf beenden.
status
Aktive Anrufe prüfen.
Protokolle und Metriken
tail
Zeigt das Voice-Call-JSONL-Protokoll fortlaufend an. Gibt beim Start die letzten --since Zeilen aus und
überträgt anschließend neue Zeilen, sobald sie geschrieben werden.
latency
Fasst die Metriken für Gesprächswechsellatenz und Hörwartezeit aus calls.jsonl zusammen. Die Ausgabe ist
JSON mit Zusammenfassungen für recordsScanned, turnLatency und listenWait.