Plivo

Integre os Agents da ElevenLabs aos seus troncos SIP da Plivo

Antes de seguir este guia, recomendamos ler o guia de troncos SIP para entender como a ElevenLabs oferece suporte a troncos SIP.

Visão geral

Este guia explica como conectar seus troncos SIP da Plivo diretamente ao ElevenLabs Agents. Essa integração permite usar seus números de telefone e infraestrutura da Plivo enquanto aproveita os recursos avançados de voz IA da ElevenLabs, tanto para chamadas recebidas quanto efetuadas.

Como funciona o tronco SIP com a Plivo

O tronco SIP estabelece uma conexão direta entre sua infraestrutura de telefonia da Plivo e a plataforma ElevenLabs:

  1. Chamadas recebidas: As chamadas do seu tronco SIP da Plivo são direcionadas à plataforma ElevenLabs usando nosso URI de origem. Você configurará isso na sua conta da Plivo.
  2. Chamadas efetuadas: As chamadas iniciadas pela ElevenLabs são direcionadas ao seu tronco SIP da Plivo usando seu URI de terminação, permitindo que seus agentes façam chamadas.
  3. Autenticação: A segurança da conexão para a sinalização é mantida por meio de autenticação digest (nome de usuário/senha) ou autenticação por Lista de Controle de Acesso (ACL), com base no IP de origem da sinalização da Plivo.
  4. Sinalização e mídia: A configuração inicial da chamada (sinalização) usa TCP. Depois que a chamada é estabelecida, os dados de áudio reais (fluxo RTP) são transmitidos por UDP.

Requisitos

Antes de configurar a integração do tronco SIP da Plivo, verifique se você tem:

  1. Uma conta ativa da Plivo com tronco SIP ativado
  2. Números de telefone da Plivo que você quer conectar à ElevenLabs
  3. Acesso de administrador à sua conta da Plivo e à configuração do tronco SIP
  4. Configurações de firewall adequadas para permitir tráfego SIP de e para a ElevenLabs e a Plivo

Configurando troncos SIP da Plivo

Esta seção fornece instruções detalhadas para criar troncos SIP na Plivo antes de conectá-los à ElevenLabs.

Configurando troncos de entrada (chamadas da Plivo para a ElevenLabs)

1

Acesse o Console da Plivo

Entre no Console da Plivo.
2

Acesse o painel do Zentrunk

Acesse o painel do Zentrunk na sua conta da Plivo.

3

Crie um tronco SIP de entrada

  1. Selecione “Create New Inbound Trunk” e forneça um nome descritivo para seu tronco.
  2. Em Trunk Authentication, clique em “Add New URI”.
  3. Insira o URI SIP da ElevenLabs: sip.rtc.elevenlabs.io
  4. Selecione “Create Trunk” para concluir a criação do tronco de entrada.
4

Atribua um número de telefone ao tronco

  1. Acesse o painel Phone Numbers e selecione o número que você quer direcionar ao seu tronco de entrada.
  2. Em Number Configuration, defina “Trunk” como seu tronco de entrada recém-criado.
  3. Selecione “Update” para salvar a configuração.

Configurando troncos de saída (chamadas da ElevenLabs para a Plivo)

1

Acesse o Console da Plivo

Entre no Console da Plivo.
2

Acesse o painel do Zentrunk

Acesse o painel do Zentrunk na sua conta da Plivo.

3

Crie um tronco SIP de saída

  1. Selecione “Create New Outbound Trunk” e forneça um nome descritivo para seu tronco.
  2. Em Trunk Authentication, clique em “Add New Credentials List”.
  3. Adicione um nome de usuário e uma senha que você usará para autenticar chamadas efetuadas.
  4. Selecione “Create Credentials List”. 5. Salve sua lista de credenciais e selecione “Create Trunk” para concluir a configuração do tronco de saída.
4

Anote seu URI de terminação

Depois de criar o tronco de saída, anote o URI de terminação (geralmente no formato sip:yourusername@yourplivotrunk.sip.plivo.com). Você precisará dessas informações ao configurar o tronco SIP na ElevenLabs.

Depois de configurar seu tronco SIP da Plivo, siga o guia de troncos SIP para também concluir a configuração na ElevenLabs.