Mit der zusätzlichen Flexibilität, Daten in Custom Objects zu speichern, können Ihren Kunden automatisch Informationen wie kürzlich getätigte Bestellungen angezeigt werden, und sie können aus diesen Objektdaten auswählen und sogar Aktionen wie das Stornieren einer Bestellung durchführen.
1. Erstellen Sie ein Custom Object
Gehen Sie zuerst zu Custom object data in Ihren Einstellungen und erstellen Sie ein neues Custom Object mit beliebigen benötigten Feldern – wie Preis, Bewertung usw.
2. Erstellen Sie Verweise auf Personen und Gespräche
Gehen Sie als Nächstes zu Ihren Conversation data in den Einstellungen und erstellen Sie einen neuen Verweis von einem Gespräch zu Ihrem Objekt – in diesem Beispiel haben wir unser Objekt Order genannt. Aktivieren Sie hier den Schalter "Allow referencing multiple Orders", da ein Gespräch mehrere Bestellungen referenzieren kann. Erfahren Sie mehr über das Einrichten von Verweisen mit Custom Objects
Gehen Sie dann zu People data und erstellen Sie einen neuen Verweis auf Ihr Orders-Objekt. Aktivieren Sie auch hier den Schalter "Allow referencing multiple Orders", da eine Person mehrere Bestellungen aufgegeben haben kann.
3. Richten Sie einen Datenconnector ein
Der nächste Schritt ist die Einrichtung Ihres Datenconnectors, der die Daten abruft und im Order-Objekt speichert.
Beim Einrichten Ihres Datenconnectors wählen Sie die in Schritt 2 erstellten Verweise im Abschnitt Update references from People or Conversations to Order der Antwort-Einrichtung aus:
4. Richten Sie Ihren Workflow ein
Gehen Sie zu Fin AI Agent > Workflows und klicken Sie auf + Neuer Workflow.
Erstellen Sie einen Workflow von Grund auf und wählen Sie einen Auslöser wie „Kunde öffnet ein neues Gespräch im Messenger“.
Schließen Sie die Einrichtung der Auslöserregeln ab und klicken Sie dann auf Speichern und schließen, um mit dem Aufbau Ihres Workflows zu beginnen. Nun können Sie den Begrüßungspfad und Antwortschaltflächen anpassen.
Zum Beispiel könnten Sie von einer Antwortschaltfläche aus einen Pfad hinzufügen, der dem Nutzer erlaubt, seine Bestellungen zu sehen. Klicken Sie in diesem Pfad auf die + Schaltfläche und wählen Sie Datenconnector (unter Verwendung der API).
Wählen Sie aus dem Dropdown-Menü Ihren Datenconnector und fügen Sie dann einen Fehlerpfad hinzu, um den Nutzern Kontext zu geben, falls Ihr Datenconnector nicht erfolgreich abgeschlossen wird.
Klicken Sie dann erneut auf die + Schaltfläche und wählen Sie diesmal Schaltflächen aus Custom Objects.
Das Hinzufügen von Schaltflächen aus Custom Objects zeigt Ihnen die folgenden Felder zum Ausfüllen an:
Daten auswählen...
Keine der oben genannten
Auswahl speichern in...
Klicken Sie auf Daten auswählen und wählen Sie im Auswahlfenster:
Von – das Objekt, für das Sie Schaltflächen anzeigen möchten, in unserem Fall Orders.
Wo – Referenzattribut zu Gespräch oder Personen, in unserem Fall ist es „Orders in conversation for Conversation from context“. Dies zeigt jede Instanz des Objekts an, die mit dem aktuellen Gespräch verknüpft ist.
Anzahl der Schaltflächen – dies begrenzt die Anzahl der abzurufenden Elemente (maximal 25).
Was die Schaltflächen anzeigen sollen – für dieses Beispiel möchten wir den Namen eines bestellten Artikels anzeigen.
Klicken Sie anschließend auf Auswahl speichern in und dann auf + Gespräch mit Order verknüpfen.
Sie gelangen zurück zu Conversation data, wo Sie auf + Attribut erstellen klicken und einen neuen Verweis auf das Order-Objekt erstellen können, der die ausgewählte Auswahl aus Ihrem Workflow speichert.
Stellen Sie sicher, dass der Schalter „Allow referencing multiple Orders“ deaktiviert ist, da dieser Verweis nur ein einzelnes (ausgewähltes) Objekt aus dem Workflow speichert.
Gehen Sie nun zurück zu Ihrem Workflow-Tab, speichern Sie die Änderungen und aktualisieren Sie die Seite, um das neu erstellte Attribut auszuwählen:
Hinweis: Jede dieser Antworten stellt eine Instanz eines Custom Objects dar, die Antworten sind nach dem external_updated_at-Wert dieser Instanz sortiert.
Der aktuellste external_updated_at-Wert steht oben in der Liste, der älteste external_updated_at-Wert unten (am nächsten zu „Keine der oben genannten“).
Sie müssen den external_updated_at-Wert für jede Instanz entsprechend der gewünschten Reihenfolge festlegen.
5. Zeigen Sie Daten aus dem Custom Object Ihrem Nutzer an
Wenn der Nutzer eine Bestellung auswählt, wird diese Auswahl in der Referenz „Selected order“ gespeichert und Sie können Daten aus diesem Objekt direkt in Ihren Workflow-Nachrichten anzeigen.
Fügen Sie dazu einen Pfad vom Daten auswählen-Button (Orders > Item_name in diesem Beispiel) hinzu. Dann können Sie auf die Attributauswahl-Schaltfläche {..} klicken und das passende Attribut auswählen, das Sie anzeigen möchten.
Tipp: Wenn Sie mehrere Custom Object-Verweise haben, können Sie sicherstellen, dass Sie den richtigen auswählen, indem Sie auf die Überschrift im Attributauswahlfenster achten – zum Beispiel wählen wir hier die Referenz Conversation > Selected order (order):
Hinweis: Beim Testen eines Workflows, der so eingerichtet ist, dass Schaltflächen aus einem Custom Object geliefert werden, müssen Sie dies in einer „Live“-Messenger-Instanz tun – die Funktion Workflow-Vorschau kann nicht auf Ihr Custom Object zugreifen und daher die Schaltflächen nicht wie erwartet anzeigen.
Setzen Sie Ihren Workflow jetzt live und Sie sind startklar! 🎉
Anzeigen von Custom Object-Instanzdaten im Inbox
Sobald Ihre users mit Ihrem Workflow interagieren, möchten Sie sehen, welche Bestellungen der Datenconnector für ihre Anfrage zurückgegeben hat und welche Bestellung sie ausgewählt haben.
Das können Sie tun, indem Sie die Seitenleiste mit den Gesprächsdetails ansehen. In diesem Beispiel erscheinen alle abgerufenen Bestellungen für das Gespräch unter dem Referenzattribut „Orders for Conversation“ und die ausgewählte Bestellung wird unter „Selected Order“ gespeichert:
Sie können mehr über Custom object data im Inbox hier lesen.















