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.
Creación de una campaña saliente con activadores de eventos
Configure los activadores de eventos en el Connect Customer sitio web de administración
-
En la página Configuración de la campaña, seleccione Evento de cliente en Destinatarios.
-
Seleccione una Fuente de eventos para especificar dónde se originan los datos y configure las condiciones de los atributos que desencadenen el activador del evento.
Las fuentes de eventos se basan en las integraciones de su dominio de Perfiles de clientes. Para obtener más información sobre la configuración de una aplicación externa, consulte Integración con aplicaciones externas. También puede hacer la integración con Kinesis o S3.
-
Seleccione el modo de entrega y los ajustes de comunicación adicionales.
importante
Para crear una campaña de widgets de comunicación, debes tener una integración de perfiles de cliente entre tu dominio de perfiles de cliente y tu instancia. El nombre del tipo de objeto obligatorio es
Campaign-WebNotification. Para ello, pulsa el botón de actualización en la consola del sitio web de Connect Customer administración, selecciona tu instancia y, a continuación, accede a la subpágina de campañas salientes.
Puedes elegir entre dos tipos de notificaciones: Ver y Acción.
- Ver
-
Una notificación de visualización muestra un mensaje o mensaje visual sobre el botón del widget de comunicación. Presenta información al usuario final, como un saludo, una oferta o un mensaje contextual. La notificación invita al usuario final a entablar una conversación con un agente o un bot.
Selecciona Ver si quieres mostrar un mensaje, una promoción o un empujón contextual al usuario final antes de que inicie una conversación. Esto le da al usuario final un momento para leer y decidir si quiere participar o no.
Ejemplos:
-
Un banner proactivo que diga «¡Hola! Nos hemos dado cuenta de que llevas un tiempo en esta página. ¿Necesita ayuda para encontrar el plan adecuado?»
-
Un mensaje promocional: «Oferta por tiempo limitado: chatea con nosotros para obtener un 20% de descuento en tu mejora».
-
Un empujón contextual: «¿Tienes problemas para completar tu pedido? Estamos aquí para ayudarte».
-
- Action
-
Una notificación de acción omite cualquier mensaje visual y activa inmediatamente el widget de comunicación para que se abra e inicia una conversación directamente con un bot o un agente humano.
Selecciona Acción si quieres saltarte por completo el paso de la notificación e iniciar directamente una conversación en directo con el usuario final. No se muestra ningún mensaje intermedio.
Ejemplos:
-
El sistema conecta inmediatamente a un cliente con altas intenciones en una página de pago con un agente de soporte.
-
El sistema dirige a un cliente recurrente con un caso abierto directamente a un flujo de bots para comprobar su estado.
-
Un cliente VIP activa una conexión instantánea con un agente especializado al visitar la página de ayuda.
-
Después de elegir un tipo de notificación, puedes seleccionar un recomendante.
-
(Opcional) Configura la sección de recomendaciones para integrar Predictive Insights en tu campaña activada por eventos. Esto le permite entregar contenido de plantilla personalizado a través de canales de correo electrónico y SMS.
Configure los siguientes ajustes:
-
Nombre del recomendante: selecciona el nombre del recomendante que quieres usar para generar recomendaciones para los perfiles asociados a la campaña. Solo puedes usar los recomendadores que estén activos para generar recomendaciones.
Predictive Insights ofrece varios tipos de recomendaciones. Para obtener más información, consulte Paso 3: Crear información predictiva.
-
Atributo calculado para el recomendante: esta configuración solo es necesaria cuando se utiliza un tipo de recomendador de artículos similares o de artículos emparejados con frecuencia. Este contexto ayuda al motor de recomendaciones a entender en qué producto basar las sugerencias, lo que permite recomendaciones más relevantes y específicas para sus clientes.
Por ejemplo, puedes usar un atributo calculado como el
_last_interacted_item_idque capture el identificador del artículo comprado. -
Número de recomendaciones: el número máximo de recomendaciones que se pueden generar para un perfil. Puede oscilar entre 1 y 3 recomendaciones.
-
Atributos de recomendación: defina qué atributos de la respuesta a las recomendaciones se utilizan en la plantilla de mensaje.
Para obtener más información sobre Predictive Insights, consulteComience con Predictive Insights.
-
-
Verifique las configuraciones y seleccione Publicar.
Creación de campañas externas con activadores de eventos mediante API
API de activación de eventos de Connect Customer Customer Profiles
-
Se realizan dos llamadas a la API para crear un activador de eventos:
-
CreateEventTrigger: Define qué acción se debe realizar en función de una condición específica.
-
PutIntegration: define la acción que se va a utilizar.
-
Ejemplo de una solicitud de activación de eventos:
{ "Description": "string", "EventTriggerConditions": [ { "EventTriggerDimensions": [ { "ObjectAttributes": [ { "ComparisonOperator": "string", "FieldName": "string", "Source": "string", "Values": [ "string" ] } ] } ], "LogicalOperator": "string" } ], "EventTriggerLimits": { "EventExpiration": number, "Periods": [ { "MaxInvocationsPerProfile": number, "Unit": "string", "Unlimited": boolean, "Value": number } ] }, "ObjectTypeName": "string", "SegmentFilter": "string", "Tags": { "string" : "string" } }
ComparisonOperator es compatible con los siguientes valores:
| ComparisonOperator | Comment | Tipo admitido |
|---|---|---|
| INCLUSIVE | Comprueba si el objetivo incluye todos los valores especificados. | Cadena |
| EXCLUSIVO | Comprueba si el objetivo no contiene todos los valores especificados. | Cadena |
| CONTAINS | Comprueba si el objetivo contiene alguno de los valores especificados. | Cadena |
| BEGINS_WITH | Comprueba si el objetivo comienza con el valor especificado. | Cadena |
| ENDS_WITH | Comprueba si el objetivo finaliza con el valor especificado. | Cadena |
| GREATER_THAN | Es true si el objetivo es mayor que el valor especificado. | Número |
| MENOS_QUE | Es true si el objetivo es menor que el valor especificado. | Número |
| GREATER_THAN_OR_EQUAL | Es true si el objetivo es mayor o igual que el valor especificado. | Número |
| LESS_THAN_OR_EQUAL | Es true si el objetivo es menor o igual que el valor especificado. | Número |
| EQUAL | Es true si el objetivo es igual al valor especificado. | Número |
| ENTRE | Es true si el objetivo se encuentra dentro de un rango de valores o una marca de tiempo específicos. | Number/Date* |
| NOT_BETWEEN | Es true si el objetivo no se encuentra dentro de un rango de valores o una marca de tiempo específicos. | Number/Date* |
| ANTES | Es true si el objetivo está antes de la marca de tiempo especificada. | Date |
| DESPUÉS | Es true si el objetivo está después de la marca de tiempo especificada. | Date |
| ENCENDIDO | Es true si el objetivo está en la marca de tiempo especificada. | Date |
-
Origen: se utiliza para definir un atributo en el objeto.
-
En una entrada de
ObjectAttribute, solo se permite un atributo.
-
-
FieldName: Se utiliza para apuntar al atributo mapeado en el mapeo de datos.
-
En una entrada de
ObjectAttribute, solo se permite un atributo.
-
-
ObjectTypeName: admite todos los nombres de tipos de objeto predeterminados y personalizados, pero no los tipos de objetos estándar
_profile, como_asset,_order, y otros. -
EventTriggerLimits:
-
De forma predeterminada, permite un máximo de 20 activadores de eventos simultáneos por dominio de cliente.
-
El límite predeterminado es de 10 invocaciones por día, por perfil y por activador. Puede anular esto especificando
UNLIMITEDenMaxInvocationPerProfile. -
MaxInvocationPerProfile:
-
Rango válido: valor mínimo de 1. Valor máximo de 1000 (o
UNLIMITED)
-
-
Unidad:
-
Valores válidos: HOURS, DAYS, WEEKS, MONTHS
-
-
Valor
-
Rango válido: valor mínimo de 1. Valor máximo de 24
-
-
-
Comparación de intervalo de tiempo
-
Perfiles de clientes utiliza bibliotecas estándar para analizar los valores de tiempo. En el caso de los servicios globales, es importante tener en cuenta las conversiones de zonas horarias para garantizar un procesamiento preciso.
-
-
El valor
EventExpirationse especifica en milisegundos. Cuando se utiliza para activar una campaña, el tiempo máximo de caducidad se limita a 15 minutos.
API de activación de eventos de Campañas externas
-
CreateCampaignV2
Los únicos cambios necesarios para crear una campaña activada por eventos son los campos resaltados. El resto de los campos son los mismos que en campañas programadas.
{ "name": "string", "connectInstanceId": "string", "channelSubtypeConfig": { // or other channel parameters "email": { "outboundMode": { "agentless":{ } }, "defaultOutboundConfig":{ "connectSourceEmailAddress":"example@example.com", "wisdomTemplateArn":"arn:aws:wisdom:us-west-2:123456789012:message-template/dXXXXX0Pc8-195a-776f-0000-EXAMPLE/51219d5c-b1f4-4bad-b8d3-000673332", "sourceEmailAddressDisplayName": "testEmailDisplayName" } } }, "connectCampaignFlowArn":<Flow ARN>, "schedule": { "endTime": "2024-12-11T21:22:00Z", "startTime": "2024-10-31T20:14:49Z", "timeZone": "America/Los_Angeles" }, "source": { "eventTrigger": { "customerProfilesDomainArn":<Domain ARN>} -
PutProfileOutboundRequestBatch
No puede invocar esta API directamente, pero se registrará en sus registros de Cloudtrail. Esta API se usa para activar una campaña después de recibir un evento y es el mecanismo que inicia una llamada de voz, un correo electrónico o un SMS.