Skip to main content

openclaw voicecall

voicecall is een door een plugin geleverde opdracht. Deze verschijnt alleen wanneer de voice-call- plugin is geïnstalleerd en ingeschakeld. Wanneer de Gateway actief is, worden operationele opdrachten (call, start, continue, speak, dtmf, end, status) doorgestuurd naar de voice-call-runtime van die Gateway. Als geen Gateway bereikbaar is, vallen ze terug op een zelfstandige CLI-runtime.

Subopdrachten

Installatie en rooktest

setup

Drukt standaard voor mensen leesbare gereedheidscontroles af. Geef --json door voor scripts.

smoke

Voert dezelfde gereedheidscontroles uit. Plaatst alleen een echte telefoonoproep wanneer zowel --to als --yes aanwezig zijn.
Voor externe providers (plivo, telnyx, twilio) vereisen setup en smoke een openbare Webhook-URL van publicUrl, een tunnel of beschikbaarstelling via Tailscale. Een terugvaloptie via loopback of een privéserver wordt geweigerd omdat telecomaanbieders deze niet kunnen bereiken.

Levenscyclus van oproepen

call

Start een uitgaande spraakoproep.

start

Alias voor call met een andere standaardvorm voor vlaggen.

continue

Spreek een bericht uit en wacht op een antwoord.

speak

Spreek een bericht uit zonder op een antwoord te wachten.

dtmf

Stuur DTMF-cijfers naar een actieve oproep.

end

Beëindig een actieve oproep.

status

Inspecteer actieve oproepen.

Logboeken en statistieken

tail

Volg het JSONL-logboek voor spraakoproepen. Drukt bij het starten de laatste --since regels af en streamt vervolgens nieuwe regels zodra ze worden geschreven.

latency

Vat statistieken over beurtlatentie en luisterwachttijd uit calls.jsonl samen. De uitvoer is JSON met samenvattingen voor recordsScanned, turnLatency en listenWait.

Webhooks beschikbaar stellen

expose

Schakel de Tailscale Serve/Funnel-configuratie voor de spraak-Webhook in of uit, of wijzig deze.
Stel het Webhook-eindpunt alleen beschikbaar voor netwerken die je vertrouwt. Geef waar mogelijk de voorkeur aan Tailscale Serve boven Funnel.

Gerelateerd