CLI commands
Sesli arama
openclaw voicecall
voicecall, Plugin tarafından sağlanan bir komuttur. Yalnızca voice-call Plugin'i yüklü ve etkinse görünür.
Gateway çalışırken, operasyonel komutlar (call, start,
continue, speak, dtmf, end ve status) o Gateway'in
voice-call runtime'ına gönderilir. Ulaşılabilir bir Gateway yoksa, bağımsız bir
CLI runtime'ına geri dönerler.
Birincil doküman:
- Voice-call Plugin'i: Sesli Arama
Yaygın komutlar
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, varsayılan olarak insanlar tarafından okunabilir hazırlık denetimlerini yazdırır. Script'ler için --json kullanın:
openclaw voicecall setup --json
status, varsayılan olarak etkin aramaları JSON olarak yazdırır. Tek bir aramayı incelemek için --call-id <id> iletin.
Harici sağlayıcılar (twilio, telnyx, plivo) için setup, publicUrl, bir tünel veya Tailscale açıklığı üzerinden herkese açık bir
Webhook URL'si çözümlemelidir. Operatörler buna erişemeyeceği için loopback/özel
serve geri dönüşü reddedilir.
smoke aynı hazırlık denetimlerini çalıştırır. Hem --to hem de --yes mevcut değilse gerçek bir telefon araması yapmaz:
openclaw voicecall smoke --to "+15555550123" # dry run
openclaw voicecall smoke --to "+15555550123" --yes # live notify call
Webhook'ları açığa çıkarma (Tailscale)
openclaw voicecall expose --mode serve
openclaw voicecall expose --mode funnel
openclaw voicecall expose --mode off
Güvenlik notu: Webhook uç noktasını yalnızca güvendiğiniz ağlara açığa çıkarın. Mümkün olduğunda Funnel yerine Tailscale Serve kullanmayı tercih edin.