Aller au contenu
Guides

Appels vocaux OpenClaw

Twilio, Telnyx ou Plivo, un numéro à vous, et ce que fait vraiment l’extension

5 min de lecture

OpenClaw passe et reçoit des appels téléphoniques via une extension, avec trois fournisseurs, Twilio, Telnyx et Plivo, et un fournisseur factice pour le développement. Elle gère les notifications sortantes, les conversations à plusieurs tours, la voix en temps réel en duplex intégral, la transcription en continu et les appels entrants avec listes d’autorisation. La question que les gens tapent, le meilleur numéro pour OpenClaw, a une réponse simple : un numéro chez l’un de ces trois fournisseurs, sur un compte à vous. Voici ce qu’il faut à l’extension et comment elle se comporte.

Configuration

  • Installez l’extension depuis npm ; elle tourne dans le processus de la passerelle, si bien que sur une passerelle distante elle s’installe sur cette machine.
  • Configurez un fournisseur, ses identifiants, le numéro émetteur et une URL de webhook joignable publiquement ; avec plusieurs agents, nommez l’agent qui possède les appels.
  • Pour un numéro Twilio entrant, pointez son webhook vocal et son rappel d’état vers l’URL de l’extension.
  • Lancez la vérification de configuration, qui contrôle l’activation, les identifiants, l’exposition du webhook, la propriété de l’agent et qu’un seul mode audio est actif, puis un test de fumée, à blanc par défaut.

Ce qu’elle sait faire

Deux modes audio, jamais les deux à la fois : la transcription en continu, où la parole de l’appelant est transcrite au fil de l’eau, et la voix en temps réel, une conversation en duplex intégral avec un modèle temps réel, avec des exemples pour OpenAI, Google et xAI. La synthèse vocale sur les appels utilise la configuration vocale centrale, fusionnée avec une surcharge de l’extension, et un fournisseur est ignoré pour les appels parce qu’il ne produit pas de sortie téléphonique. Les appels entrants portent une politique et un routage par numéro, si bien qu’un numéro peut joindre un agent et un autre numéro un autre.

L’extension d’appels vocaux tourne dans le processus de la passerelle.

Les parties qui piègent

  • Le webhook doit être joignable depuis le fournisseur, ce qui signifie une URL publique pour une passerelle par ailleurs limitée à la boucle locale ; l’extension a des réglages de signature de webhook et d’en-têtes de transfert précisément pour cette exposition.
  • Un ramasseur d’appels périmés et un délai de grâce à la déconnexion du flux existent parce que les appels finissent mal plus souvent que les discussions.
  • L’interruption : quand l’appelant reprend la parole, les réponses automatiques plus anciennes encore en génération sont abandonnées.

La question du numéro

Le meilleur numéro est un numéro à vous sur un compte fournisseur, pas un numéro partagé : la documentation recommande un numéro distinct pour les canaux téléphoniques, pour que les conversations personnelles restent privées et que le numéro du bot porte l’automatisation. Lequel des trois fournisseurs dépend de votre pays et de votre compte existant ; l’extension les traite de la même façon. Les canaux sur Diali liste ce que Diali prend en charge par moteur.

Sur Diali

Les appels vocaux tournent sur les assistants OpenClaw avec un numéro à vous via votre compte Twilio, Telnyx ou Plivo ; l’exposition du webhook, la passerelle et les modes audio sont configurés pour vous, et l’assistant se présente comme une IA aux personnes qu’il appelle. OpenClaw hébergé sur Diali est l’assistant ; La sécurité sur Diali couvre la frontière derrière laquelle tournent les appels.

  • Trois fournisseurs, une extension, dans la passerelle.
  • Un mode audio à la fois ; la vérification de configuration l’impose.
  • Votre propre numéro, distinct de votre ligne personnelle.
Commencer

Arrêtez de lire, construisez le vôtre

Configurez un agent, choisissez un canal, et faites-le travailler dans l’application que vous gardez déjà ouverte.