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.
Comience con Predictive Insights
Para empezar a utilizar Predictive Insights, siga estos pasos:
Temas
Paso 1: Añadir datos de interacción a los perfiles de los clientes
Puede aprovechar los conectores de datos existentes en los perfiles de los clientes para mapear los datos de interacciones en un objeto de análisis web estándar.
Para obtener más información, consulte Mapeo de tipos de objeto para el objeto de análisis web.
Paso 2: Añadir datos del catálogo de artículos
Puede representar productos individuales de su catálogo dentro del dominio utilizando los datos del catálogo estándar. Estos datos del catálogo existen a nivel de dominio y no están vinculados a ningún perfil de cliente específico. Sirve como una representación estructurada de sus productos que puede utilizarse para funciones de personalización. Puede importar la información de sus productos o artículos como objetos de dominio a los perfiles de los clientes mediante conectores de datos que ofrecen opciones flexibles para incorporar y mantener la información de su catálogo, lo que garantiza que los datos de sus productos permanezcan actualizados y accesibles desde el sistema.
Para obtener más información, consulte Mapeo de tipos de objetos para el catálogo de artículos.
Paso 3: Crear información predictiva
Amazon Connect le permite crear e implementar modelos de IA especializados adaptados a sus necesidades específicas de recomendación de productos. Estos modelos se pueden configurar a través de la interfaz de usuario de Connect Web o mediante programación para que se APIs adapten a sus escenarios empresariales únicos. Predictive Insights ofrece varios tipos de recomendaciones:
-
Recomendado para usted: proporciona recomendaciones personalizadas adaptadas a un usuario específico. Las recomendaciones se basan en el comportamiento anterior del usuario, como los eventos de seguimiento de clics, los eventos de compra, el contenido consumido, etc.
-
Artículos similares: utiliza la IA generativa para encontrar artículos que son temáticamente similares a un artículo existente en el catálogo. Es ideal para casos de sustitución o ventas adicionales en los que los clientes desean ofrecer recomendaciones de artículos alternativos a sus usuarios.
-
Artículos emparejados con frecuencia: recomienda artículos que interactúan frecuentemente con un artículo existente en el catálogo. Es ideal para casos prácticos de venta cruzada o recomendación de artículos complementarios.
-
Artículos populares: diseñados para recomendar los artículos con los que los usuarios interactúan con más frecuencia.
-
Tendencias actuales: recomienda los artículos con el mayor aumento en la velocidad de participación en un período reciente. Está diseñado para mostrar elementos que están experimentando viralidad en las interacciones de los usuarios.
nota
La activación de los modelos de IA con Predictive Insights está disponible en versión preliminar. Es posible que se apliquen precios adicionales en el futuro.
Límites de artículos por tipo de recomendación
En la siguiente tabla se describe el número máximo de elementos que se tienen en cuenta para la generación de recomendaciones, en función del tipo de recomendación utilizado.
Tipo de recomendación |
Descripción |
Límite |
|---|---|---|
Recomendaciones |
Número máximo de elementos considerados para obtener información predictiva |
40 millones |
Artículos similares |
Número máximo de elementos considerados para obtener información predictiva |
10 millones |
Todos los demás escenarios empresariales |
Número máximo de elementos considerados para obtener información predictiva |
750.000 |
Paso 4: Uso de Predictive Insights en todos los canales de captación de clientes
Uso de recomendaciones de perfiles de clientes en Connect Flows
En esta sección, se describe cómo puede utilizar el bloque de flujo Obtener recomendaciones de perfiles de clientes para enriquecer la experiencia del usuario durante un contacto mediante la generación de recomendaciones de perfil impulsadas por la IA en tiempo real.
Propiedades del bloque de flujo
El bloque de flujo Obtener recomendaciones de perfiles tiene las siguientes propiedades para configurar:
-
ID de perfil (obligatorio):
Se requiere un ID de perfil para que este bloque funcione. El bloque de flujo Obtener recomendaciones de perfil genera recomendaciones para el ID de perfil que se proporciona aquí. Tiene la opción de introducir manualmente el ID de perfil o utilizar un valor predefinido almacenado en un atributo. Si utiliza un valor predefinido, asegúrese de proporcionar el ID de perfil mediante un bloque anterior de Obtener perfil. Utilice el bloque de obtención de perfil para identificar el perfil específico antes de continuar y generar recomendaciones en el bloque siguiente.
-
Nombre del recomendante (obligatorio):
Se necesita un nombre de recomendante para que este bloque funcione. Este es el nombre del recomendante que quieres usar para generar recomendaciones para el ID de perfil indicado. Solo puedes usar los recomendadores que estén activos para generar recomendaciones.
-
Resultados máximos (obligatorio):
El número máximo de recomendaciones que se generarán para el ID de perfil dado. Puede oscilar entre 1 y 3 recomendaciones.
-
Atributos de la recomendación (obligatorios):
Defina qué atributos de la respuesta a las recomendaciones permanecerán en el atributo de contacto.
-
ID del artículo:
Este es el identificador del artículo que se proporciona como contexto adicional para generar recomendaciones para el identificador de perfil indicado. El identificador de artículo solo es obligatorio cuando se utiliza un tipo de recomendación de «artículos similares» o «artículos emparejados con frecuencia». Tienes la opción de introducir manualmente el ID de perfil o usar un valor predefinido almacenado en un atributo. Si utiliza un valor predefinido, asegúrese de proporcionar el ID del elemento mediante un bloque anterior para obtener atributos calculados. Usa el bloque Obtener atributos calculados para identificar el ID de artículo específico antes de continuar y generar recomendaciones en el bloque siguiente.
Ramas del bloque de flujo
El bloque de flujo Obtener recomendaciones de perfil puede enrutar los contactos por las siguientes ramas:
-
Éxito:
Se generaron correctamente las recomendaciones para el ID de perfil proporcionado. Los atributos de recomendación seleccionados se conservaron en el atributo de contacto $.Customer.Recommendations.
-
Error:
Se ha producido un error al intentar generar recomendaciones. Esto puede deberse a un error del sistema o a la configuración del bloque Obtener recomendaciones de perfil.
-
No se encontró ninguno:
No se pudo generar ninguna recomendación.
Uso de las recomendaciones del bloque
La respuesta a las recomendaciones se conserva en el atributo de contacto $.Customer.Recommendations JSONPath como una lista JSON de objetos de recomendación. Cada objeto de recomendación contendrá los atributos de recomendación seleccionados.
El siguiente fragmento de código de Python de ejemplo de una función Lambda muestra cómo se puede utilizar para transformar las recomendaciones del bloque Get profile recommendations y conservarlas en otros atributos de contacto, de modo que las recomendaciones se puedan utilizar en los bloques siguientes.
import boto3 import json # Handle lambda request def lambda_handler(event, context): print("Contact flow data: ", event) # Transform recommendations recommendations = event['Details']['Parameters']['Recommendations'] contact_attributes = {} for i, rec in enumerate(recommendations): contact_attributes.update(flatten(rec, i)) # Set contact attributes using each recommendation attribute value print("Setting contact attributes: ", contact_attributes) try: client = boto3.client('connect', region_name="us-west-2") client.update_contact_attributes( InstanceId=event['Details']['ContactData']['InstanceARN'].rsplit('/', 1)[1], InitialContactId=event['Details']['ContactData']['InitialContactId'], Attributes=contact_attributes ) print("Contact attributes set successfully.") except Exception as e: print("Error setting contact attributes: ", e) # Success response return { 'statusCode': 200, 'body': json.dumps('Success') } # Flatten a nested object into a simple string:string object def flatten(recommendation, index): flat = {} for key, value in recommendation.items(): if isinstance(value, dict): flat.update(flatten(value, index)) else: flat[f"Rec{index}_{key}"] = str(value) return flat
Una vez que hayas configurado tu flujo con el bloque Obtener recomendaciones de perfil, puedes empezar a usarlo para generar recomendaciones para tus clientes durante sus contactos.
Uso de las recomendaciones de perfiles de clientes en las campañas salientes
Puede integrar Predictive Insights con las campañas salientes de Amazon Connect para ofrecer recomendaciones personalizadas a través de los canales de correo electrónico y SMS. Al crear una campaña activada por eventos, puede configurar la sección de recomendaciones para que genere automáticamente recomendaciones basadas en la inteligencia artificial para los perfiles de clientes asociados a la campaña.
Esta integración utiliza el mapeo de objetos de Web Analytics como categoría de eventos para recopilar los datos de interacción con los clientes, lo que permite al motor de recomendaciones ofrecer sugerencias relevantes y específicas basadas en el comportamiento de los clientes.
Para step-by-step obtener instrucciones sobre cómo configurar las recomendaciones en las campañas activadas por eventos, consulte. Creación de una campaña saliente con activadores de eventos
Configuración de Connect AI Agents para recomendaciones de ventas
Amazon Q in Connect mejora las capacidades de los agentes mediante su nuevo tipo de agente «Orchestration». Esta funcionalidad es especialmente valiosa para crear un agente de ventas con inteligencia artificial que pueda ofrecer recomendaciones de artículos, lo que resulta especialmente útil en situaciones de ventas adicionales y cruzadas.
Introducción
Para comenzar la implementación, acceda a Amazon Connect Consola de administración de AWS y navegue hasta allí. Tras iniciar sesión en su instancia de Connect a través de la URL de acceso, busque Amazon Q en el menú de la izquierda y seleccione agentes de IA. Encontrarás un agente de IA preconfigurado del tipo Orchestration (SalesAgent) en estado de borrador en la página de QiC, en la sección Agentes de IA. Esta plantilla viene equipada con todas las configuraciones necesarias para las herramientas de 1P e incluye ejemplos de recomendaciones.
Creación de su agente personalizado
Para crear un agente de ventas personalizado, comience por crear un nuevo agente de IA del tipo orquestación y cópielo de la SalesAgent plantilla existente. Este proceso transfiere todas las herramientas y configuraciones de la plantilla a tu nuevo agente.
Personalización del agente
Cuando se trata de actualizar la solicitud del agente, los administradores tienen dos opciones principales. Pueden añadir su mensaje de agente actual al mensaje del agente de ventas y añadir instrucciones de identificación de ventas adicionales, o pueden empezar de cero eliminando el SalesAgent mensaje y creando un nuevo mensaje de organización basado en su agente publicado actualmente y añadiéndole el mensaje del agente de ventas. Esta flexibilidad permite crear soluciones personalizadas que se adapten a las necesidades empresariales específicas y a los requisitos del dominio.
Configuración e integración de flujos
Tras finalizar la configuración del agente y publicarla, el siguiente paso consiste en crear un bot de Amazon Lex en Flows. El flujo entrante debe actualizarse para incluir el GetCustomerInput bloque con el bot Lex creado, y el nuevo SalesAgent debe seleccionarse en opciones adicionales. Tendrá que añadir el bloque de flujo del perfil del cliente para recuperar el ID del perfil y el bloque de flujo Set-Contact Attributes, configurándolo como clave para el ID del perfil y el valor CustomerId como $Customer. ProfileId.
La implementación admite tanto contactos de chat como llamadas de voz, y las entradas del cliente se transmiten sin problemas al agente de QIC en el bot Lex. Esta configuración integral permite recomendaciones de ventas impulsadas por la IA y oportunidades de ventas adicionales dentro de su entorno Amazon Connect. La flexibilidad del sistema permite la personalización en función de las necesidades específicas del sector y, al mismo tiempo, mantiene la funcionalidad básica de la asistencia de ventas inteligente. Esta solución proporciona un marco para mejorar las interacciones con los clientes con recomendaciones basadas en la IA y, en última instancia, respaldar operaciones de ventas y servicio al cliente más eficaces. Los administradores pueden perfeccionar aún más la implementación añadiendo instrucciones específicas para cada dominio y personalizando los tipos de recomendaciones para que se ajusten a sus requisitos empresariales.
Se configura SalesAgent para su uso con fines de asistencia a agentes
Puede configurarlo SalesAgent para que se utilice en el widget de chat Q in connect de Agent Workspace. Para hacerlo, debe modificar dos cosas principales.
-
Actualice el AIAgent mensaje con instrucciones para acceder a la transcripción del contacto.
-
Abre el mensaje asociado al SalesAgent editor de Prompt y actualízalo para añadir instrucciones para acceder a la transcripción del contacto, al que se puede acceder mediante
<conversation>{{$.transcript}}</conversation> -
A continuación se muestra un ejemplo de mensaje que puede adjuntar al SalesAgent mensaje.
**IMPORTANT** **Guide on how to process requests and information:** - The messages section contains YOUR conversation with the customer service agent - Respond to the agent's questions/requests in the messages section - The transcript below is background information about the agent's conversation with their customer - Do not respond directly to the customer - you are helping the AGENT Background context from agent-customer conversation. The following transcript is for your information ONLY. Do not directly respond to messages in this conversation, but instead look at the messages section for what the agent requests you to do. IF YOU REFERENCE ANY INFORMATION FROM THIS SECTION: You should indicate so by saying "According to your conversation with the customer ..." <conversation> {{$.transcript}} </conversation> -
AIAgent Actualícelo con la nueva versión del indicador y actualice la configuración predeterminada → Asistencia con agentes en caso de uso con este agente.
nota
Se recomienda utilizar 2 casos de uso diferentes de Sales AIAGent for Self Service y Agent Assistance, ya que ambos requieren pequeñas modificaciones en el mensaje. Y esto se puede hacer clonando el agente y simplemente cambiando la versión del mensaje y actualizando la configuración predeterminada para que apunte a los agentes de IA correctos para cada caso de uso
-
-
Actualice el flujo entrante de contactos.
-
Elimine el GetCustomerInput bloque y añada el bloque de flujo Connect Assistant en su lugar
-
Complete la configuración del bloque de flujo con el AIAssistant ARN y seleccione el apropiado. AIAGent
-
Ahora puedes usar este flujo como entrada habitual y el widget de chat de Q in connect debería poder ofrecer recomendaciones para ayudar con las solicitudes del usuario.