PBX Descripción general de los perfiles

PBX Descripción general de los perfiles #

El recurso PbxConnectionProfiles permite la administración de Customer PBX Conexiones. La base URI para todas las solicitudes es:

/{VERSIÓN}/clientes/{CUSTOMER_TENANT_ID}/pbxs/{PBX_ID}

Esto es lo que le dice al sistema cómo hacer una conexión con el API en el sistema telefónico del Cliente. Como cada tipo de sistema telefónico es diferente, entonces Requerirán un conjunto diferente de detalles.

PBX Tipos #

Tipo Descripción
KazooPbxConnectionProfile Conexión para el ~.pbx.kazoo.name.~ sistema telefónico.
ThreeCxConnectionProfile Conexión para el 3CX Sistema telefónico

PBX Esquema de perfiles #

Contiene los detalles necesarios para poder conectarse a la función PBX para este Cliente. A medida que cada tipo de PBX puede requerir un conjunto diferente de información, hay detalles adicionales para cada tipo.

~.pbx.kazoo.name.~ PBX Perfil de conexión #

Llave Descripción Tipo de dato
_tipo Debe establecerse en "KazooPbxConnectionProfile" cuerda
identificación El identificador único de este perfil GUID
nombre Un nombre breve y descriptivo cuerda
tenantId El ~.Dimensions.~ Id. de inquilino para el que es este perfil GUID
countryCode El código de país (ISO 3166) utilizado para la identificación del número de teléfono cuerda
hostRest El Uri de la ~.pbx.kazoo.name.~ Crossbar REST API cuerda
hostWebsocket El Uri de la ~.pbx.kazoo.name.~ Blackhole websocket API cuerda
accountId El identificador de cuenta de ~.pbx.kazoo.name.~ Inquilino de cuenta GUID
apiKey Un API clave que tiene permisos para este ~.pbx.kazoo.name.~ Cuenta cuerda
monitorSubAccounts1 Para clientes con varias sucursales separadas en un solo nivel. Bool
Hand Left warning
Aplicación de parches a PBX perfil contra un cliente causará el PBX colector para reiniciar. Para minimizar la pérdida de datos, es recomendable hacerlo fuera del horario laboral.
Information Circle info
La supervisión de subcuentas no debe usarse en cuentas de nivel superior de revendedor.

3CX PBX Perfil de conexión #

Llave Descripción Tipo de dato
_tipo Debe establecerse en "ThreeCxConnectionProfile" cuerda
identificación El identificador único de este perfil GUID
nombre Un nombre breve y descriptivo cuerda
tenantId El ~.Dimensions.~ Id. de inquilino para el que es este perfil GUID
licenseKey La cadena de clave de licencia de 3CX instancia que se conectará a ~.Dimensions.~. Se utiliza para identificar los datos entrantes. cuerda
nombre de usuario El nombre de usuario de la cuenta creada en el 3CX instancia para ~.Dimensions.~ utilizar cuerda
contraseña La contraseña de la cuenta creada en el 3CX instancia para ~.Dimensions.~ utilizar cuerda
enableRecordingArchive Habilita o deshabilita la función de archivo de grabación automatizado de 3CX Grabaciones. Bool
recordingArchiveFrequency Frecuencia de la frecuencia 3CX las grabaciones se archivarán (HH:mm:ss:) cuerda

Interfaces disponibles #

Interfaz Descripción
Obtener todo Devuelve una colección de todas las PBX.
Obtener PBX Devuelve un PBX instancia.
Crear PBX Crea un nuevo PBX instancia.
Parche PBX Actualiza un PBX instancia.
Eliminar PBX Elimina un PBX instancia.
Obtener PBX Instancia Se utiliza para comprobar si el objetivo PBX La instancia ya está asignada a un ~.Dimensions.~ cliente en algún lugar.

  1. Cuando se habilita, los usuarios/llamadas en el accountId proporcionado no se supervisan, pero los de todas las subcuentas (1 nivel inferior) sí. ↩︎