Todos los disparadores de Zendesk están estructurados de la misma manera, con condiciones y acciones. Los tipos de condiciones y acciones disponibles varían según el tipo de disparador y, en el caso de los disparadores de objeto, según los propios objetos personalizados. En este artículo se describen las distintas condiciones y acciones que se pueden usar al crear un disparador de objeto.
Crear declaraciones de condición para disparadores de objeto
Las declaraciones de condición son esencialmente declaraciones "if" que se evalúan para determinar si cumplen los criterios especificados. En un disparador, se pueden definir dos conjuntos de condiciones: todas y cualquiera. Cuando las condiciones se especifican bajo Cumplir TODAS las siguientes condiciones, el registro de objeto personalizado debe cumplir todas las condiciones para que se considere una coincidencia. También se considera que se ha encontrado una coincidencia si el registro de objeto personalizado cumple al menos una de las condiciones especificadas bajo Cumplir CUALQUIERA de las siguientes condiciones.
Las declaraciones de condiciones se componen de una Categoría, un Operador y un Valor. Los disparadores que se basan en objetos estándar (como los tickets) cuentan con una lista predefinida de condiciones disponibles. No ocurre lo mismo con los objetos personalizados porque todas las propiedades de un objeto personalizado se definen con campos personalizados. En ese caso, se cuenta con una lista predefinida de operadores para cada tipo de campo personalizado. Están disponibles las condiciones Usuario actual y Actualización, además de las condiciones basadas en los campos del objeto personalizado.
Las siguientes condiciones:
Tipo de campo | Operadores | Valores |
---|---|---|
Objeto (las opciones disponibles varían según los campos que se hayan definido para el objeto) | ||
Objeto: Casilla de verificación | es | Seleccionar Verdadero o Falso. |
Objeto: Usuario actual | es, no es | Seleccionar entre roles de agente y usuarios. |
Objeto: Fecha | es, no es, está presente, no está presente, antes del, hasta el, después del, a partir del | Seleccionar una fecha. |
dentro de los X días anteriores, dentro de los X días siguientes | Ingresar un número entero. | |
Objeto: Decimal | es, no es, está presente, no está presente, menor que, menor o igual que, mayor o igual que | Ingresar cualquier valor decimal. |
Objeto: Desplegable | es, no es, está presente, no está presente | Seleccionar entre las opciones del campo. |
Objeto: Entero | es, no es, está presente, no está presente, menor que, menor o igual que, mayor o igual que | Ingresar un número entero. |
Objeto: Multilíneas | es, no es, está presente, no está presente, incluye, no incluye, incluye cadena, no incluye cadena | Ingresar cualquier valor basado en texto. |
Objeto: Número | es, no es, está presente, no está presente, menor que, mayor que, menor o igual que, mayor o igual que | Ingresar un valor numérico. |
Objeto: Regex | es, no es, está presente, no está presente, incluye, no incluye, incluye cadena, no incluye cadena | Ingresar cualquier valor. |
Objeto: Texto | es, no es, está presente, no está presente, incluye, no incluye, incluye cadena, no incluye cadena | Ingresar cualquier valor basado en texto. |
Objeto: Actualización | es | Se creó o se actualizó un registro para el objeto personalizado especificado. |
Relaciones de búsqueda | ||
Relación de búsqueda | es, no es, está presente, no está presente | Seleccionar entre los registros de ese objeto de destino. También puede referirse a los campos del registro relacionado con marcadores de posición. |
Crear declaraciones de acción para disparadores de objeto
Las declaraciones de acción definen lo que ocurre si las declaraciones de condición son verdaderas y se gatilla el disparador. En otras palabras, son las declaraciones "then". Si las condiciones son verdaderas, entonces se deben realizar estas acciones. De manera similar a las condiciones, las acciones disponibles se determinan de acuerdo con los campos del objeto personalizado. Sin embargo, también hay acciones de notificación predefinidas.
Se admiten las siguientes acciones:
Tipo de campo | Acción |
---|---|
Objeto (las opciones disponibles varían según los campos que se hayan definido para el objeto) | |
Objeto: Casilla de verificación | Verdadero o Falso |
Objeto: Fecha | Establecer una fecha. |
Objeto: Decimal | Especificar un valor decimal. |
Objeto: Desplegable | Seleccionar una de las opciones del campo. |
Objeto: Entero | Especificar un valor de número entero. |
Objeto: Multilíneas | Definir un valor basado en texto. |
Objeto: Número | Establecer un valor numérico. |
Objeto: Regex | Definir un valor. |
Objeto: Texto | Definir un valor basado en texto. |
Relaciones de búsqueda | |
Relación de búsqueda | Seleccionar el objeto relacionado y especificar una acción para los registros del objeto relacionado. |
Otros | |
Notificar por: Webhook activo | Establezca el webhook activo al que se enviará la notificación. Si desea más información acerca de cómo usar webhooks, consulte Creación de un webhook. Si se selecciona un destino diferente para la notificación al editar una acción de disparador, se restablece el texto del cuerpo. |
Notificar por: Correo electrónico para grupos | Si el objeto está relacionado con los tickets, puede seleccionar el grupo al que desea notificar. Si se selecciona un destino diferente para la notificación al editar una acción de disparador, se restablece el texto del cuerpo. |
Notificar por: Enviar texto a un grupo | Si usa Zendesk Text, tiene la opción de configurar un texto que se puede enviar a un grupo de usuarios al cumplirse las condiciones del disparador. Consulte Uso de notificaciones de Text con disparadores: recetas y sugerencias. |
Notificar por: Enviar texto a un usuario | Si usa Zendesk Text, tiene la opción de configurar un texto que se puede enviar a un usuario al cumplirse las condiciones del disparador. Consulte Uso de notificaciones de Text con disparadores: recetas y sugerencias. |
Notificar por: Correo electrónico del usuario | Seleccione un usuario relacionado con el objeto o un objeto relacionado para notificar. Los valores de enviar correo a usuario pueden ser cualquiera de los siguientes:
Al agregar la acción enviar correo a usuario también puede ingresar el asunto y el texto del cuerpo del mensaje. El texto del cuerpo se puede formatear con HTML o con marcadores de posición. Consulte Utilización de marcadores de posición si desea más información sobre el uso de marcadores de posición para el formato. Si se selecciona un destino diferente para la notificación al editar un disparador o una automatización, se restablecerá el texto del cuerpo. |