Derdack SIGNL4
Derdack SIGNL4 es una aplicación de notificación móvil para notificar de forma confiable a los equipos de operaciones en servicio y aumentar su productividad.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure Government - Regiones de Azure China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Premium | Todas las regiones de Power Apps excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Power Automate | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Contacto | |
|---|---|
| URL | https://www.signl4.com/feedback-we-love-hear-from-you/ |
| Correo Electrónico | info@signl4.com |
| Metadatos del conector | |
|---|---|
| Publicador | Derdack GmbH |
| Sitio web | https://www.signl4.com |
| Directiva de privacidad | https://www.signl4.com/privacy-policy/ |
El conector SIGNL4 le permite
- Envío de notificaciones de alertas móviles persistentes con escalaciones automatizadas
- Seguimiento de la entrega y las confirmaciones
- Enrutar las alertas a las personas adecuadas considerando la disponibilidad oportuna de los miembros del equipo (por ejemplo, el servicio de llamadas, turnos)
- Obtención de transparencia sobre la propiedad y la respuesta de las alertas
Use el conector SIGNL4 para enviar alertas en cualquier desencadenador o desde cualquier sistema 3rd. También permite ampliar los casos de uso existentes de SIGNL4. Por ejemplo, puede golpear a un usuario dentro o fuera de servicio en función de calendarios en Microsoft Office 365, Microsoft StaffHub, Google Calendars y mucho más. Otro escenario es la extracción de métricas de rendimiento de desplazamiento (por ejemplo, respuesta de alertas, tiempos de trabajo) de SIGNL4 en una pista de auditoría personalizada, como un archivo CSV simple, de forma periódica.
Al crear una conexión a SIGNL4, simplemente inicie sesión con sus credenciales de usuario de SIGNL4 (o cualquier otra cuenta compatible, como su cuenta profesional o educativa de Microsoft) y dé su consentimiento sobre los permisos solicitados. Después podrá invocar todas las acciones de la API en el ámbito del equipo SIGNL4. Esto significa que, por ejemplo, puede golpear a otras personas de su equipo para el deber de llamada, pero nadie de otros equipos SIGNL4.
Encontrará más información sobre el producto y la API en línea en https://www.signl4.com/.
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
Acciones
| Alerta de desencadenador |
Desencadena una nueva alerta para el equipo. Todos los miembros del equipo en servicio recibirán notificaciones de alerta. |
| Confirmar todo |
Este método confirma todas las alertas no controladas que el equipo tiene actualmente. |
| Obtención del usuario por identificador |
Devuelve los detalles de un usuario, como el nombre, la dirección de correo electrónico, etc. |
| Obtener informe de alertas |
Devuelve información sobre el volumen de alertas producido en diferentes períodos de tiempo, así como información sobre el comportamiento de respuesta (cantidad de alertas confirmadas y no controladas) de los miembros del equipo. |
| Obtener todos los usuarios |
Devuelve una lista de objetos de usuario con detalles como su dirección de correo electrónico. Solo se devolverán los usuarios que forman parte de su equipo. |
| Puntee al usuario |
Con esta operación, el usuario especificado se sacará del deber. |
| Puntee al usuario en |
Con esta operación, el usuario especificado se perforará en el deber. |
Alerta de desencadenador
Desencadena una nueva alerta para el equipo. Todos los miembros del equipo en servicio recibirán notificaciones de alerta.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. externo
|
externalId | string |
Identificador único en el sistema para hacer referencia a esta alerta. Puede usar este campo para que coincida con las alertas que ha desencadenado con ese identificador, por ejemplo, al consultar un estado actualizado de la alerta más adelante. |
|
|
Categoría de alerta
|
category | string |
Nombre de una categoría de sistema o dispositivo en el equipo SIGNL4 al que debe pertenecer esta alerta. |
|
|
Identificador único de estos datos adjuntos en SIGNL4
|
id | string |
Identificador único de estos datos adjuntos en SIGNL4. |
|
|
Codificación de datos adjuntos
|
encoding | integer |
Indica si el contenido está codificado en Base64 (1) o no (0). |
|
|
Nombre de datos adjuntos
|
name | True | string |
Nombre de estos datos adjuntos, por ejemplo, un nombre de archivo de imagen original. |
|
Tipo MIME adjunto
|
contentType | True | string |
Tipo de contenido MIME de estos datos adjuntos, como image/jpg (con codificación 1) o text/plain (por ejemplo, con codificación 0). |
|
Datos adjuntos
|
content | True | string |
Datos de estos datos adjuntos, como una cadena Base64 que representa una imagen jpg. |
|
Nombre del parámetro
|
name | True | string |
Nombre de este parámetro, por ejemplo, temperatura. |
|
Tipo de parámetro
|
type | integer |
Tipo de este parámetro. Este campo está reservado para su uso posterior y siempre debe coincidir con 0 al establecerlo. |
|
|
Valor del parámetro
|
value | True | string |
Valor del parámetro, por ejemplo, 56F. |
|
Título de la alerta
|
title | True | string |
Título o asunto de esta alerta, por ejemplo, "Alerta de temperatura". |
|
Detalles de alertas
|
text | True | string |
Detalles de alerta textual, por ejemplo, "La temperatura disminuyó en 10F en los últimos 4 minutos". |
Devoluciones
- Body
- AlertInfo
Confirmar todo
Este método confirma todas las alertas no controladas que el equipo tiene actualmente.
Obtención del usuario por identificador
Devuelve los detalles de un usuario, como el nombre, la dirección de correo electrónico, etc.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
ID de usuario
|
userId | True | string |
Identificador del usuario que se va a obtener. Use "Me" para obtener información sobre el usuario que ha iniciado sesión actualmente. También puede ser una dirección de correo electrónico de un usuario del equipo o el identificador único de un objeto de usuario. |
Devoluciones
Información básica sobre un usuario.
- Body
- UserInfo
Obtener informe de alertas
Devuelve información sobre el volumen de alertas producido en diferentes períodos de tiempo, así como información sobre el comportamiento de respuesta (cantidad de alertas confirmadas y no controladas) de los miembros del equipo.
Devoluciones
Objeto que contiene información sobre el volumen de alertas ocurrido en diferentes períodos de tiempo, así como información sobre el comportamiento de respuesta (cantidad de alertas confirmadas y no controladas) de los miembros del equipo.
- Objeto que contiene información sobre el volumen de alertas producido en distintos períodos de tiempo
- AlertReport
Obtener todos los usuarios
Devuelve una lista de objetos de usuario con detalles como su dirección de correo electrónico. Solo se devolverán los usuarios que forman parte de su equipo.
Devoluciones
- Productos
- GetAllUsers_Response
Puntee al usuario
Con esta operación, el usuario especificado se sacará del deber.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
ID de usuario
|
userId | True | string |
Identificador del usuario que se va a puntear. Use "Me" para obtener información sobre el usuario que ha iniciado sesión actualmente. También puede ser una dirección de correo electrónico de un usuario del equipo o el identificador único de un objeto de usuario. |
Devoluciones
Información sobre el estado del deber de un usuario.
- Body
- UserDutyInfo
Puntee al usuario en
Con esta operación, el usuario especificado se perforará en el deber.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
ID de usuario
|
userId | True | string |
Identificador del usuario en el que se va a puntear. Use "Me" para obtener información sobre el usuario que ha iniciado sesión actualmente. También puede ser una dirección de correo electrónico de un usuario del equipo o el identificador único de un objeto de usuario. |
Devoluciones
Información sobre el estado del deber de un usuario.
- Body
- UserDutyInfo
Definiciones
Información de usuario
Información básica sobre un usuario.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
ID de usuario
|
id | string |
Identificador del usuario. |
|
Correo Electrónico
|
string |
Dirección de correo del usuario. |
|
|
Nombre
|
name | string |
Nombre del usuario. |
|
Id. de suscripción
|
subscriptionId | string |
Identificador de la suscripción a la que pertenece el usuario. |
AlertInfo
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de alerta
|
id | string |
Identificador único de la alerta en SIGNL4. |
|
Id. externo
|
externalId | string |
Identificador único en el sistema para hacer referencia a esta alerta. Puede usar este campo para que coincida con las alertas que ha desencadenado con ese identificador, por ejemplo, al consultar un estado actualizado de la alerta más adelante. |
|
Identificador de suscripción
|
subscriptionId | string |
Identificador único de la suscripción a SIGNL4. |
|
Id. de equipo
|
teamId | string |
Identificador único del equipo de SIGNL4. |
|
Id. de categoría
|
categoryId | string |
Identificador único de una categoría de dispositivo o sistema en el equipo SIGNL4 al que pertenece esta alerta. |
|
Categoría del sistema o del dispositivo
|
category | string |
Nombre de una categoría de sistema o dispositivo del equipo SIGNL4 al que pertenece esta alerta. |
|
Gravedad de la alerta
|
severity | integer |
Gravedad de esta alerta en SIGNL4. Este campo está reservado para su uso posterior. |
|
Identificador único de la API o el origen a través del cual se desencadenó esta alerta para el equipo de SIGNL4
|
eventSourceId | string |
Identificador único de la API o el origen a través del cual se desencadenó esta alerta para el equipo de SIGNL4. |
|
Tipo de la API o el origen a través del cual se desencadenó esta alerta para el equipo de SIGNL4
|
eventSourceType | integer |
Tipo de la API o el origen a través del cual se desencadenó esta alerta para el equipo de SIGNL4. |
|
Hora en la que se modificó por última vez esta alerta en SIGNL4
|
lastModified | date-time |
Hora en la que esta alerta se modificó por última vez en SIGNL4. |
|
Colección de conjuntos de adjuntos, como imágenes que pertenecen a esta alerta
|
attachments | array of object |
Colección de attachmanets como imágenes que pertenecen a esta alerta. |
|
Identificador único de estos datos adjuntos en SIGNL4
|
attachments.id | string |
Identificador único de estos datos adjuntos en SIGNL4. |
|
Indica si el contenido es Base64 o codificado (1) o no (0)
|
attachments.encoding | integer |
Indica si el contenido es Base64 o codificado (1) o no (0). |
|
Nombre de datos adjuntos
|
attachments.name | string |
Nombre de estos datos adjuntos, por ejemplo, un nombre de archivo de imagen original. |
|
Tipo de contenido MIME
|
attachments.contentType | string |
Tipo de contenido MIME de estos datos adjuntos, como image/jpg. |
|
Contenido adjunto
|
attachments.content | string |
Contenido de estos datos adjuntos. |
|
Una colección de anotaciones que los usuarios han dejado en esta alerta
|
annotations | array of object |
Una colección de anotaciones que los usuarios han dejado en esta alerta. |
|
Tipo de anotación
|
annotations.type | integer |
Tipo de esta anotación. Este campo está reservado para su uso posterior. |
|
Anotación de usuario
|
annotations.text | string |
Anotación que un usuario dejó. |
|
Identificador único del usuario SIGNL4 que ha dejado la anotación
|
annotations.userId | string |
Identificador único del usuario SIGNL4 que ha dejado la anotación. |
|
Colección de pares clave-valor con parámetros de dispositivo o sistema adicionales que pertenecen a esta alerta
|
parameters | array of object |
Colección de pares clave-valor con parámetros de dispositivo o sistema adicionales que pertenecen a esta alerta. |
|
Nombre del parámetro
|
parameters.name | string |
Nombre de este parámetro, por ejemplo, temperatura. |
|
Tipo de parámetro
|
parameters.type | integer |
Tipo de este parámetro. Este campo está reservado para su uso posterior y siempre debe coincidir con 0 al establecerlo. |
|
Valor del parámetro
|
parameters.value | string |
Valor del parámetro, por ejemplo, 56F. |
|
Hora en la que se confirmó esta alerta
|
history.acknowledged | date-time |
Hora en la que se confirmó esta alerta. |
|
Nombre del miembro del equipo que ha confirmado la alerta
|
history.acknowledgedBy | string |
Nombre del miembro del equipo que ha confirmado la alerta. |
|
Hora en la que se cerró esta alerta
|
history.closed | date-time |
Hora en la que se cerró esta alerta. |
|
Nombre del miembro del equipo que ha cerrado la alerta
|
history.closedBy | string |
Nombre del miembro del equipo que ha cerrado la alerta. |
|
Hora en la que se creó esta alerta en SIGNL4
|
history.created | date-time |
Hora en la que se creó esta alerta en SIGNL4. |
|
Estado de alerta
|
status | integer |
Estado de la alerta en SIGNL4. 1 representa una alerta no controlada, mientras que 2 representa una alerta confirmada. Todos los demás valores están reservados para su uso posterior y nunca deben ser un valor de una instancia de este objeto. |
|
Modificar título
|
title | string |
Título o asunto de esta alerta. |
|
Detalles de alerta de texto
|
text | string |
Detalles de alerta textual. |
AlertReport
Objeto que contiene información sobre el volumen de alertas ocurrido en diferentes períodos de tiempo, así como información sobre el comportamiento de respuesta (cantidad de alertas confirmadas y no controladas) de los miembros del equipo.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Cantidad de alertas que se produjeron en las últimas 24h y el equipo se ha confirmado dentro de ese tiempo
|
last24Hours.acknowledged | integer |
Cantidad de alertas que se produjeron en las últimas 24h y el equipo se ha confirmado en ese momento. |
|
Hora en la que este período de tiempo ha finalizado o finalizará
|
last24Hours.end | date-time |
Hora en la que este período de tiempo ha finalizado o finalizará. |
|
Última vez que esta métrica cambió
|
last24Hours.lastModified | date-time |
Última vez que cambió esta métrica. |
|
Hora en la que se ha iniciado este período de tiempo o se iniciará
|
last24Hours.start | date-time |
Hora en la que se ha iniciado este período de tiempo o se iniciará. |
|
Cantidad de alertas que se produjeron en las últimas 24h y el equipo no se ha confirmado en ese momento
|
last24Hours.unhandled | integer |
Cantidad de alertas que se produjeron en las últimas 24h y el equipo no se ha confirmado en ese momento. |
|
Identificador único de la suscripción de SIGNL4
|
subscriptionId | string |
Identificador único de la suscripción a SIGNL4. |
|
Cantidad de alertas que se produjeron en el período de servicio actual y su equipo se ha confirmado dentro de ese tiempo
|
teamCurrentDuty.acknowledged | integer |
Cantidad de alertas que se produjeron en el período de servicio actual y su equipo se ha confirmado dentro de ese tiempo. |
|
Hora a la que ha finalizado este período de servicio o finalizará
|
teamCurrentDuty.end | date-time |
Hora a la que ha finalizado este período de servicio o finalizará. |
|
Última vez que esta métrica cambió
|
teamCurrentDuty.lastModified | date-time |
Última vez que cambió esta métrica. |
|
Hora a la que se ha iniciado este período de servicio o se iniciará
|
teamCurrentDuty.start | date-time |
Hora en la que se ha iniciado o se iniciará este período de servicio. |
|
Cantidad de alertas que se produjeron en el período de servicio actual y su equipo no se ha confirmado dentro de ese tiempo
|
teamCurrentDuty.unhandled | integer |
Cantidad de alertas que se produjeron en el período de servicio actual y su equipo no se ha confirmado en ese momento. |
|
Identificador único del equipo SIGNL4 para el que se creó o solicitó este informe de alertas. Estará vacío si el equipo ha desactivado el asistente de servicio SIGNL4.
|
teamId | string |
Identificador único del equipo SIGNL4 para el que se creó o solicitó este informe de alertas. Estará vacío si el equipo ha desactivado el asistente de servicio SIGNL4. |
|
Cantidad de alertas que se produjeron en el período de trabajo anterior y su equipo se ha confirmado dentro de ese tiempo
|
teamLastDuty.acknowledged | integer |
Cantidad de alertas que se produjeron en el período de trabajo anterior y que su equipo ha confirmado en ese momento. |
|
Hora a la que ha finalizado este período de servicio o finalizará
|
teamLastDuty.end | date-time |
Hora a la que ha finalizado este período de servicio o finalizará. |
|
Última vez que esta métrica cambió
|
teamLastDuty.lastModified | date-time |
Última vez que cambió esta métrica. |
|
Hora a la que se ha iniciado este período de servicio o se iniciará
|
teamLastDuty.start | date-time |
Hora en la que se ha iniciado o se iniciará este período de servicio. |
|
Cantidad de alertas que se produjeron en el período de deber anterior y que su equipo no ha confirmado en ese momento
|
teamLastDuty.unhandled | integer |
Cantidad de alertas que se produjeron en el período de servicio anterior y su equipo no se ha confirmado en ese momento. |
|
Identificador único del usuario SIGNL4 para el que se creó o solicitó este informe de alerta. Estará vacío si el equipo ha activado el asistente de servicio SIGNL4.
|
userId | string |
Identificador único del usuario SIGNL4 para el que se creó o solicitó este informe de alerta. Estará vacío si el equipo ha activado el asistente de servicio SIGNL4. |
|
Cantidad de alertas que se produjeron desde que el estado de servicio de los usuarios cambió la última vez y ella ha confirmado dentro de ese tiempo
|
userLastDutyChange.acknowledged | integer |
Cantidad de alertas que se produjeron desde que el estado de servicio de los usuarios cambió la última vez y ella se ha confirmado dentro de ese tiempo. |
|
Hora a la que ha finalizado este período o finalizará
|
userLastDutyChange.end | date-time |
Hora a la que ha finalizado este período o finalizará. |
|
última modificación
|
userLastDutyChange.lastModified | date-time | |
|
Hora en la que se ha iniciado este período o se iniciará
|
userLastDutyChange.start | date-time |
Hora a la que se ha iniciado este período o se iniciará. |
|
Cantidad de alertas que se produjeron desde que el estado de servicio de los usuarios cambió la última vez y no se ha confirmado dentro de ese tiempo
|
userLastDutyChange.unhandled | integer |
Cantidad de alertas que se produjeron desde que el estado de servicio de los usuarios cambió la última vez y no se ha confirmado en ese momento. |
UserDutyInfo
Información sobre el estado del deber de un usuario.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Perforar en Date-Time
|
lastChange | date-time |
Fecha y hora en formato UTC. por ejemplo, aaaa-MM-ddTHH:mm:ss.fffZ (formato UTC) |
|
On Duty
|
onDuty | boolean |
True si el usuario está en servicio. |
|
Atrasado
|
overdue | boolean |
True si el usuario ha vencido actualmente, por ejemplo, porque nadie más ha reemplazado a ese usuario a tiempo. |
GetAllUsers_Response
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Productos
|
UserInfo |
Información básica sobre un usuario. |