View a markdown version of this page

Integration für Connect Customer Cases einrichten - Amazon Connect Connect-Kunde

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Integration für Connect Customer Cases einrichten

Um Ihre Connect Customer Kundenvorgangsdaten in Connect Customer Profiles zu aktualisieren und Funktionen wie berechnete Attribute zu verwenden, können Sie sie über Amazon integrieren AppIntegrations. Richten Sie zunächst einen Cases-Event-Stream ein, um Systemfelder an einen EventBridge Bus zu senden, und leiten Sie diese Ereignisse dann über Amazon AppIntegrations an Kundenprofile weiter.

Daten von Connect Customer Cases nach Event Bridge streamen

  1. Öffnen Sie die Connect Customer-Konsole unter https://console.aws.amazon.com/connect/.

  2. Wählen Sie auf der Seite „Instances“ den Instance-Alias aus. Der Instanz-Alias ist auch Ihr Instanzname, der in Ihrer Connect-Kunden-URL erscheint. Die folgende Abbildung zeigt die Seite Connect Customer Virtual Contact Center-Instanzen mit einem Feld um den Instanz-Alias.

Der Alias der Instance.
  1. Wählen Sie im Navigationsbereich Fälle aus und notieren Sie sich Ihre Cases-Domain-ID aus dem Abschnitt Domain-Details.

Die Seite „Fälle“ mit dem Abschnitt „Domain-Details“ und einem Pfeil, der auf die Domain-ID zeigt.
  1. Erstellen Sie mithilfe von eine Fallereigniskonfiguration AWS CLI, um Connect Customer Cases Events an Ihren AWS-Konto standardmäßigen Event Bridge-Bus zu senden.

// 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. Öffnen Sie die Event Bridge-Konsole für Ihre AWS Region. Zum Beispiel https://us-west-2.console.aws.amazon.com/events/home? region=us-west-2#/eventbuses

  2. Wählen Sie Event Bus erstellen aus.

Die Seite Event-Busse in der EventBridge Amazon-Konsole, die Schaltfläche Event-Bus erstellen.
  1. Erstellen Sie einen Event Bus mit dem Namen connect-cases-to-customer-profiles.

Die Seite „Event Bus erstellen“ mit dem Feld „Name“.
  1. Kehren Sie zu Ihrem Standard-Event-Bus zurück und erstellen Sie eine Regel mit dem Namen connect-cases-to-customer-profiles-rule.

Der Standard-Event-Bus mit der Schaltfläche „Regel erstellen“.
Der Schritt „Ereignismuster erstellen“.
  • Ereignismuster-Snippet:

{   "source": ["aws.cases"],   "detail": {     "eventType": ["CASE.UPDATED", "CASE.CREATED", "CASE.DELETED"]   } }
Der Abschnitt „Erstellungsmethode“, die Option „Benutzerdefiniertes Muster (JSON-Editor)“, der Code des Ereignismusters.
  • Wählen Sie Direkt zu Überprüfen und Erstellen und anschließend Regel erstellen aus.

Die Schaltfläche „Direkt zu Überprüfen und Erstellen“.

Nehmen Sie Event Bridge-Falldaten in Kundenprofile auf, indem Sie AppIntegrations

  1. Erstellen Sie mit dem AWS CLI eine Event-Integration mit AppIntegrations und zeichnen Sie die ARN-Ausgabe auf.  Dies stellt Quelldaten dar, die eine Connect Customer-Instanz verwenden kann.

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. Erstellen Sie mithilfe von eine Integration mit Kundenprofilen mithilfe der Put-Integrations-API. AWS CLI Dadurch wird der Datenfluss zu Customer Profiles gestartet, wobei die Platzhalterwerte durch den Ereignisintegrations-ARN und den Namen der Customer-Profiles-Domain ersetzt werden.

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

Überprüfen der Supportfälle-Integration

  1. Erstellen Sie einen Fall in Connect Customer Cases.

  2. Das Ereignis dürfte unmittelbar empfangen werden. Sie sollten trotzdem kurz warten, bis es vorliegt und sie es mit dem Kundenprofil verknüpfen können.

  3. Suchen Sie mit dem AWS CLI nach dem Connect-case Objekt unter dem Profil und ersetzen Sie die Platzhalter durch die richtigen Werte.

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. Wenn Sie in der Antwort auf den obigen API-Aufruf kein Element finden, liegt ein Problem mit der Integration vor. Fehlerbehebung:

    1. Gehen Sie zur EventBridge Amazon-Konsole.

    2. Prüfen Sie, ob der aktiv EventSource ist und ob der Abgleich EventBus existiert und ausgeführt wird.

    3. Prüfen Sie, ob die Fallereigniskonfiguration korrekt konfiguriert ist.

    4. Wenn diese funktionieren, wenden Sie sich an uns, Support um Unterstützung bei der Untersuchung des Problems zu erhalten.