View a markdown version of this page

Aktivieren Sie die Schwärzung sensibler Daten und die Nachrichtenverarbeitung während des Fluges - 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.

Aktivieren Sie die Schwärzung sensibler Daten und die Nachrichtenverarbeitung während des Fluges

Connect Customer unterstützt die Nachrichtenverarbeitung, bei der Chat-Nachrichten abgefangen und geändert werden, bevor sie einen Teilnehmer erreichen. Diese Funktion ermöglicht die automatische Bearbeitung vertraulicher Daten und die Verarbeitung benutzerdefinierter Nachrichten, sodass Unternehmen die Einhaltung von Compliance- und Sicherheitsstandards einhalten können.

Optionen für die Verarbeitung

Im Folgenden sind die Verarbeitungsoptionen sowie die Funktionen der einzelnen Optionen aufgeführt:

Built-in Bearbeitung sensibler Daten

  • Erkennt und entfernt automatisch konfigurierbare Kategorien vertraulicher Informationen wie Kreditkartennummern und Namen

  • Unterstützt mehrere Sprachen, darunter englische, französische, portugiesische, deutsche, italienische und spanische Varianten. Eine Liste der Sprachen, die von der Conversational Analytics-Redaktion unterstützt werden, finden Sie unter. Sprachen, die von den Connect-Kundenfunktionen unterstützt werden

  • Wählen Sie aus, ob ausgewählte oder alle sensiblen Dateneinheiten geschwärzt werden sollen

  • Ersetzen Sie sie durch generische Platzhalter ([PII]) oder entitätsspezifische Platzhalter ([NAME], [CREDIT_CARD])

Benutzerdefinierte Nachrichtenprozessoren (über Lambda)

Mit einem maßgeschneiderten Prozessor Lambda haben Sie die Freiheit, Nachrichten nach Belieben zu transformieren. Eine Kopie jeder Nachricht wird an Ihre Lambda-Funktion gesendet, und wenn innerhalb des Timeouts eine gültige Antwort empfangen wird, wird der Inhalt der Antwort zur neuen kanonischen Form dieser Nachricht.

Dies ermöglicht Anwendungsfälle wie:

  • Sprachübersetzung über Dienste von Drittanbietern

  • Filterung von Schimpfwörtern

  • AI/LLM-powered Transformation von Nachrichten

  • Business-specific Änderungen der Nachricht

Weitere Informationen zu Lambda finden Sie unter Was ist Lambda? im Lambda Developer Guide.

Funktionsweise

Wenn die Nachrichtenverarbeitung aktiviert ist, durchläuft jede Klartext-, Markdown- und JSON-Nachricht den konfigurierten Prozessor, bevor sie den Teilnehmern zugestellt wird. Der Prozessor kann die Nachricht ändern, genehmigen oder ablehnen. Wenn die Verarbeitung fehlschlägt, können Sie konfigurieren, ob die ursprüngliche unverarbeitete Nachricht zugestellt oder unterdrückt wird.

Die Nachrichtenverarbeitung bleibt für die gesamte Dauer des Chats aktiv, auch wenn ein einzelnes Kontaktsegment endet (z. B. während einer Übertragung). Die Verarbeitung gilt nicht rückwirkend für Nachrichten, die vor ihrer Aktivierung gesendet wurden.

Anmerkung

Wenn sowohl die integrierte Schwärzung als auch ein benutzerdefinierter Nachrichtenprozessor gleichzeitig aktiviert sind, wird die Ausgabe der Schwärzung zur Eingabe für den benutzerdefinierten Prozessor.

Konfigurieren Sie die Nachrichtenverarbeitung

Sie können die Nachrichtenverarbeitung mit einer der folgenden Methoden aktivieren:

Rufen Sie die StopContactMediaProcessing API auf, um die Nachrichtenverarbeitung vor dem Ende des Chats zu beenden. Weitere Informationen finden Sie StopContactMediaProcessingin der Connect-Kunden-API-Referenz.

Anmerkung

Die StopContactMediaProcessing APIs StartContactMediaProcessing und sind nur für benutzerdefinierte Nachrichtenprozessoren (BYOP) vorgesehen. Built-in Die Schwärzung wird ausschließlich über den Flow-Block konfiguriert.

Aktivieren Sie die integrierte Schwärzung sensibler Daten

In-flight Die Schwärzung sensibler Daten wird von Conversational Analytics unterstützt. Um sie zu aktivieren, konfigurieren Sie den Flussblock Aufzeichnungs-, Analyse- und Verarbeitungsverhalten festlegen mit den folgenden Einstellungen:

  1. Wählen Sie Aktion: WählenSet recording and analytics behavior.

  2. Kanal wählen: WählenChat.

  3. Konversationsanalyse aktivieren: Wählen Sie Konversationsanalyse aktivieren aus.

  4. Wählen Sie unter Conversational Analytics konfigurieren > Schwärzung > In-flight Nachrichtenschwärzung aus: Wählen Sie Schwärzung während des Fluges aktivieren aus.

Der Block „Aufzeichnungs-, Analyse- und Verarbeitungsverhalten festlegen“ ist so konfiguriert, dass die Konversationsanalyse für den Chat aktiviert ist.
Die Konfiguration zum Schwärzen von Nachrichten während des Fluges mit aktivierter Schwärzung.

Weitere Informationen darüber, wie Conversational Analytics sensible Daten redigiert, finden Sie unter. Aktivieren der Schwärzung sensibler Daten

Erstellen Sie einen benutzerdefinierten Nachrichtenprozessor

Sie können eine benutzerdefinierte Lambda-Funktion erstellen, die Nachrichten während der Übertragung transformiert. Benutzerdefinierte Prozessoren können jede beliebige Transformation durchführen, z. B. Sprachübersetzung, Filterung von Schimpfwörtern oder Nachrichtenverbesserung. AI-powered

Schritt 1: Erstellen Sie Ihre Lambda-Funktion

Anmerkung

Connect Customer berücksichtigt das konfigurierte Timeout Ihrer Lambda-Funktion, das zwischen 3 Sekunden und 3 Minuten liegen muss.

Ihr benutzerdefinierter Prozessor Lambda empfängt ein Eingabeereignis im folgenden Format:

{ "version": "1.0", "instanceId": "string", "associatedResourceArn": "string", "chatContent": { "absoluteTime": "string", "content": "string", "contentType": "string", "id": "string", "participantId": "string", "displayName": "string", "participantRole": "string", "initialContactId": "string", "contactId": "string" } }

Ihre Lambda-Funktion muss eine Antwort im folgenden Format zurückgeben:

{ "status": "PROCESSED | APPROVED | REJECTED", "result": { "processedChatContent": { "content": "string", "contentType": "text/plain | text/markdown | application/json" } } }

Der verarbeitete Inhalt ersetzt die ursprüngliche Nachricht, wenn er für Chat-Teilnehmer veröffentlicht wird.

Schritt 2: Erteilen Connect Connect-Kunden die Erlaubnis, Ihre Lambda-Funktion aufzurufen

Sie müssen Connect Customer die Erlaubnis erteilen, Ihre Lambda-Funktion aufzurufen:

  1. Wählen Sie in der Connect Customer-Konsole Ihre Instanz aus.

  2. Klicken Sie im Navigationsbereich auf Flows.

  3. Wählen Sie im Abschnitt Lambda Ihre Lambda-Funktion aus.

  4. Wählen Sie unter Lambda Usecase die Option aus. Custom Processor Lambda

Alternativ können Sie die CreateIntegrationAssociation API mit der IntegrationType Einstellung auf verwenden. MESSAGE_PROCESSOR Weitere Informationen finden Sie CreateIntegrationAssociationin der Connect-Kunden-API-Referenz.

Der Lambda-Bereich in der Amazon Connect-Konsole mit der Auswahl der Lambda-Anwendungsfälle für benutzerdefinierte Prozessoren.

Schritt 3: Aktiviere deine Lambda-Funktion

Wählen Sie eine der folgenden Methoden, um Ihren benutzerdefinierten Prozessor zu aktivieren:

Option 1: Verwenden Sie den Flow-Block

Konfigurieren Sie den Flow-Block „Aufzeichnungs-, Analyse- und Verarbeitungsverhalten festlegen“ mit den folgenden Einstellungen:

  1. Wählen Sie Aktion: WählenSet message processor.

  2. Kanal wählen: WählenChat.

  3. Verarbeitung aktivieren: Markieren Sie das Kontrollkästchen.

  4. Funktion ARN: Wählen Sie Ihre Lambda-Funktion aus.

  5. Behandlung von Verarbeitungsfehlern: Wählen Sie aus, ob die ursprüngliche unverarbeitete Nachricht zugestellt oder unterdrückt werden soll, falls die Verarbeitung fehlschlägt.

Option 2: Verwenden Sie die API StartContactMediaProcessing

Der Flussblock Aufzeichnungs-, Analyse- und Verarbeitungsverhalten festlegen, ist mit der Aktion Nachrichtenprozessor für Chat festlegen konfiguriert.

Alternativ können Sie die Nachrichtenverarbeitung aktivieren, indem Sie die StartContactMediaProcessing API aufrufen. Dies erfordert Ihre Instanz-ID, die Kontakt-ID des Chats, den Lambda-Prozessor-ARN und einen Fehlermodus. Weitere Informationen finden Sie StartContactMediaProcessingin der Connect-Kunden-API-Referenz.

Zusätzliche Informationen

Speicherung von Transkripten

  • Verarbeitete Chat-Nachrichten ersetzen die Originalnachrichten im Ordner S3 Chat Transcripts: <bucket-name>/connect/<instance-name>/<path-prefix>/

  • Das unverarbeitete (ursprüngliche) Chat-Protokoll wird in einem separaten S3-Ordner gespeichert: <bucket-name>/connect/<instance-name>/Unprocessed<path-prefix>/

Wichtige Überlegungen

  • Die Nachrichtenverarbeitung bleibt für die gesamte Dauer des Chats aktiv, auch wenn ein einzelnes Kontaktsegment endet (z. B. während einer Übertragung).

  • StartContactMediaProcessingund der Ablaufblock „Aufzeichnung, Analyse und Verarbeitungsverhalten festlegen“ verarbeitet frühere Nachrichten nicht rückwirkend.

  • Rufen Sie die StopContactMediaProcessingAPI auf, um die Nachrichtenverarbeitung vor dem Ende des Chats zu beenden.

  • Die Nachrichtenverarbeitung ist in der Region AWS GovCloud (US-West) nicht verfügbar.