

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Configurazione dell’integrazione per Amazon Connect Cases
<a name="set-up-integration-for-amazon-connect-cases"></a>

Per aggiornare i dati dei tuoi Connect Customer casi nei profili dei clienti di Amazon Connect e utilizzare funzionalità come gli attributi calcolati, puoi effettuare l'integrazione utilizzando Amazon AppIntegrations. Inizia configurando un flusso di eventi Cases per inviare i campi di sistema a un EventBridge bus, quindi usa Amazon AppIntegrations per inoltrare questi eventi ai profili dei clienti.

## Come trasmettere dati da Amazon Connect Cases a Event Bridge
<a name="stream-data-from-connect-cases-to-event-bridge"></a>

1. Apri la console Amazon Connect all'indirizzo [https://console.aws.amazon.com/connect/](https://console.aws.amazon.com/connect/).

1.  Nella pagina delle istanze, seleziona l'alias dell'istanza. L'alias dell'istanza è anche il **nome dell'istanza** che appare nell'URL Amazon Connect. L'immagine seguente mostra la pagina **Istanze di contact center virtuali di Amazon Connect**, con un riquadro attorno all'alias dell'istanza. 

![L’alias dell’istanza.](http://docs.aws.amazon.com/it_it/connect/latest/adminguide/images/stream-data-from-connect-cases-to-event-bridge-1.png)


1.  Nel riquadro di navigazione, scegli **Casi** e annota l’ID di dominio Cases nella sezione **Dettagli del dominio**. 

![Pagina Casi, sezione Dettagli dominio, freccia che indica l’ID del dominio.](http://docs.aws.amazon.com/it_it/connect/latest/adminguide/images/stream-data-from-connect-cases-to-event-bridge-2.png)


1.  Utilizzando AWS CLI, crea una configurazione di eventi Case per inviare Amazon Connect Cases Events al bus Event Bridge predefinito Account AWS del tuo. 

```
// 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.  Apri la console Event Bridge per la tua AWS regione. Ad esempio, [https://us-west-2.console.aws.amazon.com/events/a casa? region=us-west-2\#/eventbuses](https://us-west-2.console.aws.amazon.com/events/home?region=us-west-2#/eventbuses) 

1.  Scegliere **Create event bus (Crea bus di eventi)**.

![La pagina Event bus nella EventBridge console Amazon, il pulsante Crea bus di eventi.](http://docs.aws.amazon.com/it_it/connect/latest/adminguide/images/stream-data-from-connect-cases-to-event-bridge-3.png)


1.  Crea un router di eventi con il nome `connect-cases-to-customer-profiles`.

![La pagina Crea router di eventi, la casella Nome.](http://docs.aws.amazon.com/it_it/connect/latest/adminguide/images/stream-data-from-connect-cases-to-event-bridge-4.png)


1.  Torna al tuo **router di eventi predefinito** e crea una regola con un nome `connect-cases-to-customer-profiles-rule`. 

![Il router di eventi predefinito, il pulsante Crea regola.](http://docs.aws.amazon.com/it_it/connect/latest/adminguide/images/stream-data-from-connect-cases-to-event-bridge-5.png)


![La fase Crea un modello di evento.](http://docs.aws.amazon.com/it_it/connect/latest/adminguide/images/stream-data-from-connect-cases-to-event-bridge-6.png)

+  Frammento di un modello di evento: 

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

![La sezione Metodo di creazione, l’opzione Modello personalizzato (editor JSON), il codice del Modello di evento.](http://docs.aws.amazon.com/it_it/connect/latest/adminguide/images/stream-data-from-connect-cases-to-event-bridge-7.png)

+  Scegli **Salta a revisione e crea**, quindi **Crea regola**. 

![Il pulsante Vai alla revisione e alla creazione.](http://docs.aws.amazon.com/it_it/connect/latest/adminguide/images/stream-data-from-connect-cases-to-event-bridge-8.png)


## Inserisci i dati dei casi di Event Bridge nei profili dei clienti utilizzando AppIntegrations
<a name="ingest-event-bridge-case-data-to-customer-profiles-via-appintegrations"></a>

1.  Utilizzando AWS CLI, crea un'integrazione di eventi con AppIntegrations e registra l'output ARN.  Rappresenta una fonte di dati che può essere utilizzata da un’istanza Amazon Connect. 

```
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.  Utilizzando AWS CLI, crea un'integrazione con i profili dei clienti utilizzando l'API put-integration. In questo modo verrà avviato il flusso di dati verso Profili dei clienti, sostituendo i valori segnaposto con l’ARN di integrazione eventi e il nome di dominio del Profilo 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
```

## Verifica l’integrazione con Casi
<a name="verify-your-cases-integration"></a>

1.  Creazione di un caso in Amazon Connect Cases.

1.  La consegna dell’evento dovrebbe essere quasi istantanea, ma occorre attendere un minuto per la consegna e l’associazione con il profilo cliente.

1.  Usando AWS CLI, trova l'oggetto Connect-case sotto il profilo, sostituendo i segnaposto con i valori corretti. 

```
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.  Se non trovi un elemento nella risposta alla chiamata API precedente, è presente un problema con l’integrazione. Per risolvere i problemi: 

   1.  Vai alla EventBridge console Amazon. 

   1.  Verifica se EventSource è attivo e se la corrispondenza EventBus esiste ed è in esecuzione. 

   1.  Verifica se la configurazione dell’evento del caso è configurata correttamente. 

   1.  Se funzionano, contatta Supporto per ricevere assistenza per risolvere il problema. 