A dificuldade na integração entre sistemas baseados em PBX IP/Comunicação IP e outros sistemas deve-se sobretudo à falta de padrões de integração, requerendo o desenvolvimento de Plugins específicos e intenso investimento em programação a partir de SDKs nem sempre bem documentados.
Por este motivo, muitas integrações acabam se tornando inviáveis devido ao fato de dependerem do esforço do cliente final ou do próprio interesse do mercado em desenvolver Plugins específicos, o que muitas vezes é economicamente inviável. No entanto, uma nova abordagem tem tornado possível realizar este tipo de integração. Elas fazem uso de API´s baseadas em um padrão aberto, conhecido como REST API´s.
Por meio de REST API´s é possível definir por meio de uma mensagem HTTP compreendendo um POST ou GET que utiliza um formato específico de URL envio de mensagens que emprega um padrão bem conhecido, o JSON. Por meio destes padrões é possível realizar a comunicação entre um sistema PBX IP e a aplicação. É possível até mesmo realizar a comunicação com uma aplicação escrita e definida pelo próprio usuário, realizar uma consulta ao banco de dados, seja ele SQL ou MongoDB ou mesmo implementar e ativar facilmente Plugins que permitem conectar variados tipos de CRM.