Saltar al contenido principal

Configurar las notificaciones

Configurar las notificaciones en un tenant consiste en activar el servicio de notificaciones, instalar los tipos de notificación y las automatizaciones que los envían, y seleccionar los canales que recibe cada usuario. Los pasos siguientes son para Soporte y el IT de la agencia. Cómo reciben las personas las notificaciones está en Recibir y gestionar notificaciones.

Requisitos previos​

  • Acceso a Mantenimiento, incluidos Configuration, Marketplace, Webhooks, Automations y Users.
  • Los usuarios que deben recibir notificaciones por correo tienen una dirección de correo electrónico en su usuario.

Activar el servicio de notificaciones​

  1. Vaya a Mantenimiento → Configuration.
  2. Abra la pestaña Notification.
  3. Active Use Notifications Service y guarde.

img-box-shadow

Use Notifications Service en la pestaña Notification de Mantenimiento → Configuration

Mientras la opción esté desactivada, el tenant usa las notificaciones antiguas.

Definir el dominio de la empresa​

El dominio de la empresa es la dirección que las notificaciones usan en sus enlaces al tenant. Leaves To Approve solo se envía a aprobadores cuya empresa tiene dominio.

  1. Vaya a Mantenimiento → Companies y abra la empresa.
  2. Abra la pestaña Otros.
  3. En el grupo Website, seleccione el tenant en Dominio y guarde.

Repita esto para todas las empresas cuyos usuarios reciben notificaciones.

img-box-shadow

Dominio en el grupo Website de la pestaña Otros de una empresa

Instalar los componentes de las notificaciones​

En Mantenimiento → Marketplace, instale:

  • todos los componentes de la categoría Notifications: tipos de notificación, plantillas de email, queries, automatizaciones y webhooks;
  • el workspace Notification, que añade la pestaña NOTIFICACIÓN a los usuarios;
  • el workspace Notifications, la página que lista todas las notificaciones;
  • el workspace Notification Types.

El Marketplace agrupa los componentes por categoría y después por módulo. Instale cada uno con ⊕. El procedimiento completo, incluidos los componentes no aprobados, está en Instalar componentes desde el Marketplace.

img-box-shadow

Componentes de la categoría Notifications, módulo Leaves, en Mantenimiento → Marketplace

Tras la instalación, los tipos de notificación aparecen en Mantenimiento → Notification Types. Cada uno tiene un nombre y una descripción por idioma, que puede editar. La descripción es lo que los usuarios ven en sus preferencias.

Comprobar los webhooks​

Las notificaciones enviadas por un evento empiezan en un webhook. En Mantenimiento → Webhooks, abra cada webhook de las notificaciones y compruebe que:

  • Active está activado.
  • Event y Document corresponden al evento que debe enviar la notificación, por ejemplo Updated en Leave.
  • Automation está activado y Automation Workflow indica la automatización de la notificación.

img-box-shadow-popup

Un webhook de notificación: Updated en Leave ejecuta la automatización Notification-LeaveRejected

Algunos webhooks tienen también Filters, que restringen los eventos que ejecutan la automatización. Un filtro combina Business Object Type Name con condiciones sobre una Detail Path Expression, una Condition y un Value, unidas con And u Or. Add filter añade una condición.

img-box-shadow-popup

La sección Filters de un webhook

Cada campo del formulario del webhook se describe en Webhooks.

Comprobar las programaciones de las automatizaciones​

Las notificaciones enviadas por programación, como Team Birthdays o Leaves To Approve, solo se ejecutan cuando su automatización tiene una programación activa. En Mantenimiento → Automations, la columna Scheduler muestra la programación de cada automatización y Active indica si la automatización se ejecuta. Las programaciones se explican en How automations start.

img-box-shadow

Automatizaciones de las notificaciones en Mantenimiento → Automations

Definir las preferencias de los usuarios​

Un usuario solo recibe un tipo de notificación en los canales seleccionados para él. Mientras no haya ningún canal seleccionado, el usuario no recibe nada de ese tipo.

  1. Vaya a Mantenimiento → Users y abra el usuario.
  2. Abra la pestaña NOTIFICACIÓN, a través de ▾ si no está visible.
  3. Seleccione Email, Push y Web para cada tipo de notificación.

img-box-shadow-popup

Canales por tipo de notificación en la pestaña NOTIFICACIÓN de un usuario

Definir las preferencias de otros usuarios requiere el role CanManageOthersPreferences, y la propia pestaña requiere NotificationPreferenceWrite. Para las Mentions, active también Recibir notificaciones de documentos en el usuario.

Artículos relacionados​