Integração de telefonia PxTalk
Integração de telefonia PxTalk
OBS: Para que a integração seja habilitada, é necessário que a conta do Situator possua licença do tipo “Situator Center/Porjects Conta de Vídeo, Acesso e Telefonia”.
Após configurar a central PxTalk, será necessário configurar a mesma no Situator, adicionando a informação de URL (endereço) de chamadas, na configuração de comunicação do Situator.
Configuração de ligação:
Acesse a interface web da central PxTalk, para que possamos copiar a URL de ligações. Para isso clique no link https://app.pxtalk.com.br/#/login, e entre com o seu usuário e senha da central PxTalk.
Na página principal, acesso o menu clicando no ícone de usuário no canto superior direito e depois em “Configurações”.
Clique em “Para criar chamadas no PXTalk” e copie a URL (endereço) de chamadas. Essa informação irá ser inserida no Situator.
Acesse a interface do Situator, digitando o endereço IP e a porta (ex: localhost:8080 ou 10.48.7.1:8080). Vá menu do Situator, clicando no botão “Menu” do canto superior direito e depois em “Configurações”.
Clique na aba “Configuração” e depois no botão editar da configuração de telefonia:
Na janela de configuração da telefonia, altere o campo “Tipo” para personalizado e insira a URL de chamadas copiada da interface da PxTalk no campo “URL”.
Com essa configuração, já será possível realizar chamadas pelo Situator, clicando no botão “Click to call” no campo telefone de algum cadastro na tela de monitoramento, além das ações de telefonia dentro dos eventos.
Recebimento de eventos no Situator:
OBS: Para receber os eventos de telefonia no Situator, é necessário configurar um endereço externo no Situator (Caso ainda não esteja criado) e um usuário com perfil de “Cliente de API” e token para acesso. Caso necessite de auxílio para configurar o endereço externo, clique aqui.
Acesse novamente o menu de configurações da PxTalk e agora clique em “Dados para Integração com o Situator”.
Copie o endereço externo configurado no Situator no campo “Domínio”.
OBS: neste campo o endereço sempre deve ser seguido de /api. Ex: http://10.48.7.77:8080/api, para que os eventos cheguem corretamente.
Copie o token gerado no usuário do Situator no campo “Token”. Essa informação será utilizada pela central PxTalk para acessar a API do Situator e enviar os eventos.
Preencha no campo “ZoneCode padrão” o código de uma zona do Situator.
OBS: Todas as contas do Situator que utilizarão a PxTalk precisarão, obrigatoriamente, possuir uma zona com esse mesmo código, então se você utilizar uma zona com o código 001, todas as contas terão que ter uma zona com o código 001.
Agora será necessário configurar a informação da conta do Situator que será integrada a PxTalk (será necessário repetir esse procedimento para cada conta a ser integrada).
Na interface da PxTalk, acesse o menu “Telefonia” no canto esquerdo da tela e depois clique em “Gerenciar condomínio”.
Cadastre um novo condomínio, caso ainda não esteja cadastrado, clicando no botão “Cadastrar condomínio” e adicione o nome do condomínio.
Clique no botão “Integração” e depois em “Integração com o Situator''. Adicione o código da conta do condomínio no Situator. Salve a informação.
OBS: Para continuar com a configuração dos eventos, é necessário já estar com os ramais e interfones configurados na central PxTalk.
Ainda no menu de gerenciamento de condomínios da PxTalk, acesse a lista de ramais/interfones configurados, para ver o número do ramal que será configurado o evento no Situator.
OBS: Para o recebimento dos eventos, é necessário criar, dentro da conta do condomínio no Situator, os eventos para cada ramal/interfone.
Para cadastrar os eventos no Situator, clique no menu, Escolha a opção “Contas”, Clique no botão “Configurações da conta” e clique na aba eventos.
Vá em “Adicionar evento” e preencha as informações do eventos, sendo que o número do ramal/interfone será usado para os campos código do evento e ramal de origem.
OBS: Adicionar sempre 0 na frente do DDD do telefone cadastrado, pois caso contrário, a operadora telefônica pode não completar a chamada.
