By submitting, you consent to our use of your data. Privacy Policy.
Kategorie
Technologie
Erstellt von
Beam.ai
Aktualisieren Sie Datensätze in einer Knack-App, sobald sich ein verknüpftes System ändert, um die Felder im Bereich des jeweiligen Kontos anzupassen und Edge Cases für eine menschliche Überprüfung zu markieren.
Benutzerdefinierte Objektdatensätze
Mit Knack kann ein Unternehmen seine eigenen Objekte definieren, wie z. B. Kunden, Bestellungen oder Projekte, jeweils mit benutzerdefinierten Feldern innerhalb einer gehosteten App. Ein Beam-Agent liest Datensätze aus einem ausgewählten Objekt, wann immer ein Trigger an einer anderen Stelle im Stack ausgelöst wird, wie beispielsweise eine neue Bestellung oder ein aktualisierter Status. Wo der Connector und die Kontoberechtigungen es zulassen, schreibt der Agent das entsprechende Feld zurück in Knack, sodass die App die Änderung widerspiegelt, ohne dass sie von jemandem manuell geöffnet werden muss. Updates, die ein als sensibel markiertes Feld betreffen oder Daten überschreiben würden, die von einer Person eingegeben wurden, werden an einen Menschen weitergeleitet, bevor etwas gespeichert wird.
Verknüpfte Feldansichten
Knack-Apps verknüpfen oft ein Objekt mit einem anderen, sodass ein Bestelldatensatz verknüpfte Kunden- oder Produktdetails in einer einzigen Ansicht anzeigen kann. Ein Beam-Agent liest über diese Verbindungen hinweg, wenn er mehr Kontext als einen einzelnen Datensatz benötigt, wie z. B. die Überprüfung der Historie eines Kunden vor der Aktualisierung einer Bestellung. Wo der Connector es zulässt, folgt der Agent denselben Verbindungen, die eine Person in der App verwenden würde, und wendet sein Update auf den korrekten verknüpften Datensatz an. Fälle, in denen eine Verbindung fehlt, auf mehr als eine Übereinstimmung verweist oder inkonsistent erscheint, werden zur Klärung an einen Menschen weitergeleitet, bevor Datensatzänderungen vorgenommen werden.
Benutzerrollen in der App
Knack-Apps sind mit Benutzerrollen aufgebaut, die entscheiden, wer welche Datensätze sehen oder bearbeiten darf, von Mitarbeiter-Logins bis hin zu Kundenportalen. Ein Beam-Agent überprüft die mit einer Anfrage verknüpfte Rolle, bevor er etwas liest oder schreibt, sodass er nur Datensätze berührt, auf die diese Rolle zugreifen darf. Wo der Connector und die Kontoberechtigungen es zulassen, schließt der Agent das Update innerhalb dieser Grenzen ab und hinterlässt eine Notiz auf dem Datensatz für den Eigentümer der App. Jede Anfrage, die eine Rollenänderung erfordern würde oder außerhalb der bereits erteilten Berechtigungen liegt, wird zur Genehmigung an einen Menschen weitergeleitet.







