...
Este artículo proporciona una descripción general de los Rule Sets (Conjuntos de reglas) y sus componentes clave. Para obtener un tutorial detallado sobre un ejemplo de RuleSet (Conjunto de reglas), consulte Usar conjuntos de reglas.
Agregar un conjunto de reglas al flujo de conversación
...
- Criterios de evaluación: definen la lógica que se utilizará cuando el sistema evalúe las condiciones. La regla ‘Match any condition‘ (Coincidir con cualquier condición) es True (verdadero) cuando al menos una condición es verdadera, como utilizar el condicional booleano OR. Por su parte, la regla ‘Match all conditions‘ (Coincidir con todas las condiciones) es True si todas las condiciones proporcionadas son True, equivale a utilizar el condicional booleano AND.
- Condiciones: una condición es un atributo con un operador y un valor. El atributo puede ser global o local. El operador es uno de los 15 operadores comúnmente utilizados, como “es igual a”, “contiene”, “comienza con”, “está vacío”, entre otros. Por ejemplo, una condición debe evaluar si la respuesta a la solicitud del usuario es Salesforce. La condición sería @{global.applicationlist} es igual a Salesforce. Donde applicationlist es el identificador del atributo. Observe que cuando usa los atributos que definió en el generador de habilidades, también conocidos como atributos globales, el formato debe ser @{global.attribute_identifier}. Los atributos creados dentro de la habilidad, que se conocen como atributos locales, deben encontrarse en el formato @{local.attributename}. Para obtener más información sobre los atributos, consulte Crear atributos globales.
- Mensaje: se muestra el mensaje si el usuario cuando la regla da un resultado verdadero. Este campo se puede dejar en blanco ya que tal vez no necesite o no desee informar al usuario que se está evaluando una regla.
- Establecer y borrar atributos: aquí se pueden definir o borrar los atributos globales o locales en función de la evaluación verdadera de la regla. Sirve para establecer los valores que se utilizan detrás de escena de acuerdo con la regla. Se puede transformar y asignar un valor a los atributos globales, locales y personalizados del usuario. Por ejemplo, si el usuario respondió que desea restablecer la contraseña de Salesforce, se puede establecer @{global.issuecategory} a Salesforce y @{global.itgroup} a Application Support (Soporte de la aplicación). Estos atributos se utilizarán para crear el ticket en el sistema ITSM con la categoría y el grupo de asignación correctos.
Ejecución: esta es la última configuración de la regla y define si el usuario debe continuar con esta misma habilidad, salir de la habilidad de inmediato o ir a otra habilidad. Pasar a otra habilidad es útil para realizar una ramificación desde una habilidad genérica e ir a una más específica.
Info title Nota : Solo las habilidades activas del bot se pueden agregar al conjunto de reglas.
...
Una vez que complete una regla, puede agregar otra regla si selecciona Click here to Add Rule (Hacer clic aquí para agregar una regla). Siga el mismo proceso para agregar todas las reglas que necesite. Cuando complete las reglas, cree la habilidad o guárdela. Si la habilidad es nueva, es necesario Generar y publicar. Sin embargo, las actualizaciones del conjunto de reglas no requieren utilizar la opción generar y publicar.
Para ver un ejemplo de cómo crear atributos, habilidades y un conjunto de reglas, consulte Uso de conjuntos de reglas.
Info | ||
---|---|---|
| ||
No hay ningún límite en el número de reglas en un conjunto de reglas. Sin embargo, no es recomendable agregar muchas reglas ya que aumentaría la complejidad y dificultaría el proceso de resolución de problemas. |
...