languageEste artículo ha sido traducido automáticamente. Véase la versión de referencia en inglés.
Referencia: Utilice este artículo al crear o revisar la envoltura JSON de un «custo-manifest» de Rainbow Extensions.
Puede utilizar este artículo para comprender la estructura JSON de un manifiesto personalizado de Rainbow Extensions. Verá dónde se declaran los puntos de extensión, cómo se organizan las acciones y qué campos raíz espera Rainbow.
jsonType debe ser «Rainbow-custo-manifest». Así es también como Rainbow identifica el manifiesto dentro de un archivo ZIP.
Cada clave bajo «extension-points » es una matriz.
Cada punto de extensión admite hasta tres acciones.
Cada acción debe contener un objeto de comando válido. Los campos «name» e «icon» son obligatorios en función del punto de extensión.
Se pueden utilizar variables en los campos compatibles, como command.url, command.params, los parámetros del cuerpo REST y el contenido de visualización.
Puntos de extensión de eventos de PBX
Punto de extensión
Cuándo se activa
on-outgoing-pbx-call-actions
Se inicia una llamada saliente.
on-incoming-pbx-call-actions
Comienza a sonar una llamada entrante.
Acciones al contestar una llamada entrante de la centralita
Se responde a una llamada entrante.
Acciones al colgar una llamada entrante de la centralita
Se cuelga una llamada entrante o saliente.
on-makecall-insert-correlator
Se crea una orden de llamada y Rainbow inserta un correlador. Solo OXE.
Puntos de extensión de botones
Punto de extensión
Ubicación del botón
Acciones de los botones al recibir una llamada de la centralita
Ventana emergente de llamada entrante.
Acciones en la lista del registro de llamadas
Cada fila del registro de llamadas.
Acciones en la lista de contactos
Cada fila de la lista de contactos.
Acciones en los detalles de contacto
Panel de detalles del contacto.
acciones-en-la-ficha-de-comunicación
Barra del gestor de llamadas.
on-bubble-actions
Menú de propiedades de la burbuja.
Acciones de conferencia en la burbuja
Menú de conferencia telefónica.
Acciones del menú de usuario
Menú de usuario. Versión beta. Escritorio/Web, no Teams.
Puntos de extensión de visualización y marco
Punto de extensión
Ubicación
Acciones de visualización de llamadas entrantes de la centralita
Área de visualización emergente de llamadas entrantes.
on-contact-card-display-actions
Área de visualización de la ficha de contacto.
Acciones de visualización en el widget principal
Widget en el panel principal de Rainbow.
Acciones en la pantalla principal
Mensaje en la aplicación web de Teams.
on-main-window-actions
Aplicación de terceros en la ventana principal de Rainbow o en una ventana emergente.