Skip to main content

IMPORTANTE

Só funciona em on-premises!

Mais que isso, não deve funcionar adequadamente em redes complexas aonde há algum tipo de NAT. Acredite, se tiver algo desse tipo, vai ter um time de TI/rede no cliente, e ele vai saber informar.

INSTALAÇÃO

Instale o Accelero on-premises normalmente. A instalação do SIP não precisa ser feita em um "ambiente novo".

É ESSENCIAL que o Accelero esteja numa versão SUPERIOR a 2.16.8-HF1 (não funciona nessa versão). Verifique com o time de desenvolvimento a partir de qual versão o SIP é compatível.

A instalação do SIP é feita em duas etapas.

Plugin​

Acesse a interface web do Accelero e faça a instalação do plugin sip-asterisk.

Docker​

Acesse o box via SSH e digite:

curl https://internal.iongrade.com.br/sip-asterisk/install.sh | bash

Importante! Nunca execute esse comando duas vezes! Se por qualquer motivo a instalação falhar ou for necessário refazê-la, fale com o time de desenvovimento!

CONFIGURAÇÃO BÁSICA

Pra sair da Iongrade, não é necessário fazer nenhuma configuração.

Se por um acaso do destino você já souber qual vai ser o domínio do box e se o domínio for diferente de accelero ( https://meuaccelero por exemplo), acesse a página de configuração do plugin e digite o domínio nas duas caixas de texto (campos Servidor SIP e Domínio SIP).

INFORMAÇÕES BÁSICAS

Ramal​

Todo operador tem um ramal SIP por padrão. O seu ramal é o seu próprio usuID. Para descobrir o ID do usuário, acesse a página de edição do operador e veja a barra de endereços:

A tela de edição do operador fica na rota /usuarios/{usuID}, então o número no fim do endereço é o ramal. Exemplo:

https://accelero/usuarios/109056320
^^^^^^^^^
usuID = ramal SIP 109056320

O usuário de desenvolvimento (usuID 1) é a exceção: os geradores de configuração do plugin (ExtensionGenerator, PjSipGenerator, SipGenerator) o excluem, então ele não tem ramal.

Grupos de chamada​

Na tela de configuração do plugin é possível criar "grupos de chamada". Todo grupo é, necessariamente, "todos os usuários de um perfil".

Pra não misturar as coisas, a sugestão é criar novos perfis sem nenhuma permissão, apenas pra agrupar os usuários em grupos de chamada (lembrando que um operador pode ter vários perfis ao mesmo tempo).

Ramais SIP externos​

Na tela de configuração do plugin é possível criar ramais para devices externos (vídeos-porteiros, por exemplo). Basta seguir os passos em tela, não tem muito segredo.

Especificamente, a coluna Permitir passagem permite associar ao vídeo-porteiro um canal de controladora. Quando bater uma ligação vinda daquele vídeo-porteiro, aparecerá na tela do operador um botão pra liberar a passagem do canal associado. Não é obrigatório ter esse campo preenchido (e nesse caso, o botão não aparece para o operador).

APLICAR ALTERAÇÕES​

É OBRIGATÓRIO acessar a tela do plugin e clicar no botão Aplicar e reiniciar todas as vezes que houver alguma alteração de ramais. Por exemplo:

  • criação/exclusão de operadores;
  • alteração do servidor/domínio;
  • criação/alteração de grupos de chamada;
  • criação/alteração de ramais externos.

Após clicar no botão, o servidor SIP será reiniciado. O processo leva cerca de um minuto.

LIMITAÇÕES

É OBRIGATÓRIO que o acesso dos operadores aconteça via HTTPS com certificado devidamente validado. Se acessar via HTTP ou se acessar via HTTP ignorando erros de certificado, não vai funcionar.

Só funciona em on-premises.

O servidor "come" bastante CPU, então não é recomendado que o servidor SIP seja instalado no mesmo box do Accelero caso haja muitos ramais (para instruções de como instalar FORA do box Accelero, entre em contato com o time de desenvolvimento).