Recursos SIP do Cisco Callmanager

8

Sou programador trabalhando em um software para o departamento de vendas. Gostaria de saber se um recurso que quero implementar é possível ou não.

O usuário possui um aplicativo no qual pode ver informações sobre um cliente, incluindo o número de telefone. Minha pergunta é:

  • É possível enviar o número de telefone para um CallManager da Cisco que, após receber a solicitação, ligaria para o telefone do usuário e depois de atender o telefone, ele discaria automaticamente o número de telefone do cliente.

Verifiquei os documentos da API, mas sinceramente, não sei o que devo procurar, se houver algum termo técnico que descreva o que quero.

Peço desculpas pelo tipo de postagem confusa, mas não tenho muito conhecimento do jargão técnico nesse campo.

Obrigado

Cornwell
fonte

Respostas:

10

O termo que você está procurando para descrever esse comportamento é uma Campanha de Saída.

Não há funcionalidade interna no próprio Cisco Call Manager (CUCM) para fazer isso.

No entanto, os dois produtos do Cisco Contact Center têm essa capacidade. O Unified Contact Center Express (UCCX) tem uma capacidade mais limitada para realizar uma campanha, mas é uma solução muito mais barata e muito mais simples de implementar. Ainda não é barato ou simples!

Para uma capacidade de discagem externa mais complicada, convém consultar o Unified Contact Center Enterprise. Nesse ponto, devido ao custo e à complexidade da UCCE, eu recomendaria envolver um parceiro Cisco para projetar e implementar o sistema para você.


Com tudo isso dito, se você estava controlando um telefone por meio de uma das APIs de controle de telefone fornecidas pela Cisco, poderá criar algo para fazer isso. Simplesmente não será tão puro ou integrado quanto a solução da Cisco.

Pode funcionar algo como isto:

  • O Usuário A indica ao seu software que eles estão prontos para fazer uma chamada de saída para um cliente.
  • Seu software consulta a lista de clientes para ligar e vê que CustomerB é o próximo.
  • Seu software procura as informações relevantes do CustomerB em seu banco de dados (número de telefone, número da conta etc.).
  • Em seguida, utilizando uma configuração Cisco TAPI, seu software assume o controle do telefone do UsuárioA .
  • Seu software faz o telefone do UsuárioA tirar o fone do gancho e iniciar uma chamada para o número de cliente recuperado.
  • O UsuárioA ouve o toque no fone de ouvido e agora está em uma chamada para o ClienteB , com todas as informações da conta exibidas na tela através do seu software.

Existem muitas outras maneiras pelas quais você pode fazer isso, essa é apenas uma possibilidade. Isso não lhe dá a capacidade de supervisão de conectar a chamada apenas se um cliente atender, mas isso faz parte do que as soluções UCCX e UCCE fornecem.

Brett Lykins
fonte
Obrigado pela resposta muito informativa. Apenas mais uma pergunta, posso executar o lado do servidor TAPI? Porque eles estão executando MACs e acredito que a TAPI é apenas para Windows.
Cornwell
Você certamente poderia executar a sessão TAPI a partir do servidor. Além disso, se Java é sua linguagem de escolha, eles também oferecem JTAPI, a fim de serem independentes de plataforma.
Brett Lykins