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.
Orchestrierung
Die Orchestrierung ermöglicht es Ihnen, komplexe end-to-end Prozesse zu automatisieren und automatisierte Aufgaben bei Bedarf mit menschlichen Entscheidungen zu koordinieren. Zu den Orchestrierungsfunktionen von Amazon Quick Automate gehören Fallmanagement zur Nachverfolgung von Arbeitsaufgaben und human-in-the-loop Integration zur Berücksichtigung menschlichen Urteilsvermögens.
Fallmanagement
In Fällen werden einzelne Aufgaben nachverfolgt, die von Ihnen automatisiert bearbeitet werden müssen, z. B. ein neuer Anspruch, ein IT-Supportticket, eine Kundenbeschwerde oder eine neue Rechnung. Jeder Fall hat:
Ein eindeutiger Referenzname (z. B. „Order-12345")
Ein Falltyp für die Gruppierung verwandter Arbeiten (z. B. „Kundenaufträge“)
Benutzerdefinierte Daten, die als Schlüssel-Wert-Paare gespeichert werden
Ein definierter Lebenszyklus mit Statusverfolgung und Audit-Trail
Gegebenenfalls zugehörige human-in-the-loop Aufgaben
Lebenszyklus des Fallstatus
Um den Arbeitsfortschritt durch Ihre Automatisierung zu verfolgen, folgen die Fälle einem definierten Lebenszyklus mit bestimmten Statusübergängen:
Ready- Der Fall wurde erstellt und wartet darauf, zur Bearbeitung abgeholt zu werden. Dies ist der Ausgangszustand aller neuen Fälle.In Progress- Der Fall wird aktiv von der Automatisierung bearbeitet. Sie können den Fortschritt in Echtzeit anhand der Protokolle überwachen.Pending Resolution- Der Fall wartet auf den Abschluss einer human-in-the-loop Aufgabe, bevor die Bearbeitung fortgesetzt werden kann. Anfragen werden automatisch wieder in den Status Bereit versetzt, nachdem die Aufgaben gelöst wurden.Successful- Der Fall hat alle Bearbeitungsschritte ausnahmslos abgeschlossen.Failed- In dem Fall ist einer der folgenden Ausnahmetypen aufgetreten:Geschäftsausnahme — Bei dem Fall wurde ein behandelter Verstoß gegen die Geschäftsregeln festgestellt und die Bearbeitung wurde eingestellt. Detaillierte Informationen zu Ausnahmen sind in den Protokollen verfügbar.
Systemausnahme — In dem Fall ist ein technischer Fehler aufgetreten und die Bearbeitung wurde eingestellt. Detaillierte Fehlerinformationen sind in den Protokollen verfügbar.
Aktionen
Amazon Quick Automate bietet die folgenden Aktionen zur Erstellung, Bearbeitung und Verwaltung von Fällen während ihres gesamten Lebenszyklus.
- Neuen Fall erstellen
-
Erstellt einen einzelnen Fall, um die Arbeit nachzuverfolgen. Jeder Fall hat einen Referenznamen (z. B. „Order-12345") und speichert benutzerdefinierte Daten als Schlüssel-Wert-Paare. Fälle werden zur Organisation und Berichterstattung nach Typ gruppiert (z. B. „Kundenaufträge“). Eigenschaften:
Title(optional) — Der Aktionsname wird in der Prozessvisualisierung angezeigt (z. B. „Kundenauftragsfall erstellen“)Reference name(erforderlich) — Geschäfts-ID, die für die Suche und Nachverfolgung von Fällen in Monitoring-Dashboards verwendet wird (z. B. „Order-12345")Case type(erforderlich) — Bezeichnung, die verwandte Fälle nach Geschäftszweck gruppiert. Ermöglicht die Nachverfolgung von Organisation und Kennzahlen (z. B. „Kundenaufträge“, „Supporttickets“)Custom data(erforderlich) — Zusätzliche Fallinformationen, die als Schlüssel-Wert-Paare gespeichert werden. Diese Daten sind für Benutzer sichtbar und können während der Fallbearbeitung abgerufen, aktualisiert oder angehängt werden (z. B. {"Produkt“: „ABC-12345", „Menge“: „100", „Priorität“: „Hoch"})
- Erstellen Sie mehrere Fälle
-
Bulk erstellt Fälle aus einer Datentabelle. Jede Zeile wird zu einem neuen Fall, wobei der angegebene Falltyp übernommen wird und eine bestimmte Spalte für Referenznamen verwendet wird. Alle anderen Spalten werden zu benutzerdefinierten Datenfeldern. Eigenschaften:
Title(optional) — Der Aktionsname wird in der Prozessvisualisierung angezeigt (z. B. „Fälle aus einem Rechnungsstapel erstellen“)Case type(erforderlich) — Bezeichnung, die verwandte Fälle nach Geschäftszweck gruppiert (z. B. „Rechnungsverarbeitung“)Cases data table(erforderlich) — Datentabelle, in der für jede Zeile ein neuer Fall erstellt wird. Alle Spalten werden als benutzerdefinierte Daten gespeichert (z. B. cases_table)Reference column name(erforderlich) — Name der Spalte, die den Referenznamen für jeden Fall enthält (z. B. „Rechnungsnummer“)
- Fälle bearbeiten
-
Durchläuft Fälle im Status „Bereit“. Verwaltet automatisch den Fallstatus, indem Anfragen während der Bearbeitung in den Status „In Bearbeitung“ versetzt und sie je nach Abschluss als erfolgreich oder nicht erfolgreich markiert werden. Wenn Sie Aktionen innerhalb der Prozessfallschleife hinzufügen, werden nicht abgefangene Ausnahmen für Sie behandelt. Der Fall wird mit den zugehörigen Fehlerdetails als fehlgeschlagen markiert und zum nächsten Fall übergegangen. Die Aktion ermöglicht auch den Zugriff auf Falldaten während der Verarbeitung. Eigenschaften:
Title(optional) — Der Aktionsname wird in der Prozessvisualisierung angezeigt (z. B. „Ausstehende Rechnungen bearbeiten“)Case type(erforderlich) — Art der zu bearbeitenden Fälle (z. B. „Rechnungsverarbeitung“)Current case(Ausgabe) — Variable, die den Fall enthält, der in jeder Schleife bearbeitet wird. Greifen Sie mit current_case ["custom_data"] ["key_name"] auf Falldaten zu
- Falldaten aktualisieren
-
Speichert Änderungen an den Fallinformationen während der Bearbeitung. Kann neue Felder hinzufügen oder bestehende Daten ändern. Nur verfügbar, solange sich ein Fall im Status „In Bearbeitung“ befindet. Wird verwendet, um Bearbeitungsergebnisse nachzuverfolgen und den Falllebenszyklus zu verwalten. Eigenschaften:
Title(optional) — Der Aktionsname wird in der Prozessvisualisierung angezeigt (z. B. „Fallstatus aktualisieren“)Case ID(erforderlich) — Eindeutige Kennung des zu aktualisierenden Falls (z. B. current_case ["case_id"])Data to update(erforderlich) — Neue oder geänderte Informationen, die als Schlüssel-Wert-Paare gespeichert werden sollen (z. B. {"Status“: „Approved“, "„: „2024-01-20"ProcessedDate})Updated case(Ausgabe) — Variable, die die geänderte Groß- und Kleinschreibung enthält. Greifen Sie mit updated_case ["custom_data"] ["key_name"] auf aktualisierte Daten zu
- Suchen Sie nach Fällen
-
Ruft Fälle zur Berichterstattung und Analyse ab. Filtert nach Falltyp, Status oder Referenzname. Gibt die Ergebnisse als Datentabelle mit Fallinformationen und benutzerdefinierten Daten zurück. Eigenschaften:
Title(optional) — Der Aktionsname wird in der Prozessvisualisierung angezeigt (z. B. „Überfällige Fälle finden“)Case type(erforderlich) — Art der zu durchsuchenden Fälle (z. B. „Support-Tickets“)Filter by status(optional) — Filtern Sie nach Fällen auf der Grundlage ihres aktuellen Status (z. B. „Ausstehende Lösung“)Filter by reference name(optional) — Filtern Sie nach Fällen mit einem bestimmten Referenznamen (z. B. „Ticket-12345")Maximum results(optional) — Beschränkt die Anzahl der zurückzugebenden Fälle. Lassen Sie das Feld leer, um alle Fälle bis zu 10.000 zurückzugeben (z. B. 100)Search results(Ausgabe) — Variablenname, in dem die Datentabelle der bei der Suche abgerufenen Fälle gespeichert wird (z. B. cases_table)
Human-in-the-Loop (HITL)
Während viele Entscheidungen automatisiert werden können, erfordern einige Szenarien menschliches Urteilsvermögen. Die HITL-Funktionen von Amazon Quick Automate ermöglichen es Ihnen, menschliche Entscheidungen nahtlos in Ihre automatisierten Prozesse zu integrieren. Es gibt zwei Möglichkeiten, HITL-Aufgaben zu erstellen:
Verwenden der Aktion Benutzeraufgabe erstellen
Verwenden des HITL-Chat über einen benutzerdefinierten Agenten
Benutzeraufgabe erstellen
Erstellt eine Aufgabe für menschliches Eingaben. Aufgaben werden in einer Liste angezeigt, sodass Benutzer sie überprüfen, Entscheidungen treffen oder Informationen bereitstellen können. Aufgaben können nur erstellt werden, wenn sie sich während der Bearbeitung eines Kundenvorgangs in einer Bearbeitungsschleife befinden. Durch das Erstellen einer Aufgabe wird der Fall in den Status „Ausstehende Aufgabe“ versetzt und die Automatisierung wird mit dem nächsten Fall fortgesetzt. Sobald die Aufgabe gelöst ist, kehrt der Fall zur weiteren Bearbeitung in den Status „Bereit“ zurück. Eigenschaften:
Title(erforderlich) — Betreffzeile, die in der Aufgabenliste des Benutzers erscheint. Sollte klar beschreiben, was getan werden muss (z. B. „Kreditantrag prüfen“, „Spesenabrechnung genehmigen“)Description(erforderlich) — Detaillierte Anweisungen und Informationen für Benutzer, die die Aufgabe ausführen (z. B. „Bitte überprüfen Sie die beigefügten Antragsdetails und genehmigen oder lehnen Sie sie anhand der folgenden Kriterien ab...“)Form(erforderlich) — Schnittstelle zur Erfassung strukturierter BenutzereingabenSeverity(erforderlich) — Prioritätsstufe, um Benutzern bei der Auswahl von Aufgaben zu helfen:Kritisch — Dringende Aufmerksamkeit erforderlich, höchste Priorität
Moderat — Normale Priorität (Standard)
Niedrig — Nicht dringende Aufgabe
Due in(erforderlich):Anzahl — Anzahl der Zeiteinheiten (z. B. 24)
Einheit — Stunden oder Tage
Case ID(erforderlich) — Eindeutige Kennung des Falls, für den diese Aufgabe bestimmt ist (z. B. current_case ["case_id"])
Wichtig
Beim Erstellen einer HITL-Aufgabe:
In der Schleife „Fälle bearbeiten“ wird der Fallstatus automatisch auf „Ausstehende Lösung“ aktualisiert und mit dem nächsten Fall fortgefahren
Fügen Sie nach dem Erstellen einer Aufgabe innerhalb der Prozessfallschleife keine Aktionen hinzu, da diese für den aktuellen Fall nicht ausgeführt werden
Formen erstellen
Bei der Erstellung einer HITL-Aufgabe können Sie benutzerdefinierte Formulare erstellen, um genau die Informationen zu sammeln, die von menschlichen Prüfern benötigt werden. Die folgenden Komponenten sind für den Formularentwurf verfügbar:
Textfeld — Ein- oder mehrzeilige Texteingabe zum Sammeln von Benutzereingaben (z. B. „Bitte geben Sie den Grund für die Ablehnung detailliert an“)
Dropdown — Auswahl aus vordefinierten Optionen (z. B. ["Genehmigen“, „Ablehnen“, „Eskalieren"])
Datums-/Uhrzeitauswahl — Kalenderbasierte Eingabe
Medien — Zeigen Sie Bilder oder Dokumente zur Überprüfung an
Text anzeigen — Nur lesbare Informationen zur Bereitstellung von Kontext (z. B. Falldetails, Richtlinienverweise)
HITL-Chat
Für Szenarien, die eine dynamischere Interaktion erfordern, unterstützt Amazon Quick Automate auch HITL-Chat über benutzerdefinierte Agenten. Dies ermöglicht eine Konversation in natürlicher Sprache zwischen dem Agenten und dem menschlichen Prüfer. Der Agent kann HITL-Aufgaben erstellen, wenn er menschliches Eingreifen benötigt. Der Fall bleibt in Bearbeitung, während der Agent mit dem menschlichen Prüfer chattet. Sobald genügend Eingaben eingegangen sind, setzt der Agent den Vorgang fort.
# Example agent prompt for HITL chat """ Review the data and if any values are outside normal ranges, create a HITL task for human review. Include the specific values and acceptable ranges in the task description. """
Anmerkung
HITL-Chat-Aufgaben erhalten einen Standardschweregrad (Moderat) und sind in (24 Stunden) fällig.
Aufgabenlösung und erneute Eingabe von Fällen
Nachdem ein Mensch eine HITL-Aufgabe erledigt hat, muss Ihre Automatisierung dafür sorgen, dass der Fall wieder bearbeitet wird. Zu verstehen, wie man mit Daten zur Aufgabenlösung arbeitet, ist entscheidend für die Implementierung effektiver human-in-the-loop Workflows. Wenn eine Aufgabe gelöst ist:
Der zugehörige Fall kehrt automatisch in den Status Bereit zurück
Der Fall kann über „Fälle bearbeiten“ wieder bearbeitet werden
Das Feld latest_task_resolution enthält alle Formulareingaben und Entscheidungen
Beispiel für die Überprüfung der HITL-Lösung und die entsprechende Bearbeitung des Falls:
# Example handling HITL resolution if current_case["latest_task_resolution"]: # Handle case returning from HITL resolution_data = current_case["latest_task_resolution"]["form_data"] if resolution_data["decision"] == "Approve": # Process approved case else: # Handle rejected case else: # First time processing this case
Bewährte Verfahren für den Umgang mit einer HITL-Lösung:
Überprüfen Sie bei der Bearbeitung von Fällen immer die Option latest_task_resolution
Strukturieren Sie Ihre Logik so, dass sie sowohl neue als auch solche, die von HITL zurückkommen, behandelt
Erwägen Sie die Implementierung verschiedener Verarbeitungspfade, die auf menschlichen Entscheidungen basieren
Schließen Sie die Fehlerbehandlung für fehlende oder ungültige Auflösungsdaten ein