View a markdown version of this page

Configurazione dell’integrazione per Amazon Connect Cases - Cliente Amazon Connect

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

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

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

  2. 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.
  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.
  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

  2. Scegliere Create event bus (Crea bus di eventi).

La pagina Event bus nella EventBridge console Amazon, il pulsante Crea bus di eventi.
  1. Crea un router di eventi con il nome connect-cases-to-customer-profiles.

La pagina Crea router di eventi, la casella Nome.
  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.
La fase Crea un modello di evento.
  • 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.
  • Scegli Salta a revisione e crea, quindi Crea regola.

Il pulsante Vai alla revisione e alla creazione.

Inserisci i dati dei casi di Event Bridge nei profili dei clienti utilizzando AppIntegrations

  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

  1. Creazione di un caso in Amazon Connect Cases.

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

  3. 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.

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

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

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