Skip to main content

openclaw voicecall

voicecall adalah perintah yang disediakan oleh Plugin. Perintah ini hanya muncul saat Plugin panggilan suara terinstal dan diaktifkan. Saat Gateway berjalan, perintah operasional (call, start, continue, speak, dtmf, end, status) dirutekan ke runtime panggilan suara Gateway tersebut. Jika tidak ada Gateway yang dapat dijangkau, perintah tersebut beralih ke runtime CLI mandiri.

Subperintah

Penyiapan dan uji cepat

setup

Secara default, mencetak pemeriksaan kesiapan yang mudah dibaca manusia. Berikan --json untuk skrip.

smoke

Menjalankan pemeriksaan kesiapan yang sama. Melakukan panggilan telepon sungguhan hanya saat --to dan --yes diberikan.
Untuk penyedia eksternal (plivo, telnyx, twilio), setup dan smoke memerlukan URL Webhook publik dari publicUrl, sebuah tunnel, atau eksposur Tailscale. Fallback serve loopback atau privat ditolak karena operator telekomunikasi tidak dapat menjangkaunya.

Siklus hidup panggilan

call

Memulai panggilan suara keluar.

start

Alias untuk call dengan bentuk flag default yang berbeda.

continue

Mengucapkan pesan dan menunggu respons.

speak

Mengucapkan pesan tanpa menunggu respons.

dtmf

Mengirim digit DTMF ke panggilan aktif.

end

Mengakhiri panggilan aktif.

status

Memeriksa panggilan aktif.

Log dan metrik

tail

Mengikuti log JSONL panggilan suara. Mencetak sejumlah baris terakhir sesuai --since saat dimulai, lalu mengalirkan baris baru ketika ditulis.

latency

Merangkum metrik latensi giliran dan waktu tunggu mendengarkan dari calls.jsonl. Keluarannya berupa JSON dengan ringkasan recordsScanned, turnLatency, dan listenWait.

Mengekspos Webhook

expose

Mengaktifkan, menonaktifkan, atau mengubah konfigurasi Tailscale serve/funnel untuk Webhook suara.
Hanya ekspos endpoint Webhook ke jaringan yang Anda percayai. Utamakan Tailscale Serve daripada Funnel jika memungkinkan.

Terkait