Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Establecer atributos: la opción “Set Attributes” (Establecer atributos) permite a los desarrolladores o administradores de habilidades asignar un valor en una expresión de JSON o Xpath a un atributo del usuario global, local o personalizado.

    Para establecer la asignación de entrada, siga los pasos a continuación: 
    1. Seleccione Set Attribute (Establecer atributo) en el elemento de conversación.
    2. En  Add Attribute (Agregar atributo), seleccione Set Attribute. (Establecer atributo).
    3. Para establecer un atributo, agregue los siguientes datos.
      1. Expression Type (Tipo de expresión) y Expression (Expresión): representan el tipo (valor o JSON) y la ruta de la ubicación del  valor que se asigna al atributo.
        1. Utilice el  tipo de expresión → Value (Valor) cuando se deba asignar un valor directo al atributo; por ejemplo, @{response.body}, @{response.code}.
        2. Use  Tipo de expresión  y  JSONPath cuando un valor de la respuesta de JSON recibida se asignará al atributo, por ejemplo,   Expresión  apunta a una ruta de acceso a JSON (por ejemplo, $.data.TicketIdentifier, $.data.items[*].Priority).
        3. Use Expression Type  (Tipo de expresión) → Indirect JSONPath (JSONPath indirecto) cuando un valor del atributo de tipo JSON se asignará al atributo, por ejemplo,  Expression  (Expresión) apunta a un atributo que mantiene una ruta de acceso a JSON (por ejemplo, @{local.items}→$).[*].TicketIdentifier
        4. Utilice el tipo de expresión → Xpath cuando se deba asignar un valor de la expresión XPath al atributo; es decir, puntos de expresión a una ruta, por ejemplo, //AddResponse/Description
      2. Scope (Alcance): representa el alcance del atributo que se utilizará para contener los  valores
        1. Utilice Global para asignar el valor a un atributo global que se utilizará en la habilidad.    Aunque los atributos estén disponibles para que se puedan utilizar otras habilidades, el valor se mantiene durante la ejecución de la habilidad actual.
        2. Utilice Local (Local) para crear y establecer el valor de un atributo local. Estos atributos son válidos y están disponibles únicamente  durante la ejecución de la habilidad. El valor de la variable local se conserva entre las solicitudes y se utiliza para pasar datos entre varias integraciones, mensajes de usuario o reglas.  Si se utiliza después de una respuesta del bot, se pierde el valor del atributo local.
        3. Utilice  User Custom  (Personalizado del usuario) para asignar el valor a un atributo personalizado del usuario. Los valores del atributo personalizado del usuario se conservan en todas las habilidades a menos que se sobrescriban.
      3. Attribute (Atributo): es el nombre del atributo.
      4. Data Type (Tipo de dato): representa el tipo de dato del atributo.
  • Transform (Transformar): las funciones de transformación se utilizan para transformar los valores y asignar el valor transformado/formateado/personalizado  a un atributo de usuario global, local o personalizado. Luma Virtual Agent proporciona una variedad de funciones de transformación para permitir a los desarrolladores de habilidades convertir los datos según sea necesario, como Dividir, Recortar, Subcadena, Reemplazar, Fecha y hora personalizadas, entre otros.

    Para utilizar la función de transformación, utilice Transform (Transformar) y agregue detalles. Para obtener más información sobre cómo utilizar las funciones de transformación, consulte  Funciones de transformación.

...

Info
titleNota

Tenga en cuenta que no se puede probar o ejecutar ninguna habilidad a través del bot o de ninguno de los canales de chat a menos que las habilidades estén publicadas. Solo los usuarios y grupos asignados a la habilidad pueden utilizar la habilidad publicada. Para obtener más detalles sobre los usuarios, grupos y permisos, remítase a Gestionar usuarios, grupos y permisos.

Salir o anular habilidades

...