Zum Inhalt

Agentische KI

Ein KI-Agent ist ein KI-Modell, das nicht nur Text generiert, sondern selbstständig Aktionen in j-lawyer.org ausführen kann. Der Agent plant Schritte, ruft passende Werkzeuge (Tools) auf, verarbeitet deren Ergebnisse und fährt iterativ fort, bis die Aufgabe erledigt ist. So kann ein Agent bspw. aus einer E-Mail heraus eine komplette Akte anlegen – inklusive Kontakten, Beteiligten, Wiedervorlage und Aktennotiz.

Um einen Agenten zu nutzen, muss in den eigenen Prompts ein agentenfähiges Modell ausgewählt werden (erkennbar am Hinweis „agentenfähig" im Prompt-Dialog). Agenten stehen ausschließlich für die Funktion chat zur Verfügung.

Berechtigung erforderlich

Für die Nutzung der agentischen KI-Funktionen ist die Berechtigung KI-Agentenfunktionen erforderlich. Diese kann in der Nutzerverwaltung unter BerechtigungenIntegrationen aktiviert werden. Ohne diese Berechtigung stehen dem Agenten keine Werkzeuge zur Verfügung.

Genehmigungsstufen

Jedes Werkzeug hat eine Risikostufe, die bestimmt, ob vor der Ausführung eine Genehmigung erforderlich ist:

Risikostufe Beschreibung Genehmigung
Niedrig Leseoperationen (Suchen, Auflisten, Abrufen) Automatisch
Mittel Schreiboperationen (Anlegen, Ändern) Genehmigung erforderlich
Hoch Löschoperationen Genehmigung erforderlich

Wird eine Genehmigung angefordert, stehen folgende Optionen zur Verfügung:

  • Einmalig erlauben: Nur dieser einzelne Aufruf wird genehmigt
  • Für diese Sitzung erlauben: Alle weiteren Aufrufe dieses Werkzeugs in der aktuellen Sitzung werden automatisch genehmigt
  • Dauerhaft erlauben: Alle zukünftigen Aufrufe dieses Werkzeugs werden automatisch genehmigt
  • Ablehnen: Der Aufruf wird nicht ausgeführt; der Agent erhält eine Ablehnungsmeldung und kann alternativ vorgehen

Verfügbare Werkzeuge

Dem Agenten stehen die folgenden Werkzeuge zur Verfügung, gruppiert nach Funktionsbereich.

Tipp

Im Chat kann Assistent Ingo jederzeit gefragt werden: „Welche Tools oder Funktionen kannst du nutzen?" – er listet dann seine verfügbaren Werkzeuge auf.

Akten

Werkzeug Beschreibung Risiko
search_cases Sucht Akten anhand eines Suchbegriffs Niedrig
get_case Ruft Aktendetails inkl. Beteiligten und Notizen ab Niedrig
get_case_by_id Ruft Aktendetails anhand der internen ID ab Niedrig
create_case Legt eine neue Akte an (Aktenzeichen wird automatisch vergeben) Mittel
update_case Ändert Aktendetails (Name, Grund, Sachgebiet, Anwalt, Sachbearbeiter, Notiz) Mittel
get_history_for_case Ruft die Änderungshistorie einer Akte ab Niedrig
get_parties_for_case Ruft alle Beteiligten einer Akte mit vollständigen Kontaktdaten ab Niedrig

Dokumente

Werkzeug Beschreibung Risiko
list_case_documents Listet Dokumente einer Akte auf (paginiert, 20 pro Seite) Niedrig
list_case_documents_by_date Listet Dokumente innerhalb eines Zeitraums auf Niedrig
search_case_documents Durchsucht Dokumente nach Dateiname Niedrig
get_document_text Extrahiert den Textinhalt eines PDF- oder Textdokuments Niedrig
get_document_content Ruft den Dokumentinhalt als Base64-kodierten String ab Niedrig
rename_document Benennt ein Dokument um Mittel
delete_document Löscht ein Dokument in den Papierkorb (wiederherstellbar) Hoch
move_document_to_case Verschiebt ein Dokument in eine andere Akte (inkl. Etiketten), optional mit Zielordner und neuem Dateinamen Hoch

Ordner und Vorlagen

Werkzeug Beschreibung Risiko
list_case_folders Ruft die Ordnerstruktur einer Akte ab Niedrig
create_case_folder Erstellt einen Ordner in einer Akte Mittel
apply_folder_template Wendet eine Ordnervorlage auf eine Akte an Mittel
list_folder_templates Listet verfügbare Ordnervorlagen auf Niedrig
search_templates Durchsucht Dokumentvorlagen nach Name Niedrig
create_document_from_template Erstellt ein Dokument aus einer Vorlage mit automatischer Platzhalterersetzung Mittel
move_document_to_folder Verschiebt ein Dokument in einen Ordner innerhalb derselben Akte Mittel

Kontakte

Werkzeug Beschreibung Risiko
search_contacts Sucht Kontakte/Adressen anhand eines Suchbegriffs Niedrig
create_contact Legt einen neuen Kontakt an Mittel
create_or_get_contact Legt einen Kontakt an oder gibt einen ähnlichen bestehenden zurück (Ähnlichkeitsprüfung) Mittel
update_contact Ändert einen bestehenden Kontakt (nur angegebene Felder werden geändert) Mittel
add_party_to_case Fügt einen Kontakt als Beteiligten zu einer Akte hinzu Mittel

Kalender

Werkzeug Beschreibung Risiko
list_calendars Listet alle verfügbaren Kalender auf Niedrig
list_event_types Gibt die verfügbaren Eintragstypen zurück (Wiedervorlage, Frist, Termin) Niedrig
get_events_for_case Ruft alle Kalendereinträge einer Akte ab Niedrig
get_all_open_events Ruft alle offenen Kalendereinträge ab (optional nach Typ filterbar) Niedrig
get_all_open_events_between_dates Ruft offene Kalendereinträge in einem Zeitraum ab Niedrig
find_free_slots Findet freie Zeitfenster im Kalender Niedrig
create_event Erstellt einen Kalendereintrag (Wiedervorlage, Frist oder Termin) Mittel
update_event Ändert einen bestehenden Kalendereintrag Mittel

Rechnungen

Werkzeug Beschreibung Risiko
list_invoice_pools Listet verfügbare Rechnungsnummernkreise auf Niedrig
get_all_open_invoices Ruft alle offenen Rechnungen ab (paginiert, 20 pro Seite) Niedrig
search_invoices Durchsucht Rechnungen nach Rechnungsnummer, Name oder Firma Niedrig
search_invoices_by_date Sucht Rechnungen in einem Zeitraum Niedrig
create_invoice Erstellt eine neue Rechnung in einer Akte Mittel
create_invoice_position Fügt eine Position zu einer Rechnung hinzu Mittel

Zeiterfassung

Werkzeug Beschreibung Risiko
get_all_open_timesheets Listet alle offenen Zeiterfassungsprojekte auf Niedrig
get_open_timesheets_for_case Ruft offene Zeiterfassungsprojekte einer Akte ab Niedrig
get_timesheet_positions Ruft alle Zeiteinträge eines Projekts ab Niedrig
create_timesheet_position Erstellt einen neuen Zeiteintrag Mittel

Etiketten

Werkzeug Beschreibung Risiko
list_document_tags Listet alle verfügbaren Dokumentetiketten auf Niedrig
list_case_tags Listet alle verfügbaren Aktenetiketten auf Niedrig
set_document_tag Setzt oder entfernt ein Etikett an einem Dokument Mittel
set_case_tag Setzt oder entfernt ein Etikett an einer Akte Mittel

Notizen und Nachrichten

Werkzeug Beschreibung Risiko
create_note Erstellt eine Aktennotiz als HTML-Dokument Mittel
create_instant_message Erstellt eine Sofortnachricht mit Aktenbezug Mittel
search_instant_messages Durchsucht Sofortnachrichten/Verfügungen (nach Akte oder Zeitraum) Niedrig

Falldatenblätter

Werkzeug Beschreibung Risiko
list_form_types Listet alle verfügbaren Falldatenblätter (Formulare) auf Niedrig
create_case_form Erstellt ein Falldatenblatt in einer Akte Mittel

Webzugriff

Werkzeug Beschreibung Risiko
web_search Führt eine Websuche durch und gibt Titel, URL und Auszug zurück Niedrig
fetch_url Lädt den Textinhalt einer Webseite Niedrig

System

Werkzeug Beschreibung Risiko
get_current_date_time Gibt das aktuelle Datum und die Uhrzeit zurück Niedrig
list_users Listet alle Systembenutzer auf (Name, Anzeigename, E-Mail) Niedrig
get_my_groups Gibt die Gruppen des angemeldeten Nutzers zurück Niedrig

Beispiel-Prompts

Die folgenden Beispiele zeigen, wie agentische Prompts für typische Kanzleiaufgaben formuliert werden können. Um sie zu nutzen, legen Sie einen eigenen Prompt mit der Funktion chat und einem agentenfähigen Modell an.

Akte aus einer E-Mail aufsetzen

Dieser Prompt erstellt aus dem Inhalt einer E-Mail eine vollständige neue Akte:

Analysiere den folgenden Text einer E-Mail. Führe dann folgende Schritte aus:

  1. Erstelle für jede im Text genannte Person oder Organisation einen Kontakt (vermeide dabei die Erstellung von Duplikaten).
  2. Lege eine neue Akte an. Verwende als Aktenname eine kurze Bezeichnung des Sachverhalts (z.B. „Müller ./. Schmidt") und als Grund eine knappe Zusammenfassung.
  3. Füge die erstellten Kontakte als Beteiligte zur Akte hinzu. Der Mandant erhält den Beteiligtentyp „Mandant", die Gegenseite „Gegner". Ermittle die Rollen aus dem Kontext der E-Mail.
  4. Ermittle das aktuelle Datum und erstelle eine Wiedervorlage in 7 Tagen mit dem Grund „Erstberatung vorbereiten" im Kalender "Wiedervorlagen. Verantwortlich ist der angemeldete Nutzer.
  5. Erstelle eine Aktennotiz mit einer strukturierten Zusammenfassung des Sachverhalts.
  6. Wende die Ordnervorlage "Standardordner" in der Akte an.
  7. Sofern aus der Anfrage Fristen hervorgehen, erstelle eine Sofortnachricht in der Akte, welche das Datum und den Grund der Frist nennt.

Hier der Text der E-Mail:

Fristenkontrolle für die nächste Woche

Dieser Prompt erstellt eine Übersicht aller anstehenden Fristen und Wiedervorlagen:

Ermittle das heutige Datum. Suche dann alle offenen Fristen und Wiedervorlagen der nächsten 7 Tage. Erstelle eine übersichtliche Zusammenfassung, gruppiert nach Tag, mit folgenden Angaben:

  • Datum und Uhrzeit
  • Aktenzeichen und Aktenname
  • Art (Frist/Wiedervorlage/Termin)
  • Zusammenfassung
  • Verantwortliche Person

Hebe überfällige Einträge besonders hervor.

Recherche mit Aktenbezug

Dieser Prompt recherchiert im Web und speichert die Ergebnisse in der Akte:

Recherchiere per Websuche aktuelle Rechtsprechung zum Thema dieser Akte. Gehe dabei wie folgt vor:

  1. Führe 2-3 Websuchen mit unterschiedlichen Suchbegriffen durch.
  2. Lade die vielversprechendsten Ergebnisse und extrahiere die relevanten Informationen.
  3. Erstelle in der Akte eine Aktennotiz mit einer strukturierten Zusammenfassung der Rechercheergebnisse, inklusive Quellenangaben (URLs).