zum Hauptinhalt springen
Dokumentation durchsuchen

Eigene Endpunkte & Werkzeugverfügbarkeit

Fügen Sie Fähigkeiten hinzu, die der Assistent über Ihre erkannten Routen hinaus aufrufen kann, und steuern Sie, welchen Nutzern jedes Werkzeug angeboten wird.

Manchmal soll der Assistent etwas tun, das keine einfache erkannte Route ist, oder Sie wollen begrenzen, wer ein Werkzeug erreichen kann. Zwei Seiten decken das ab.

Eigene Endpunkte

Definieren Sie Fähigkeiten von Hand, in der passenden Form. Jede kann aktiviert, deaktiviert oder gelöscht werden:

  • REST — ein Standard-HTTP-Endpunkt, mit Methode, Pfad und Eingaben.
  • GraphQL — eine Query oder Mutation.
  • gRPC — eine Dienstmethode.
  • Webhook — ein als Webhook aufgerufener Endpunkt.
  • Form-flow — ein mehrstufiges Formular, das der Assistent ausfüllen kann.

Regeln zur Werkzeugverfügbarkeit

Steuern Sie, welchen Nutzern ein Werkzeug überhaupt angeboten wird. Jede Regel hat einen einfachen und einen erweiterten Modus:

  • Einfach — Anmeldung verlangen, bestimmte Berechtigungen verlangen (alle oder beliebige) und auf Identitäts- oder Host-Kontext-Attribute abgleichen.
  • Erweitert — schreiben Sie die Regel als rohes JSON für volle Kontrolle.

Nächste Schritte