Usamos o NetSuite e temos um sistema Cisco Phone. Nós não fazemos exatamente o que você está procurando, pois a nossa peça de integração é de um ponto de vista do Atendimento ao Cliente com o Cisco Unified Contact Center Express. Nosso processo é basicamente um cliente liga para a nossa linha de suporte, é solicitado seu número de cliente e é colocado na fila para o próximo agente.
De toda a minha pesquisa durante a compra do sistema de telefonia, descobri que a ID de chamada correta só ocorre em 30% do tempo. Nós queríamos fazer a mesma coisa se alguém ligasse, puxamos o identificador de chamadas e, em seguida, retiramos o registro. Venha descobrir que o número que aparece é um número parcial ou uma extensão para o chamador, mas não o número que temos em nosso sistema NetSuite. O identificador de chamadas não é tão confiável quanto a maioria pensa.
A maneira como resolvemos isso foi configurar o IVR para perguntar ao usuário o número do cliente antes de colocá-lo na fila.
Com isso dito, isso pode ser feito, mas você pode obter mais chamadas de serviço sobre por que o registro do cliente não está chegando quando o usuário recebe uma chamada. Para nós, a integração é um script da web, já que a integração entre NetSuite e Cisco não é feita com a TAPI.