Zum Inhalt springen

Tools

Tools sind ausführbare Aktionen, die Agents während einer Konversation oder eines Workflows aufrufen — ein Ticket erstellen, das Memory abfragen, eine Diagnose auf einem Edge-Gerät ausführen. Sie verwalten sie unter Tools in der Admin-Seitenleiste.

Die Seite Tools listet alle Tools Ihrer Organisation auf. Über das Suchfeld filtern Sie die Liste, mit Create Tool legen Sie ein neues Tool an. Ein Klick auf ein Tool öffnet den Editor; jede Entität öffnet sich als schließbarer Tab.

Der Editor ist eine Node-Graph-Oberfläche im gleichen Stil wie der Agent-Editor. Ein Auswahlfeld für den Veröffentlichungsstatus steuert, wer das Tool verwenden darf:

StatusWirkung
DraftNur Admins können es testen
PrivateNur die erstellende Person kann es verwenden
LiveFür alle in der Organisation verfügbar

Die Definition beschreibt dem Agent, was das Tool tut und wann er es einsetzen soll:

  • Title und Description — was das Tool ist.
  • Call when — die Situationen, in denen ein Agent es aufrufen soll.
  • Prerequisites — Bedingungen, die vor dem Aufruf erfüllt sein müssen.
  • Limitations — was das Tool nicht kann.
  • Side effects — Änderungen, die der Aufruf außerhalb der Konversation bewirkt.
  • Arguments — das Eingabeschema, bearbeitet in einem JSON-Schema-Builder mit visueller und Code-Ansicht.

Formulieren Sie Call when, Prerequisites und Limitations aus Sicht des Agents — das Modell liest diese Felder, wenn es entscheidet, ob und wie es das Tool aufruft.

  • Narration policy — wie der Agent den Aufruf im Chat kommuniziert: Natural, Brief progress phrase oder Silent.
  • Requires approval — wenn aktiviert, muss der Nutzer jeden Aufruf vor der Ausführung freigeben.
  • Activity visibility — ob der Aufruf im Chat-Verlauf erscheint: Visible in chat oder Hidden internal activity.

Jedes Tool hat eine Implementierung, die bestimmt, wo es ausgeführt wird:

ImplementierungAusführungHinweise
NativeIn die Plattform integriertKein Setup; von nara gepflegt
EdgeAuf Ihren Edge-Deployments über den Organization connectorOptionales Exclusive execution beschränkt das Tool auf ein bestimmtes Deployment
AgenticDurch einen Workflow-Agent umgesetztDer Tool-Aufruf führt den Agent aus und liefert dessen Ergebnis zurück

Edge-Implementierungen werden in TypeScript geschrieben und als Tool-Bundles über die Edge Connector CLI ausgeliefert — siehe Custom Tools. Agentic-Implementierungen erlauben es, Tools aus Workflow-Agents zusammenzusetzen, ohne die Plattform zu verlassen.

Der Editor enthält eine Test Console, um das Tool direkt auszuführen:

  1. Geben Sie die Aufruf-Argumente als JSON ein, passend zum Arguments-Schema des Tools.

  2. Wählen Sie bei Edge-Tools über Select Deployment das ausführende Deployment. Die Konsole warnt, wenn das gewählte Deployment offline ist.

  3. Klicken Sie auf Execute Test und prüfen Sie das Ergebnis.

Das Panel Available Integrations im Editor verweist auf die verbundenen Provider Ihrer Organisation. Manche Tools setzen eine aktive Integration voraus (z. B. einen Ticketing- oder Knowledge-Base-Provider) — verbinden und verwalten Sie diese unter Integrationen.