Adaptive Cards

CXone Mpower Agent Builderunterstützt die Verwendung von Adaptive Cards in Mpower-AgentenGeschlossen Ein virtueller Agent, der mit CXone Mpower Agent Builder erstellt wird und Sprach- oder Chatinteraktionen bearbeiten kann.-Antworten. Sie können sie in GeschichtenGeschlossen Wird verwendet, um einen Mpower-Agenten für die Bearbeitung von Interaktionen auf der Grundlage von Absicht und Kontext zu trainieren., RegelnGeschlossen Wird verwendet, um die Reaktion eines Mpower-Agenten auf Nachrichten zu definieren, die sich nicht mit dem Kontext ändern. und FallbackGeschlossen Alternative im reinen Textformat, die gesendet wird, wenn das Ziel keine Rich Media unterstützt. verwenden.

Adaptive Cards Ein Quadrat mit einem Pfeil, der von der Mitte aus nach oben rechts weist. sind eine von Microsoft entwickelte Methode zum Erstellen von Rich MessagingGeschlossen Elemente in digitalen Nachrichten wie Schaltflächen, Bilder, Menüs oder Auswahlmöglichkeiten-Inhalten. Dabei handelt es sich um ein offenes Kartenaustauschformat, mit dem UI-Inhalte auf allgemeine und konsistente Weise ausgetauscht werden können. Mit Adaptive Cards können Sie interaktive Nachrichten senden, die komplexer und hilfreicher als die Nachrichten sind, die nur standardmäßige Rich Media-Elemente enthalten.

Derzeit unterstützt nur der digitale Chat Adaptive Cards. Wenn Nachrichten mit Adaptive Cards in anderen Kanälen gesendet werden, wird stattdessen der definierte FallbackGeschlossen Alternative im reinen Textformat, die gesendet wird, wenn das Ziel keine Rich Media unterstützt.-Text verwendet.

Agent Builder verfügt standardmäßig nicht über Adaptive Cards. Sie müssen Ihre eigenen mit dem Microsoft Adaptive Card-Designer erstellen, der in Agent Builder eingebettet ist.

Mit dem Adaptive Card-Designer können Sie Adaptive Card-Vorlagen zur Verwendung mit Agent Builder erstellen. Wenn ein Mpower-Agenten eine Antwort ausführt, die eine Adaptive Card-Vorlage enthält, wird die Vorlage dynamisch mit den für diese Interaktion relevanten Informationen vervollständigt und an den KontaktGeschlossen Die Person, die mit einem Agenten, IVR oder Bot in Ihrem Contact Center interagiert.gesendet.

Unterstützung für Adaptive Card nach Kanal

Adaptive Cards können nur auf KanälenGeschlossen Verschiedene telefonische und digitale Kommunikationsmedien, die Kundeninteraktionen in einem Contact Center ermöglichen. verwendet werden, die sie unterstützen. Derzeit werden sie für diese Kanäle unterstützt:

Wenn Ihr Mpower-Agenten Nachrichten sowohl über Kanäle sendet, die Adaptive Cards unterstützen, als auch über Kanäle, die dies nicht tun, müssen Sie Rich Messaging FallbackGeschlossen Alternative im reinen Textformat, die gesendet wird, wenn das Ziel keine Rich Media unterstützt.konfigurieren. Das Fallback wird anstelle der Adaptive Card bei Kanälen gesendet, die sie nicht unterstützen. Sie können für jede Antwort, die verwendet, einen Mpower-AgentenRich Messaging-Fallback konfigurierenAdaptive Cards.

Adaptive Card-Designer

Mit dem Adaptive Card-Designer können Sie Adaptive Card-Vorlagen zur Verwendung mit Agent Builder erstellen. Wenn Sie eine StoryGeschlossen Wird verwendet, um einen Mpower-Agenten für die Bearbeitung von Interaktionen auf der Grundlage von Absicht und Kontext zu trainieren., RegelGeschlossen Wird verwendet, um die Reaktion eines Mpower-Agenten auf Nachrichten zu definieren, die sich nicht mit dem Kontext ändern.oder FallbackGeschlossen Alternative im reinen Textformat, die gesendet wird, wenn das Ziel keine Rich Media unterstützt.erstellen, können Sie die Adaptive Card Mpower-Agenten Aktionhinzufügen und dann eine der von Ihnen erstellten Adaptive Cards auswählen.

Der Adaptive Card-Designer ist ein Microsoft-Produkt, das in Agent Builder eingebettet ist. Eine ausführliche Dokumentation zum Designer finden Sie auf der Microsoft Adaptive Card-Website Ein Quadrat mit einem Pfeil, der von der Mitte aus nach oben rechts weist..

Sie können alle verfügbaren Adaptive Card-Elemente in den Karten verwenden, die Sie gestalten. Zum dynamischen Anpassen einer Adaptive Card können Sie SlotGeschlossen Entität, die aus der Nachricht des Kontakts extrahiert und zur Verwendung in Bot-Antworten gespeichert wird. Ähnlich wie eine Variable.-Variablen verwenden. Wenn Sie Daten an Ihr Mpower-Agentenzurückgeben möchten, können Sie Postback-Daten in die Konfigurationen eines Elements, beispielsweise einer Schaltfläche, einbinden. Auf diese Weise können Sie beispielsweise die mit der Auswahl des KontaktsGeschlossen Die Person, die mit einem Agenten, IVR oder Bot in Ihrem Contact Center interagiert. verbundene Absicht an den Mpower-Agentenzurückgeben.

Anpassen von Adaptive Cards mit Slot-Variablen

Sie können Slot-Variablen in Ihre Adaptive Cards aufnehmen. Auf diese Weise können Sie die EntitätGeschlossen Informationen, die aus den Nachrichten eines Kontakts in Unterhaltungen mit einem Mpower-Agenten erfasst werden., die zum SlotGeschlossen Entität, die aus der Nachricht des Kontakts extrahiert und zur Verwendung in Bot-Antworten gespeichert wird. Ähnlich wie eine Variable. gehört, auf der Karte anzeigen, wenn die Karte an einen Kontakt gesendet wird.

Eine Slot-Variable besteht aus dem Namen der jeweiligen Entität, der in geschweifte Klammern eingeschlossen wird. Zum Beispiel: {Telefonnummer}. Sie können Slot-Variablen in den Eigenschaften eines Elements im Adaptive Card-Designer verwenden. Außerdem können Sie das Element im Bereich "Karten-Payload-Editor" im Adaptive Card-Designer suchen und die Slot-Variable zum Element hinzufügen. Zum Beispiel: "Text": "Telefonnummer: {Telefonnummer}".

Interaktive Schaltflächen

Sie können interaktive Schaltflächen in Ihre Adaptive Card aufnehmen. Sie können sie jedem Element hinzufügen, dessen Eigenschaften einen Bereich "Aktionen" enthalten. Im Adaptive Card-Designer stehen mehrere Arten von Schaltflächen zur Verfügung. Die folgenden Arten von Schaltflächen eignen sich besonders gut für Agent Builder:

  • URL-Schaltfläche: Mit der Schaltfläche wird eine URL geöffnet. Der JSON-Code für diese Art von Schaltfläche ähnelt dem folgenden Beispiel:

    {
      "type": "Action.OpenUrl",
      "title": "View",
      "url": "http://www.nice.com"
    }
  • Postback-Schaltfläche: Die Schaltfläche sendet Postback-Daten an Mpower-Agenten, wenn der Kunde auf die Schaltfläche klickt oder tippt. Damit können Sie eine AbsichtGeschlossen Die Bedeutung oder der Zweck hinter dem, was ein Kontakt sagt/tippt; was der Kontakt mitteilen oder erreichen möchte. zurück an Mpower-Agentensenden. Der JSON-Code für diese Art von Schaltfläche ähnelt dem folgenden Beispiel:

    {
     "type": "Action.Submit",
     "title": "Connect with agent",
     "data": {
    	"text": "/[intentName]"
     }

Erstellen einer Adaptive Card

Neue Adaptive Cards enthalten standardmäßig zunächst einen Beispielsatz von Elementen. Sie können die Beispielelemente bearbeiten. Wenn Sie eine völlig neue Karte erstellen möchten, können Sie alle Beispielelemente löschen.

Nachdem Sie ein Adaptive Carderstellt haben, können Sie es in einer Mpower-Agenten Antwortverwenden.

  1. Klicken Sie unter CXone Mpower auf die App-Auswahl und wählen Sie Andere > Agent Builder.
  2. Klicken Sie auf das Mpower-Agenten, mit dem Sie arbeiten möchten.
  3. Klicken Sie auf PräferenzenAdaptive Cards.
  4. Zum Erstellen eines Ordners klicken Sie auf das Pluszeichen Symbol eines Pluszeichens in einem Kreis., geben Sie einen Namen ein und drücken Sie dann die Eingabetaste.
  5. Klicken Sie in dem Ordner, in dem Sie eine Adaptive Card hinzufügen möchten, auf das Pluszeichen Symbol eines Pluszeichens in einem Kreis..
  6. Geben Sie einen Namen für die Karte ein und drücken Sie die Eingabetaste.
  7. Fügen Sie Ihrer Karte Elemente hinzu:
    • Doppelklicken Sie unter "Kartenelemente" auf eine Option, um das jeweilige Element hinzuzufügen.
    • Ziehen Sie ein Element aus dem Bereich "Kartenelemente" auf die Kartenvorschau.
    • Klicken Sie in der Kartenvorschau auf das Kompass-Symbol eines Elements Symbol von vier Pfeilen in einem Kreis. und ziehen Sie das Element an eine neue Position.
  8. Konfigurieren Sie die Eigenschaften des Elements:
    •  Wählen Sie ein Element in der Vorschau oder im Bereich "Kartenstruktur" aus. Im Bereich "Elementeigenschaften" werden die Eigenschaften des ausgewählten Elements angezeigt. Ändern Sie sie nach Bedarf. Jedes Element verfügt über spezifische Eigenschaften.
    • Im Karten-Payload-Editor können Sie die Eigenschaften eines Elements anzeigen, konfigurieren oder ändern
    • Klicken Sie oben rechts in der Vorschau auf das X, um ein Element zu löschen.
  9. Verwenden Sie einen Slot in einem Element, indem Sie den Entitätsnamen in das Feld für eine Elementeigenschaft eingeben. Schließen Sie den Namen in geschweifte Klammern ein. Zum Beispiel: {Telefonnummer}.
  10. Um der Karte eine interaktive Schaltfläche hinzuzufügen, konfigurieren Sie in der Karte eine Aktion, indem Sie die folgenden Schritte ausführen:
    • URL öffnen: Wählen Sie Action.OpenURL als Aktionstyp aus und geben Sie die URL ein.
    • Postback-Daten senden: Wählen Sie Action.Submit als Aktionstyp aus und geben Sie den Namen der Absicht in das Feld Daten ein. Verwenden Sie dabei das Format {"text":"/[Absichtsname]"}.
  11. Sie können die Darstellungsweise Ihrer Karte in der Vorschau testen, indem Sie die Standarddaten im Bereich "Beispieldaten-Editor" durch Beispieldaten für Ihre Karte ersetzen.
  12. Die Änderungen werden automatisch gespeichert.