PBX Visão geral dos perfis

PBX Visão geral dos perfis #

O recurso PbxConnectionProfiles permite o gerenciamento de clientes PBX Conexões. A base URI para todos os pedidos é:

/{VERSÃO}/clientes/{CUSTOMER_TENANT_ID}/pbxs/{PBX_ID}

Isso é o que informa ao sistema como fazer uma conexão com o API no sistema telefônico do Cliente. Como cada tipo de sistema telefônico é diferente, então eles exigirão um conjunto diferente de detalhes.

PBX Tipos #

Tipo Descrição
KazooPbxConnectionProfile Conexão para o ~.pbx.kazoo.name.~ sistema telefônico.
Perfil de Conexão TrêsCx Conexão para o 3CX sistema telefônico

PBX Esquema de perfis #

Ele contém os detalhes necessários para poder se conectar ao PBX sistema para este Cliente. Como cada tipo de PBX pode exigir um conjunto diferente de informações, há detalhes adicionais para cada tipo.

~.pbx.kazoo.name.~ PBX Perfil de conexão #

Chave Descrição Tipo de dado
_tipo Isso deve ser definido como "KazooPbxConnectionProfile" corda
id O identificador exclusivo para este perfil GUID
nome Um nome descritivo curto corda
ID do inquilino O ~.Dimensions.~ ID do locatário para a qual esse perfil se destina GUID
código do país O código do país (ISO 3166) usado para identificação do número de telefone corda
hostRest O Uri do ~.pbx.kazoo.name.~ Crossbar REST API corda
hostWebsocket O Uri do ~.pbx.kazoo.name.~ Blackhole websocket API corda
ID da conta O ID da conta do ~.pbx.kazoo.name.~ Locatário da conta GUID
Chave de API Um API chave que tem permissões para este ~.pbx.kazoo.name.~ Conta corda
monitorSubcontas1 Para clientes com várias filiais separadas em uma única camada. Bool
Hand Left warning
Corrigindo um PBX perfil em relação a um cliente fará com que o PBX coletor a ser reiniciado. Para minimizar a perda de dados, é aconselhável fazer isso fora do horário de trabalho.
Information Circle info
O monitoramento de subcontas não deve ser usado em contas de nível superior do revendedor.

3CX PBX Perfil de conexão #

Chave Descrição Tipo de dado
_tipo Isso deve ser definido como "ThreeCxConnectionProfile" corda
id O identificador exclusivo para este perfil GUID
nome Um nome descritivo curto corda
ID do inquilino O ~.Dimensions.~ ID do locatário para a qual esse perfil se destina GUID
licenseKey A cadeia de caracteres da chave de licença do 3CX instância que se conectará a ~.Dimensions.~. Isso é usado para identificar os dados de entrada. corda
nome de usuário O nome de usuário da conta criada no 3CX instância para ~.Dimensions.~ para usar corda
senha A senha da conta criada no 3CX instância para ~.Dimensions.~ para usar corda
enableRecordingArchive Ativa ou desativa o recurso de arquivamento de gravação automatizado do 3CX Gravações. Bool
recordingArchiveFrequency Frequência de frequência 3CX as gravações serão arquivadas (HH:mm:ss:) corda

Interfaces disponíveis #

Interface Descrição
Obter tudo Retorna uma coleção de todos os PBXs.
Obter PBX Retorna um PBX exemplo.
Criar PBX Cria um novo PBX exemplo.
Patch PBX Atualiza um PBX exemplo.
Excluir PBX Remove um PBX exemplo.
Obter PBX Exemplo Usado para verificar se o alvo PBX já está mapeada para um ~.Dimensions.~ cliente em algum lugar.

  1. Quando habilitado, os usuários/chamadas no accountId fornecido não são monitorados, mas aqueles em todas as subcontas (1 camada abaixo) são. ↩︎