Custom Objects ermöglichen es Ihnen, die Standardobjekte People und Conversation von Intercom zu erweitern, um Daten flexibler zu speichern, die Ihr Geschäft repräsentieren. Verweise erlauben es, die Beziehungen zwischen diesen Objekten zu definieren, damit relevante Daten den richtigen Personen angezeigt werden können.
Verweistypen
Verweis auf mehrere Objekte
Dies ist eine häufigere Art von Verweis. Zum Beispiel können mehrere Bestellungen zu derselben Person gehören, aber eine Bestellung kann nur einer Person zugeordnet sein. Sie könnten also ein Custom Object namens „Order“ erstellen und sowohl ein People reference als auch ein Order reference Attribut anlegen, um sie miteinander zu verknüpfen.
In Ihrem Custom Object namens "Order":
In Ihrem People-Attribut:
Verweis auf ein einzelnes Objekt
Eine andere Art von Verweis ist der „One-to-One“-Verweis. Zum Beispiel haben Sie viele Personen in Ihrem System und benötigen von ihnen Passdetails, um einen Flug zu buchen.
Angenommen, eine Person kann jeweils nur einen Pass haben und ein Pass kann nur einer Person gehören, würden Sie ein Custom Object für „Passport“ mit den Attributen „passport_number“ und „expiry_date“ erstellen und dann einen Verweis anlegen, der es mit der Person verbindet, wobei der Schalter 'Allow referencing to multiple people' aus ist.
Und auf der Seite des People-Attributs erstellen Sie ebenfalls einen Verweis auf das Objekt „Passport“ mit dem Schalter aus.
In Ihrem Custom Object namens "Passport":
In Ihrem People-Attribut:
Verweistypen bearbeiten
Verweise können nach dem Speichern weiterhin bearbeitet werden, außer deren Namen. Bitte beachten Sie, dass beim Ändern des Schalters alle bestehenden Verknüpfungen gelöscht werden können. Das bedeutet, dass Bots und Data connectors, die dieses Attribut verwenden, fehlschlagen könnten.
Verwendung von Custom Objects in Workflow-Schaltflächen
Bei der Verwendung von Custom Objects in Workflow-Schaltflächen benötigen Sie zwei Conversation-Attribute, die auf Ihren Custom Object-Typ verweisen: eines zur Anzeige der Optionen und eines zur Speicherung der Benutzerauswahl.
Bevor Sie beginnen
Erstellen Sie zwei Conversation-Attribute, die beide auf Ihren Custom Object-Typ verweisen:
Anzeigeattribut — auf „reference many“ setzen, damit alle vom Data connector zurückgegebenen Optionen gespeichert werden können. Es wird verwendet, um die dem Kunden angezeigten Schaltflächen zu generieren.
Auswahlattribut — auf „reference one“ setzen, damit die einzelne Auswahl des Kunden gespeichert wird.
Einrichten des Data connectors
Beim Erstellen Ihres Data connectors erfolgt die Einrichtung in folgender Reihenfolge:
Name und Beschreibung — geben Sie dem Connector einen klaren Namen (z. B. „Get order options“) und beschreiben Sie, wann Teammitglieder ihn verwenden sollten. Dies wird zu Beginn der Einrichtung konfiguriert.
Objektzuordnung — ordnen Sie Ihre API-Antwortfelder den relevanten Custom Object-Attributen zu. Achten Sie darauf, die ID dem
external_id-Feld zuzuordnen, um Duplikate zu vermeiden.Referenzen von People oder Conversations aktualisieren — dies ist der letzte Schritt im Abschnitt Objektzuordnung. Wählen Sie hier das Anzeigeattribut („reference many“), damit der Data connector die Schaltflächenoptionen in Ihrem Workflow füllt.
Einrichten des Workflow-Schritts
Im Custom Object-Auswahlschritt Ihres Workflows:
Schaltflächenerstellung — verwenden Sie das Anzeigeattribut („reference many“), um alle Optionen zu lesen und anzuzeigen.
Benutzerauswahl — verwenden Sie das Auswahlattribut („reference one“), um die Wahl des Kunden zu speichern.




