Skip to main content

openclaw voicecall

voicecall est une commande fournie par un Plugin. Elle apparaît uniquement lorsque le Plugin d’appel vocal est installé et activé. Lorsque le Gateway est en cours d’exécution, les commandes opérationnelles (call, start, continue, speak, dtmf, end, status) sont acheminées vers l’environnement d’exécution des appels vocaux de ce Gateway. Si aucun Gateway n’est accessible, elles se rabattent sur un environnement d’exécution CLI autonome.

Sous-commandes

Configuration et test rapide

setup

Affiche par défaut des vérifications de disponibilité lisibles par un humain. Utilisez --json pour les scripts.

smoke

Exécute les mêmes vérifications de disponibilité. Passe un véritable appel téléphonique uniquement lorsque --to et --yes sont tous deux présents.
Pour les fournisseurs externes (plivo, telnyx, twilio), setup et smoke nécessitent une URL de Webhook publique provenant de publicUrl, d’un tunnel ou d’une exposition Tailscale. Une solution de secours en local loopback ou via un service privé est rejetée, car les opérateurs ne peuvent pas l’atteindre.

Cycle de vie d’un appel

call

Lance un appel vocal sortant.

start

Alias de call avec une structure différente pour les options par défaut.

continue

Prononce un message et attend une réponse.

speak

Prononce un message sans attendre de réponse.

dtmf

Envoie des chiffres DTMF à un appel actif.

end

Met fin à un appel actif.

status

Examine les appels actifs.

Journaux et métriques

tail

Suit le journal JSONL des appels vocaux en temps réel. Affiche les dernières lignes indiquées par --since au démarrage, puis diffuse les nouvelles lignes à mesure qu’elles sont écrites.

latency

Résume les métriques de latence des tours et d’attente d’écoute à partir de calls.jsonl. La sortie est un objet JSON contenant les résumés recordsScanned, turnLatency et listenWait.

Exposition des Webhooks

expose

Active, désactive ou modifie la configuration Serve/Funnel de Tailscale pour le Webhook vocal.
Exposez le point de terminaison Webhook uniquement aux réseaux auxquels vous faites confiance. Préférez Tailscale Serve à Funnel lorsque cela est possible.

Voir aussi