Plivo

Intégrez les agents ElevenLabs à vos trunks SIP Plivo

Avant de suivre ce guide, nous vous recommandons de lire le guide sur le trunking SIP afin de comprendre comment ElevenLabs prend en charge les trunks SIP.

Présentation

Ce guide explique comment connecter directement vos trunks SIP Plivo à ElevenLabs Agents. Cette intégration vous permet d’utiliser vos numéros de téléphone et votre infrastructure Plivo existants tout en tirant parti des fonctionnalités avancées d’IA vocale d’ElevenLabs, pour les appels entrants comme sortants.

Fonctionnement du trunking SIP avec Plivo

Le trunking SIP établit une connexion directe entre votre infrastructure de téléphonie Plivo et la plateforme ElevenLabs :

  1. Appels entrants : Les appels provenant de votre trunk SIP Plivo sont acheminés vers la plateforme ElevenLabs à l’aide de notre URI d’origine. Vous configurerez celle-ci dans votre compte Plivo.
  2. Appels sortants : Les appels initiés par ElevenLabs sont acheminés vers votre trunk SIP Plivo à l’aide de votre URI de terminaison, ce qui permet à vos agents d’effectuer des appels sortants.
  3. Authentification : La sécurité de la connexion pour la signalisation est assurée soit par authentification Digest (nom d’utilisateur/mot de passe), soit par authentification via liste de contrôle d’accès (ACL) basée sur l’adresse IP source de signalisation de Plivo.
  4. Signalisation et médias : L’établissement initial de l’appel (signalisation) utilise TCP. Une fois l’appel établi, les données audio elles-mêmes (flux RTP) sont transmises via UDP.

Prérequis

Avant de configurer l’intégration du trunk SIP Plivo, assurez-vous de disposer des éléments suivants :

  1. Un compte Plivo actif avec le trunking SIP activé
  2. Des numéros de téléphone Plivo que vous souhaitez connecter à ElevenLabs
  3. Un accès administrateur à votre compte Plivo et à la configuration du trunk SIP
  4. Des paramètres de pare-feu appropriés pour autoriser le trafic SIP depuis et vers ElevenLabs et Plivo

Configuration des trunks SIP Plivo

Cette section fournit des instructions détaillées pour créer des trunks SIP dans Plivo avant de les connecter à ElevenLabs.

Configuration des trunks entrants (appels de Plivo vers ElevenLabs)

1

Accéder à la console Plivo

Connectez-vous à la console Plivo.
2

Accéder au Dashboard Zentrunk

Accédez au Dashboard Zentrunk dans votre compte Plivo.

3

Créer un trunk SIP entrant

  1. Sélectionnez « Create New Inbound Trunk » et attribuez un nom descriptif à votre trunk.
  2. Sous Trunk Authentication, cliquez sur « Add New URI ».
  3. Saisissez l’URI SIP d’ElevenLabs : sip.rtc.elevenlabs.io
  4. Sélectionnez « Create Trunk » pour finaliser la création de votre trunk entrant.
4

Attribuer un numéro de téléphone au trunk

  1. Accédez au Dashboard Phone Numbers et sélectionnez le numéro que vous souhaitez acheminer vers votre trunk entrant.
  2. Sous Number Configuration, définissez « Trunk » sur votre nouveau trunk entrant.
  3. Sélectionnez « Update » pour enregistrer la configuration.

Configuration des trunks sortants (appels d’ElevenLabs vers Plivo)

1

Accéder à la console Plivo

Connectez-vous à la console Plivo.
2

Accéder au Dashboard Zentrunk

Accédez au Dashboard Zentrunk dans votre compte Plivo.

3

Créer un trunk SIP sortant

  1. Sélectionnez « Create New Outbound Trunk » et attribuez un nom descriptif à votre trunk.
  2. Sous Trunk Authentication, cliquez sur « Add New Credentials List ».
  3. Ajoutez un nom d’utilisateur et un mot de passe que vous utiliserez pour authentifier les appels sortants.
  4. Sélectionnez « Create Credentials List ». 5. Enregistrez votre liste d’identifiants et sélectionnez « Create Trunk » pour finaliser la configuration de votre trunk sortant.
4

Notez votre URI de terminaison

Après avoir créé le trunk sortant, notez l’URI de terminaison, généralement au format sip:yourusername@yourplivotrunk.sip.plivo.com. Vous aurez besoin de cette information lors de la configuration du trunk SIP dans ElevenLabs.

Une fois votre trunk SIP Plivo configuré, suivez le guide sur le trunking SIP pour finaliser également la configuration dans ElevenLabs.