View a markdown version of this page

Bloque de flujo en Connect Customer: comprueba los atributos del contacto - Amazon Connect Customer

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Bloque de flujo en Connect Customer: comprueba los atributos del contacto

En este tema, se define el bloque de flujo para la ramificación en función de una comparación con el valor de un atributo de contacto.

Description (Descripción)

  • Ramificaciones basadas en una comparación con el valor de un atributo de contacto.

  • Las comparaciones admitidas incluyen: es igual a, es mayor que, es menor que, comienza con, contiene, existe, la clave existe.

  • Operadores And (todas coinciden) y Or (cualquier coincidencia) para agrupar condiciones compuestas en una rama.

nota

Los operadores Exists y Key Exists, así como la combinación de varias condiciones en una sola sucursal con And u Or, solo están disponibles en las instancias de clientes de Amazon Connect.

Canales compatibles

En la siguiente tabla se enumera cómo enruta este bloque a un contacto que está utilizando el canal especificado.

Canal ¿Se admite?

Voz

Chat

Tarea

Correo electrónico

Tipos de flujo

Puede utilizar este bloque en los siguientes tipos de flujo:

  • Todos los flujos

Propiedades

En la siguiente imagen se muestra la página Propiedades del bloque Comprobar atributos de contacto. En este ejemplo, el bloque está configurado para comprobar si el contacto es un PremiumCustomer atributo User-defined atributos definido por el usuario.

La página de propiedades del bloque Comprobar atributos de contacto.

Las condiciones que se deben comprobar pueden ser dinámicas

Puede comprobar condiciones como las siguientes:

  • $.Attributes.verificationCode

Para comprobar si hay un valor NULL, utilice el operador Exists (disponible solo en las instancias de clientes de Amazon Connect) o utilice una Lambda.

Atributos de Amazon Lex

Puede establecer atributos que son Tipo = Lex de la siguiente manera:

  • Intentos alternativos: normalmente se configuran los flujos para que se ramifiquen según la intención de Lex ganadora. No obstante, en algunas situaciones, es posible que desee una ramificación con una intención alternativa. Es decir, lo que el cliente podría haber querido decir.

    Por ejemplo, en la siguiente imagen de la página de propiedades de Comprobar atributos de contacto, se ha configurado para que la intención alternativa indique que si Amazon Lex tiene más de un 70 % de confianza en que el cliente hacía referencia a un fraude, el flujo debe ramificarse en consecuencia.

    La página de propiedades del bloque Comprobar atributos de contacto configurada para una intención alternativa.
    1. Nombre de la intención es el nombre de una intención alternativa en Lex. Distingue mayúsculas y minúsculas y debe coincidir exactamente con lo que hay en Lex.

    2. El atributo Intent es lo que Connect Customer comprobará. En este ejemplo, va a comprobar la puntuación de confianza de la intención.

    3. Condiciones que comprobar: si Lex está seguro al 70 % de que el cliente quiso decir la intención alternativa y no la intención ganadora, ramificación.

  • Puntuación de confianza de la intención: qué nivel de seguridad tiene el bot de entender la intención del cliente. Por ejemplo, si el cliente dice “Quiero actualizar una cita”, actualizar puede significar reprogramar o cancelar. Amazon Lex proporciona la puntuación de confianza en una escala de 0 a 1:

    • 0 = nada de confianza

    • 0,5 = 50 % de confianza

    • 1 = 100 % de confianza

  • Nombre de la intención; la intención del usuario devuelta por Amazon Lex.

  • Etiqueta de opinión: cuál es la opinión ganadora, la que tiene la puntuación más alta. Puede ramificar en POSITIVO, NEGATIVO, MIXTO o NEUTRO.

  • Puntuación de opinión: Amazon Lex se integra con Amazon Comprehend para determinar la opinión expresada en un enunciado:

    • Positivo

    • Negativo

    • Mixto: el enunciado expresa opiniones tanto positivas como negativas.

    • Neutral: el enunciado no expresa opiniones positivas ni negativas.

  • Atributos de sesión: mapa de pares clave-valor que representa la información de contexto específica de la sesión.

  • Ranuras: mapa de las ranuras de intención (key/value pares) que Amazon Lex detectó a partir de los datos introducidos por el usuario durante la interacción.

Sugerencias de configuración

  • Con Amazon Connect Customer, una sola sucursal puede evaluar varias condiciones combinadas con las opciones «Y» u «O». Un grupo de condiciones debe contener al menos dos condiciones y no puede anidarse a más de un nivel de profundidad.

  • Si tiene varias condiciones que comparar, Connect Customer las comprueba en el orden en que aparecen en la lista.

    Por ejemplo, en la siguiente imagen de la página de propiedades de Comprobar los atributos de un contacto, está configurada para que Connect Customer compare primero las condiciones que superen los 60 y las que superen las 2 al final.

    La página de propiedades del bloque Comprobar atributos de contacto configurada para comparar varias condiciones.
  • Este bloque no admite la coincidencia de patrones sin distinción entre mayúsculas y minúsculas. Por ejemplo, si intenta realizar una coincidencia con la palabra verde y el cliente escribe Verde, se produciría un error. Tendría que incluir todas las combinaciones de letras mayúsculas y minúsculas.

Configured

En la siguiente imagen se muestra un ejemplo del aspecto de este bloque cuando está configurado. Muestra que el bloque tiene cuatro ramificaciones, una para cada condición: mayor o igual a 60, mayor o igual a 10, mayor o igual a 2, o Sin coincidencia.

Un bloque Comprobar atributos de contacto configurado.

Condiciones compuestas por sucursal

nota

Las condiciones compuestas solo están disponibles en las instancias de clientes de Amazon Connect.

Usa condiciones compuestas cuando una sola decisión dependa de más de un atributo (por ejemplo, comprobar el tipo de cliente y el saldo de una cuenta) sin necesidad de bloques separados para comprobar los atributos de contacto.

  • Las condiciones compuestas de una sucursal combinan varias condiciones individuales con los operadores Y (todas deben ser verdaderas) u Or (cualquier condición verdadera).

  • Seleccione Condición compuesta como tipo de condición en el menú desplegable para usar los operadores Y u O.

  • Dentro de una rama, agrega dos o más subcondiciones. Para cada subcondición, especifique el atributo, el operador y el valor.

  • Se toma una bifurcación cuando su condición combinada se evalúa como verdadera. Las ramas se evalúan de arriba abajo y se toma la primera rama coincidente. Si ninguna coincide, se toma la rama que no coincide.

Por ejemplo, una sola rama puede comprobar si CustomerType es igual a «Premium» y si AccountBalance es superior a 1000.

Un bloque admite hasta 10 condiciones compuestas (Y u O), y cada condición compuesta admite hasta 10 subcondiciones.

El bloque de verificación de atributos de contacto con una condición compuesta que se está configurando, muestra el tipo de condición establecido como Condición compuesta con And/Or subcondiciones.
Un bloque de atributos de contacto de Check configurado con una rama de condición compuesta.

Flujos de ejemplo

Connect Customer incluye un conjunto de flujos de muestra. Para obtener instrucciones que expliquen cómo acceder a los flujos de muestra en el diseñador de flujos, consulte Ejemplos de flujos en Connect Customer. A continuación se describen en los siguientes temas los flujos de muestra que incluyen este bloque.

Escenarios

Consulte estos temas para conocer los escenarios en los que se utiliza este bloque: