Verwenden des Modus „Kunde-zuerst-Rückruf“ in Amazon Connect - Amazon Connect

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.

Verwenden des Modus „Kunde-zuerst-Rückruf“ in Amazon Connect

Wenn Sie Rückrufe in Warteschlangen einrichten, haben Sie zusätzlich die Wahl, ob Sie den Modus „Kunde-zuerst-Rückruf“ oder den Modus „Kundendienstmitarbeiter-zuerst-Rückruf“ verwenden möchten.

  • Der Modus „Kundendienstmitarbeiter-zuerst-Rückruf“ ist die Standardeinstellung. Der Rückruf wird einem Kundendienstmitarbeiter angeboten. Dieser hat die Möglichkeit, diesen anzunehmen oder abzulehnen, ehe der Anruf an einen Kunden weitergeleitet wird.

  • Der Modus „Kunde-zuerst-Rückruf“ ist nur verfügbar, wenn Next Generation Amazon Connect für Ihre Amazon-Connect-Instance aktiviert ist. Bei diesem Modus wählt Amazon Connect den Kunden zuerst an und bietet den Rückruf nur dann einem Kundendienstmitarbeiter an, wenn der Kunde den erhaltenen Rückruf annimmt.

Wichtig
  • Der Modus „Kunde-zuerst-Rückruf“ ist im Preismodell „Bezahlung pro Feature“ nicht verfügbar.

  • Wenn Sie Next Generation Amazon Connect deaktivieren, nachdem Sie den Modus „Kunde-zuerst-Rückruf“ aktiviert und mit dessen Nutzung begonnen haben, wird der Modus „Kunde-zuerst-Rückruf“ ebenfalls deaktiviert.

Lebenszyklus eines Kunde-zuerst-Rückrufs

Der Lebenszyklus für Kunde-zuerst-Rückrufe ist auf drei verschiedene Kontakte verteilt, wie in der folgenden Abbildung gezeigt.

Der Lebenszyklus für Kunde-zuerst-Rückrufe, verteilt auf drei verschiedene Kontakte

Im Folgenden finden Sie eine Beschreibung der einzelnen Kontakte.

  1. Eingehender Kundenkontakt (C1) ist ein eingehender Sprachkontakt. Er sieht aus wie jeder andere eingehende Kundenkontakt.

  2. Rückruf-in-Warteschlange-Kontakt (C2) ist der in der Warteschlange befindliche Teil des Kunde-zuerst-Rückrufs. Er unterstützt die neue Initiierungsmethode CALLBACK_CUSTOMER_FIRST_QUEUED.

  3. Gewählter Rückrufkontakt (C3) ist der Wählen-Teil des Kunde-zuerst-Rückrufs. Er unterstützt die neue Initiierungsmethode CALLBACK_CUSTOMER_FIRST_DIALED.

    • C3 löst den erforderlichen Flow „Ausgehender Rückruf“ aus, den Sie im Transfer to queue (An Warteschlange weiterleiten)-Flow-Block angegeben haben. Sie geben einen Flow für einen ausgehenden Rückruf nur für den Modus „Kunde-zuerst-Rückruf“ an, nicht für den Modus „Kundendienstmitarbeiter-zuerst-Rückruf“.

    • Für Kunde-zuerst-Rückrufe konfigurieren Sie Wiederholungsversuche und die Zeit zwischen den Versuchen im für C3 angegebenen Flow für ausgehende Anrufe basierend auf der Ausgabe des Anruffortschritt prüfen-Flow-Blocks. Auf diese Weise soll festgestellt werden, ob einem Kontakt mit einer Voicemail oder einer menschlichen Stimme geantwortet wurde.

    • Nachdem die Anwesenheit des Kunden bestätigt wurde, sollte im Flow für C3 ein Transfer to queue (An Warteschlange weiterleiten)-Flow-Block konfiguriert sein, der den Kontakt in die Warteschlange stellt, um den nächsten verfügbaren Kundendienstmitarbeiter zu finden.

    • Sie können die Priorität der Weiterleitung für diesen Kontakt im Flow anpassen, indem Sie die Böcke Festlegen von Weiterleitungskriterien oder Change routing priority / age (Priorität/Alter der Weiterleitung ändern) verwenden.

Anmerkung
  • Sie müssen die letzte Arbeitswarteschlange mindestens einmal festlegen, bevor C2 erstellt wird.

  • Wenn Sie zu einem beliebigen Zeitpunkt im Lebenszyklus des Kontakts (Schritt C1, C2 oder C3) die finale Arbeitswarteschlange für den Rückruf festlegen, wird diese an die folgenden Phasen weitervererbt.

Metriken für Kunde-zuerst-Rückrufe

Sie können entweder im Dashboard zur Warteschlangenleistung oder mithilfe der GetMetricDataV2-API auf die folgenden Metriken zugreifen.

Beispiel für Kontaktdatensätze für Kunde-zuerst-Rückrufe

Im Folgenden finden Sie Beispielkontaktdatensätze, die zeigen, welche Informationen für die Abschnitte C2 und C3 eines Kunde-zuerst-Rückrufs gespeichert werden.

Beispiel eines C2-Kontaktdatensatz für einen Kunde-zuerst-Rückruf in der Warteschlange

InitialContactId : C1 (Inbound contact) ContactId : C2 (this contact) PreviousContactId : C1 (Inbound contact) NextContactId : C3 (Dialed customer first callback contact) Channel : VOICE, InitiationMethod : CALLBACK_CUSTOMER_FIRST_QUEUED, ConnectedToSystemTimeStamp : time // Timestamp when callback creation flow got started CustomerEndpoint : customer phone number endpoint DisconnectTimestamp : time // Timestamp indicating contact is disconnected and customer will be dialed DisconnectReason : // Disconnect reason code InitiationTimeStamp : time // Timestamp indicating customer first callback has been created in connect systems QueueInfo : { Arn : arn // Queue arn representing customer first callback queue EnqueueTimeStamp : time // Timestamp indicating customer first callback has been put in queue and waiting out to dial. DequeueTimeStamp : time // Timestamp indicating customer first callback has been taken out from queue to dial out end customer. Duration : time // total time it took connect systems to dial out end customer. }

Beispiel eines C3-Kontaktdatensatz für einen Kunde-zuerst-Rückruf mit erfolgtem Anruf

InitialContactId : C1 (Inbound contact) ContactId : C3 (this contact) PreviousContactId : C2 (Queued customer first callback contact) Channel : VOICE, InitiationMethod : CALLBACK_CUSTOMER_FIRST_DIALED, ConnectedToSystemTimeStamp : time // Timestamp when the outbound call associated with callback was connected with customer. CustomerEndpoint : customer phone number endpoint SystemEndpoint : Outbound caller id assigned to the outbound queue Agent : { // All agent information associated with the outbound call. // Like Agent Arn, ConnectToAgentTimestamp, ACW duration etc. } AgentConnectionAttempts : number DisconnectTimestamp : time // Timestamp indicating outbound call for the callback is disconnected DisconnectReason : // Disconnect reason code SegmentAttributes : { 'connect:TrafficType' : 'CUSTOMER_FIRST_CALLBACK' }, AnsweringMachineDetectionStatus : HUMAN_ANSWERED|VOICEMAIL_BEEP|VOICEMAIL_NO_BEEP|AMD_UNANSWERED|AMD_UNRESOLVED|AMD_NOT_APPLICABLE|SIT_TONE_BUSY|SIT_TONE_INVALID_NUMBER|SIT_TONE_DETECTED|FAX_MACHINE_DETECTED|AMD_ERROR|AMD_UNRESOLVED_SILENCE(WIP) CustomerVoiceActivity : { GreetingStartTimestamp : timestamp GreetingEndTimestamp : timestamp } InitiationTimeStamp : time // Timestamp indicating start of outbound call to customer QueueInfo : { Arn : arn // Queue arn representing customer first callback queue EnqueueTimeStamp : time // Timestamp indicating customer first callback has been put in queue to join with agent. DequeueTimeStamp : time // Timestamp indicating customer first callback has been taken out from queue to join with agent. Duration : time // total time it took connect systems to join dialed end customer with agent. CallbackTotalQueueDuration : time // total time the customer first callback spent in queue (Includes the total queued time for C2 and C3.) }

Beispiel-Flows für Kunde-zuerst-Rückrufe

Die folgenden Beispiel-Flows zeigen, wie Sie einen Flow für Kunde-zuerst-Rückrufe konfigurieren.

Beispiel für einen Flow für eingehende Anrufe

Die folgende Abbildung zeigt einen Transfer to queue (An Warteschlange weiterleiten)-Block in einem Flow.

Ein „Weiterleiten an Warteschlange“-Block in einem Flow für einen Kunde-zuerst-Rückruf

Bei diesem Flow ist Erstellungsablauf festlegen für Transfer to queue (An Warteschlange weiterleiten) konfiguriert und ein Flow für ausgehendes Wählen ist spezifiziert.

Ein „Weiterleiten an Warteschlange“-Block, bei dem „Erstellungsablauf festlegen“ konfiguriert und der Flow für ausgehendes Wählen spezifiziert ist

Beispiel für die Konfiguration eines Flows zum Erstellen eines Rückrufs

Die folgende Abbildung zeigt ein Beispiel eines Flows für das Erstellen eines Rückrufs. Der Set customer queue flow (Kunden-WarteschlangenFlow festlegen)-Block ist so konfiguriert, dass ein Flow für eine Kunden-Warteschlange ausgeführt wird, während sich der Rückrufkontakt in der Warteschlange befindet und auf die Verfügbarkeit eines Kundendienstmitarbeiters zum Anrufen des Kunden wartet.

Ein Beispiel für einen Flow zum Erstellen eines Rückrufs mit einem „Kundenwarteschleife festlegen“-Block

Beispiel für einen Flow für ausgehendes Wählen für Rückrufe

In dem in der folgenden Abbildung gezeigten Flow für ausgehendes Wählen bewertet Amazon Connect die Anwesenheit des Kunden anhand eines Anruffortschritt prüfen-Blocks. Wenn eine Voicemail erkannt wird, wird ein Rückrufkontakt neu erstellt. Wenn am anderen Ende der Leitung ein Kunde erkannt wird, wird der Anruf an die Warteschlange weitergeleitet, sodass der Kundendienstmitarbeiter sich mit dem Kunden verbinden kann.

Ein Flow für ausgehendes Wählen mit einem „Anruffortschritt prüfen“-Block