PBX Visão geral dos perfis

PBX Visão geral dos perfis #

O recurso PbxConnectionProfiles permite a gestão de Customer PBX conexões. A base URI para todos os pedidos é:

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

Isto é o que diz ao sistema como fazer uma conexão com o API no sistema telefónico dos Clientes. 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.
ThreeCxConnectionProfile Conexão para o 3CX sistema telefónico

PBX Esquema de perfis #

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

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

Chave Descrição Tipo de dados
_type Isso deve ser definido como "KazooPbxConnectionProfile" string
ID O identificador exclusivo para este perfil GUID
Designação Um nome descritivo curto string
inquilinoId O ~.Dimensions.~ ID do locatário para o qual este perfil se destina GUID
Código do país Código do país (ISO 3166) utilizado para a identificação do número de telefone string
hostRest O Uri do ~.pbx.kazoo.name.~ Crossbar REST API string
hostWebsocket O Uri do ~.pbx.kazoo.name.~ Blackhole WebSocket API string
accountId O ID da conta do ~.pbx.kazoo.name.~ Inquilino da conta GUID
apiKey Um API chave que tem permissões para isso ~.pbx.kazoo.name.~ Conta string
monitorSubContas1 Para clientes com várias filiais separadas sob um único nível. Bool
Hand Left warning
Patching a PBX perfil contra um cliente causará o PBX coletor a ser reiniciado. Para minimizar a perda de dados, é aconselhável fazê-lo fora do horário de trabalho.
Information Circle info
A Monitorização de Subcontas não se destina a ser utilizada em contas de nível superior de Revendedores.

3CX PBX Perfil de conexão #

Chave Descrição Tipo de dados
_type Isso deve ser definido como "ThreeCxConnectionProfile" string
ID O identificador exclusivo para este perfil GUID
Designação Um nome descritivo curto string
inquilinoId O ~.Dimensions.~ ID do locatário para o qual este perfil se destina GUID
chave de licença A cadeia de caracteres da chave de licença do 3CX instância que estará se conectando a ~.Dimensions.~. Isso é usado para identificar os dados recebidos. string
nome de utilizador O nome de usuário da conta criada no 3CX instância para ~.Dimensions.~ a utilizar string
palavra-passe A senha da conta criada no 3CX instância para ~.Dimensions.~ a utilizar string
enableRecordingArchive Ativa ou desativa o recurso de arquivamento de gravação automatizado do 3CX gravações. Bool
gravaçãoArquivoFrequência Frequência da frequência 3CX as gravações serão arquivadas (HH:mm:ss:) string

Interfaces disponíveis #

Interface Descrição
Obter tudo Retorna uma coleção de todos os PBXs.
Obter PBX Devolve um PBX instância.
Criar PBX Cria um novo PBX instância.
Patch PBX Atualiza um PBX instância.
Excluir PBX Remove um PBX instância.
Obter PBX Instância Usado para verificar se o alvo PBX instância 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 nível abaixo) são. ↩︎