Centro de Ajuda
Voz e telefone

Chamadas telefónicas

Última atualização:

A funcionalidade Phone Calls permite atribuir um número de telefone real ao seu chatbot ChatLab para que os clientes possam ligar através da rede telefónica habitual. O bot atende automaticamente e fala com quem liga através do seu agente de voz. Pode utilizar o seu próprio número de telefone de qualquer fornecedor compatível com SIP (Zadarma, uma central telefónica virtual PBX ou qualquer operadora que já utilize) - o ChatLab disponibiliza o slot e o agente de voz. As chamadas telefónicas estão atualmente disponíveis para o modelo ElevenLabs Voice.

Onde encontrar as definições de telefone

Abra o seu bot, clique no separador Settings (Definições) e selecione Voice Conversation (Conversa por voz) na barra lateral esquerda. Certifique-se de que a conversa por voz está ativada e, em seguida, altere o Voice Model (Modelo de voz) para ElevenLabs Voice. Desloque a página até ao fundo para encontrar o painel Phone Number (SIP Trunk) (Número de telefone [SIP Trunk]).

Painel de configuração do Phone Number SIP Trunk|width=70

Como configurar um fornecedor de telefone

O procedimento é o mesmo para qualquer fornecedor compatível com SIP:

  1. Copie o SIP URI apresentado no painel. Antes de um número ser registado, o formato assemelha-se a <your-number>@sip.rtc.elevenlabs.io:5060;transport=tcp.
  2. No painel de administração do seu fornecedor de telefone, configure o reencaminhamento de chamadas recebidas para esse SIP URI.
  3. Regresse ao ChatLab e registe o número de telefone no campo abaixo.

Passos de configuração para o Zadarma

O painel orienta todo o processo para o Zadarma do início ao fim:

  1. Aceda a My PBX > Extensions.
  2. Clique na sua extensão (por exemplo, #100).
  3. Ative Call forwarding and voicemail.
  4. Defina a condição para Always active.
  5. Configure Call forwarding to para External server (SIP URI).
  6. Cole o SIP URI apresentado no painel.
  7. Clique em Save.

Para outros fornecedores

Utilize estes valores ao configurar o reencaminhamento SIP em qualquer outro fornecedor:

  • SIP Server / Host: sip.rtc.elevenlabs.io
  • Port: 5060 (TCP) ou 5061 (TLS)
  • Transport: TCP
  • Media encryption: Disabled
  • Authentication: None (deixar em branco)

Registar o número de telefone

Introduza o seu número de telefone no formato internacional (por exemplo, +48123456789) e clique em Register phone number (Registar número de telefone). O bot começa imediatamente a atender chamadas recebidas nesse número.

Após o registo

Assim que um número é registado, ocorrem algumas alterações no painel:

  • O SIP URI passa a incluir o número de telefone real, por exemplo +48123456789@sip.rtc.elevenlabs.io:5060;transport=tcp. O rótulo Registered number (Número registado) é apresentado no topo do painel.
  • O campo de introdução do número de telefone é substituído pelo botão Unregister phone number (Cancelar registo do número de telefone), permitindo libertar o slot em qualquer altura.
  • Uma nova secção Phone Security (Segurança do telefone) é apresentada por baixo do painel com restrições opcionais.

Phone Security

A secção Phone Security permite restringir a forma como o bot aceita chamadas recebidas. Todos os campos são opcionais - se deixar tudo em branco, o bot aceita todas as chamadas recebidas através do fornecedor SIP. As alterações são guardadas automaticamente.

Painel de restrições de Phone Security|width=70

  • Allowed source IPs / CIDR - lista separada por vírgulas. Restrinja o tráfego SIP a IP específicos, por exemplo o intervalo de IP de saída SIP do seu fornecedor.
  • Media encryption - Disabled (Desativado, predefinição) ou Required (SRTP) (Obrigatório [SRTP]) se o seu fornecedor for compatível.
  • Max concurrent calls - limite o número de chamadas em simultâneo. As chamadas acima do limite são rejeitadas com sinal de ocupado.
  • Max calls / hour e Max calls / day - limites de tráfego numa janela deslizante. As chamadas que excedam o limite são rejeitadas.
  • Hours of operation start / end - aceite chamadas apenas dentro de um intervalo diário HH:MM. Deixe em branco para um funcionamento 24/7.
  • Allowed E.164 prefixes - separados por vírgulas, por exemplo +48, +1. Apenas são aceites autores de chamadas cujo número comece por um destes prefixos. Em branco significa que todos os autores de chamadas são aceites.
  • Blocked E.164 prefixes - rejeite autores de chamadas cujo número comece por um destes prefixos, por exemplo +99 para gamas de valor acrescentado não verificadas.
  • Fraud alert: notify if more than X calls within Y minutes - receba um alerta por e-mail quando o tráfego de entrada registar um pico acima do limite definido.

O limite de duração por chamada e o limite diário de voz configurados nas definições de Voice Conversation também se aplicam às chamadas telefónicas.

Como funciona a faturação de chamadas telefónicas

As chamadas telefónicas utilizam o mesmo modelo de faturação das conversas por voz no widget. Para mais detalhes, consulte o artigo Voice Conversation. Em resumo:

  • O primeiro minuto de cada chamada é cobrado na totalidade de acordo com a tarifa por minuto do modelo de voz (30 créditos/min para ElevenLabs). Este é o valor mínimo cobrado por qualquer chamada.
  • Após o primeiro minuto, a faturação é feita ao segundo.
  • O tempo de silêncio ou em que a ligação é interrompida nunca é cobrado.
  • Antes de uma chamada começar, o ChatLab verifica se o bot tem créditos suficientes para cobrir pelo menos o primeiro minuto. Se não tiver, a chamada não pode ser iniciada.
  • No caso do ElevenLabs, a taxa de voz por minuto é adicionada ao custo do modelo de texto do bot por resposta, dado que o ElevenLabs utiliza o modelo de texto do bot para gerar as respostas.
  • O limite diário de voz e o limite de duração por chamada das definições de Voice Conversation também se aplicam às chamadas telefónicas.