CLI commands

Spraakoproep

openclaw voicecall

voicecall is een door een Plugin geleverde opdracht. Deze verschijnt alleen als de voice-call-Plugin is geinstalleerd en ingeschakeld.

Wanneer de Gateway draait, worden operationele opdrachten (call, start, continue, speak, dtmf, end en status) verzonden naar de voice-call-runtime van die Gateway. Als er geen Gateway bereikbaar is, vallen ze terug op een zelfstandige CLI-runtime.

Primair document:

Veelgebruikte opdrachten

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 toont standaard voor mensen leesbare gereedheidscontroles. Gebruik --json voor scripts:

openclaw voicecall setup --json

status toont actieve oproepen standaard als JSON. Geef --call-id <id> door om een oproep te inspecteren.

Voor externe providers (twilio, telnyx, plivo) moet setup een openbare Webhook-URL bepalen via publicUrl, een tunnel of Tailscale-blootstelling. Een terugval naar local loopback/private serve wordt geweigerd omdat providers deze niet kunnen bereiken.

smoke voert dezelfde gereedheidscontroles uit. Er wordt geen echt telefoongesprek geplaatst tenzij zowel --to als --yes aanwezig zijn:

openclaw voicecall smoke --to "+15555550123"        # dry run
openclaw voicecall smoke --to "+15555550123" --yes  # live notify call

Webhooks beschikbaar maken (Tailscale)

openclaw voicecall expose --mode serve
openclaw voicecall expose --mode funnel
openclaw voicecall expose --mode off

Beveiligingsopmerking: stel het Webhook-eindpunt alleen beschikbaar aan netwerken die u vertrouwt. Geef waar mogelijk de voorkeur aan Tailscale Serve boven Funnel.

Gerelateerd