

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.

# Configurar la integración para Connect Customer Cases
<a name="set-up-integration-for-amazon-connect-cases"></a>

Para actualizar Connect Customer los datos de sus casos en los perfiles de clientes de Connect y utilizar funciones como los atributos calculados, puede realizar la integración mediante Amazon AppIntegrations. Comience por configurar una transmisión de eventos de Cases para enviar los campos del sistema a un EventBridge autobús y, a continuación, utilice Amazon AppIntegrations para reenviar estos eventos a los perfiles de los clientes.

## Transmita datos de Connect Customer Cases a Event Bridge
<a name="stream-data-from-connect-cases-to-event-bridge"></a>

1. Abra la consola Connect Customer en [https://console.aws.amazon.com/connect/](https://console.aws.amazon.com/connect/).

1.  En la página de instancias, elija el alias de instancia. El alias de la instancia también es el **nombre de la instancia**, que aparece en la URL de Connect Customer. La siguiente imagen muestra la página de **instancias del centro de contacto virtual Connect Customer**, con un cuadro alrededor del alias de la instancia. 

![El alias de la instancia.](http://docs.aws.amazon.com/es_es/connect/latest/adminguide/images/stream-data-from-connect-cases-to-event-bridge-1.png)


1.  En el panel de navegación, seleccione **Casos** y anote su ID de dominio de Cases en la sección **Detalles del dominio**. 

![En la página Casos, en la sección Detalles del dominio, una flecha apunta hacia el ID del dominio.](http://docs.aws.amazon.com/es_es/connect/latest/adminguide/images/stream-data-from-connect-cases-to-event-bridge-2.png)


1.  Con AWS CLI, cree una configuración de eventos de casos para enviar los eventos de Connect Customer Cases al bus Cuenta de AWS de Event Bridge predeterminado. 

```
// set up Case Event Configuration including all system fields
aws connectcases put-case-event-configuration --domain-id <YOUR_CASES_DOMAIN_ID> --region <YOUR_AWS_REGION> --event-bridge "{                     
    \"enabled\": true,
    \"includedData\": {
       \"caseData\": {
          \"fields\": [
          {
          \"id\": \"status\"
          },
          {
          \"id\": \"title\"
          },
          {
          \"id\": \"summary\"
          },
          {
          \"id\": \"reference_number\"
          },
          {
          \"id\": \"created_datetime\"
          },
          {
          \"id\": \"last_updated_datetime\"
          },
          {
          \"id\": \"last_closed_datetime\"
          },      
          {
          \"id\": \"customer_id\"
          }
        ]
      }
    }
  }"
```

1.  Abra la consola de Event Bridge de su AWS región. Por ejemplo, [https://us-west-2.console.aws.amazon.com/events/home? region=us-west-2\#/eventbuses](https://us-west-2.console.aws.amazon.com/events/home?region=us-west-2#/eventbuses) 

1.  Seleccione **Crear bus de eventos**.

![La página de autobuses de eventos de la EventBridge consola de Amazon, el botón Crear bus de eventos.](http://docs.aws.amazon.com/es_es/connect/latest/adminguide/images/stream-data-from-connect-cases-to-event-bridge-3.png)


1.  Cree un bus de eventos con el nombre `connect-cases-to-customer-profiles`.

![La página Crear bus de eventos con el cuadro Nombre.](http://docs.aws.amazon.com/es_es/connect/latest/adminguide/images/stream-data-from-connect-cases-to-event-bridge-4.png)


1.  Vuelva al **bus de eventos predeterminado** y cree una regla con el nombre `connect-cases-to-customer-profiles-rule`. 

![El bus de eventos predeterminado con el botón Crear regla.](http://docs.aws.amazon.com/es_es/connect/latest/adminguide/images/stream-data-from-connect-cases-to-event-bridge-5.png)


![El paso Crear patrón de eventos.](http://docs.aws.amazon.com/es_es/connect/latest/adminguide/images/stream-data-from-connect-cases-to-event-bridge-6.png)

+  Fragmento de Patrón de eventos: 

```
{
  "source": ["aws.cases"],
  "detail": {
    "eventType": ["CASE.UPDATED", "CASE.CREATED", "CASE.DELETED"]
  }
}
```

![La sección Método de creación con la opción Patrón personalizado (editor JSON) y el código del patrón de eventos.](http://docs.aws.amazon.com/es_es/connect/latest/adminguide/images/stream-data-from-connect-cases-to-event-bridge-7.png)

+  Seleccione **Saltar a revisar y crear** y elija **Crear regla**. 

![El botón Saltar a revisar y crear.](http://docs.aws.amazon.com/es_es/connect/latest/adminguide/images/stream-data-from-connect-cases-to-event-bridge-8.png)


## Introduzca los datos de los casos de Event Bridge en los perfiles de los clientes mediante AppIntegrations
<a name="ingest-event-bridge-case-data-to-customer-profiles-via-appintegrations"></a>

1.  Con el AWS CLI, cree una integración de eventos con AppIntegrations y registre la salida del ARN.  Esto representa una fuente de datos que puede usar una instancia de Connect Customer. 

```
aws appintegrations create-event-integration --region
    {{<YOUR_REGION>}} --name Connect-Cases-Event-Integration
    --event-bridge-bus connect-cases-to-customer-profiles --event-filter
    "{\"Source\": \"aws.cases\" }"
    --description "Event Integration for Cases Event Bus"
```

1.  Con el AWS CLI, cree una integración con los perfiles de los clientes mediante la API put-integration. Esto iniciará el flujo de datos hacia Perfiles de clientes y sustituirá los valores de los marcadores de posición por el ARN de integración de eventos y el nombre de dominio del perfil del cliente. 

```
aws customer-profiles put-integration --region
    {{<YOUR_REGION>}} --domain-name {{<YOUR_CP_DOMAIN_NAME>}} 
    --uri {{<YOUR_EVENT_INTEGRATION_ARN>}} --object-type-name Connect-case
```

## Verificación de la integración de Casos
<a name="verify-your-cases-integration"></a>

1.  Cree un caso en Connect Customer Cases.

1.  La entrega del evento debe ser casi instantánea, pero espere un minuto a que se entregue y asóciela con un perfil de cliente.

1.  Con el AWS CLI, busque el Connect-case objeto debajo del perfil y sustituya los marcadores de posición por los valores correctos. 

```
aws customer-profiles list-profile-objects --domain-name
    {{<YOUR_CP_DOMAIN_NAME>}} --region {{<YOUR_REGION>}} 
    --object-type-name Connect-case --profile-id {{<YOUR_PROFILE_ID>}}
```

1.  Si no encuentra ningún elemento en la respuesta a la llamada a la API anterior, significa que hay un problema con su integración. Para solucionar el problema: 

   1.  Ve a la EventBridge consola de Amazon. 

   1.  Comprueba si EventSource está activo y si la coincidencia EventBus existe y se está ejecutando. 

   1.  Compruebe si la configuración de eventos de su caso está configurada correctamente. 

   1.  Si funcionan, ponte en contacto con nosotros Soporte para obtener ayuda para investigar el problema. 