View a markdown version of this page

Modellieren Sie Kontaktübertragungen und Konferenzen in Connect Customer - 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.

Modellieren Sie Kontaktübertragungen und Konferenzen in Connect Customer

Dieses Thema richtet sich an Entwickler, die ihr externes Sprachsystem in Connect Customer Contact Lens integriert haben.

Ihr externes Sprachsystem unterstützt möglicherweise Kontaktweiterleitungen (mit und ohne Rücksprache) und Konferenzen mit mehreren Kundendienstmitarbeitern innerhalb eines Anrufs. Sie können diese Fälle Connect Customer melden, indem Sie die StopContactAPIs CreateContactund aufrufen. Diese APIs erstellen eine Kontaktkette, die den nativen Connect Customer-Sprachkontakten ähnelt. Jeder Teil des Anrufs erhält seine eigene Aufzeichnung, Kontaktaufzeichnung und Analyse, genau wie bei nativen Connect Customer-Sprachkontakten.

Jede Interaktion zwischen dem Kundendienstmitarbeiter und dem Kunden wird durch ein unabhängiges Kontaktsegment modelliert.

  • Um das Hinzufügen eines Agenten zu einem laufenden Anruf zu modellieren, erstellen Sie mithilfe der CreateContactAPI mit Initiierungsmethode ein neues KontaktsegmentTRANSFER. Weiterleitungskontakte werden über ihre previousContactId mit dem vorherigen Kontakt verknüpft.

  • Wenn aktiviert, werden Anrufaufzeichnungen für jedes Kontaktsegment unabhängig generiert und nach Abschluss dieses Segments bereitgestellt.

  • Echtzeitanalysen und Analysen nach dem Anruf von Contact Lens werden für jedes Kontaktsegment unabhängig generiert.

  • Für jedes unabhängige Kontaktsegment wird ein Kontaktdatensatz generiert.

  • Um einen Agenten zu modellieren, der einen Anruf verlässt, können Sie ein Kontaktsegment beenden, indem Sie die StopContactAPI aufrufen.

Workflow für eine Weiterleitung mit Rücksprache

Bei einer Weiterleitung mit Rücksprache wird der Kunde in die Warteschleife gelegt und der Kundendienstmitarbeiter stellt einer anderen Person den Anrufer vor.

Implementieren Sie den folgenden Workflow, um eine Weiterleitung mit Rücksprache mithilfe der Kontakt-APIs zu modellieren:

  1. Ein Anruf in Ihrem externen Sprachsystem erstellt ein erstes Kontaktsegment.

  2. Wenn der neue Agent dem Anruf beitritt, rufen Sie die CreateContactAPI auf. Verwenden Sie die contactId des ersten Kontaktsegments als PreviousContactId-Parameter. Geben Sie die ID des neuen Kundendienstmitarbeiters im UserInfo-Parameter an.

  3. Der zuerst zuständige Kundendienstmitarbeiter soll den neuen Kundendienstmitarbeiter in das Telefonat einbinden und seine Anrufverbindung dann trennen.

  4. Wenn der erste Agent die Verbindung zum Anruf trennt, rufen Sie die API auf. StopContact

  5. Wenn der Anruf in Ihrem externen Sprachsystem endet (bei SIP BYE), endet die Kontaktkette.

Workflow für die Weiterleitung ohne Rücksprache

Bei Weiterleitungen ohne Rücksprache wird der Kunde direkt und ohne Vorstellung und Austausch von Kontext von einem Kundendienstmitarbeiter an einen anderen weitergeleitet.

Implementieren Sie den folgenden Workflow, um eine Weiterleitung ohne Rücksprache mithilfe der Kontakt-APIs zu modellieren:

  1. Ein Anruf in Ihrem externen Sprachsystem erstellt ein erstes Kontaktsegment.

  2. Wenn der erste Agent die Verbindung zum Anruf trennt, rufen Sie die API auf. StopContact

  3. Wenn der neue Agent dem Anruf beitritt, rufen Sie die API auf. CreateContact Verwenden Sie die contactId des ersten Kontaktsegments als PreviousContactId-Parameter. Geben Sie die ID des neuen Kundendienstmitarbeiters im UserInfo-Parameter an.

  4. Wenn der Anruf in Ihrem externen Sprachsystem endet (bei SIP BYE), endet die Kontaktkette.

Beschränkungen für Kontaktsegmente

Sie können bis zu zwei gleichzeitige Kontaktsegmente und insgesamt 10 Kontaktsegmente in einer Kette haben.