- Intégrations /
- Vonage
Connectez Vonage aux agents vocaux IA conversationnels d'ElevenLabs
Permettez des conversations vocales IA fluides et en temps réel sur votre infrastructure téléphonique existante, avec une fiabilité professionnelle et sans aucun changement d’infrastructure
Laissez vos agents IA gérer les appels vocaux avec Vonage
Fonctionnalités
Fonctionnalités de l’intégration
Streaming vocal en temps réel
- Streaming audio bidirectionnel via WebSocket avec une latence inférieure à la seconde
- Prise en charge du format audio PCM 16kHz optimisé pour le traitement voix IA
- Maintient un échange naturel sans délais gênants qui nuisent à l’expérience utilisateur
Aucun changement d’infrastructure
- Utilisez vos numéros Vonage, trunks SIP et clients WebRTC existants
- Aucun nouveau matériel, numéro ou modification d’infrastructure requis
- Préservez vos routages d’appels, enregistrements et workflows téléphoniques actuels
Fiabilité professionnelle
- Basé sur un SLA entreprise avec haute disponibilité et bascule automatique
- Conforme RGPD avec chiffrement de bout en bout via WebSocket sécurisé (WSS)
- Gère de gros volumes d’appels grâce à une mise à l’échelle automatique
Intégration pensée pour les développeurs
- Connecteur WebSocket prêt à l’emploi avec configuration simple
- APIs RESTful pour le contrôle, la supervision et l’analyse des appels
- Documentation complète avec exemples de code et bonnes pratiques
Gestion flexible des appels
- Prise en charge des appels entrants et sortants
- Transfert fluide vers un agent humain si besoin, tout en gardant le contexte
- Compatible avec les appels PSTN, trunk SIP et WebRTC
Installation
Guides d’installation
Étape 1 : Récupérez vos identifiants ElevenLabs
- Allez sur le tableau de bord ElevenLabs et cliquez sur Mon compte
- Sélectionnez Clés API et copiez votre clé API
- Accédez au tableau de bord Conversational AI et sélectionnez votre agent
- Cliquez sur Paramètres puis sur Copier l’ID de l’agent
- Enregistrez ces deux identifiants pour la configuration
Étape 2 : Configurez le connecteur WebSocket
- Clonez le dépôt du connecteur depuis GitHub
- Allez dans le dossier du connecteur
- Créez le fichier de configuration d’environnement à partir du modèle
- Ajoutez votre clé API ElevenLabs et l’ID de l’agent
- Installez les dépendances requises
Étape 3 : Déployez le connecteur
Développement local
- Utilisez ngrok pour exposer le port local 6000
- Notez l’URL publique de redirection (sans https://)
- Lancez l’application du connecteur
Déploiement en production
- Déployez sur un hébergeur cloud (AWS, Azure, Vonage Cloud Runtime)
- Assurez-vous d’avoir un point d’accès HTTPS public avec certificat SSL
- Configurez le pare-feu pour le trafic WebSocket
- Notez le nom d’hôte de votre production
Étape 4 : Configurez l’application Vonage
- Accédez au tableau de bord Vonage et créez ou mettez à jour l’application Voice
- Définissez l’endpoint WebSocket sur : wss://YOUR_CONNECTOR_HOSTNAME/socket
- Configurez l’URL de réponse vers votre application
- Définissez le content-type sur audio/l16;rate=16000
- Ajoutez les paramètres requis (peer_uuid, webhook_url)
Étape 5 : Testez l’intégration
- Lancez l’application du connecteur
- Passez un appel entrant vers votre numéro Vonage
- Vérifiez la connexion à l’agent ElevenLabs
- Testez la qualité audio et le déroulement de la conversation
- Vérifiez la gestion des événements et des interruptions
Dépannage