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
Configura los activadores de eventos en el sitio web Amazon Connect 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.
-
(Opcional) Configure la sección de recomendaciones para integrar Predictive Insights en su 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.
Cree campañas salientes con activadores de eventos mediante APIs
Activador del evento Amazon Connect Customer Profiles APIs
-
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. | Número/fecha* |
| NOT_BETWEEN | Es true si el objetivo no se encuentra dentro de un rango de valores o una marca de tiempo específicos. | Número/fecha* |
| 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.
Activador de eventos de campañas salientes APIs
-
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.