# Die Werkzeuge für KI-Apps

> Jedes Werkzeug, das scoco einer verbundenen KI-App anbietet: was es tut, welche Rolle es nutzen darf und welche Berechtigung es braucht.

https://scoco.ai/de/docs/ki-werkzeuge/

Eine verbundene KI-App wählt selbst, welches Werkzeug sie für Ihre Frage nutzt. Hier steht jedes, das scoco anbietet. Eine App sieht nur die Werkzeuge, die Ihre Rolle und die beim Verbinden erlaubten Berechtigungen zulassen. Was sie insgesamt darf, steht unter [scoco mit KI-Werkzeugen verbinden](https://scoco.ai/de/docs/ki-verbinden/#was).

## Alle Werkzeuge

Lesende Werkzeuge antworten sofort. Werkzeuge, die ein KI-Modell fragen, zählen zu den 300 Tests pro Konto und Tag. Das Transkript-Werkzeug gibt es nur, wenn die Richtlinie Transkripte freigibt.

Werkzeuge, die etwas ändern, ändern nichts selbst: Sie schlagen eine Änderung vor, mit einer Zusammenfassung, die scoco erstellt, und einem Link. Über den Link öffnen Sie die Änderung in scoco und übernehmen sie dort selbst. Die App kann sie nicht bestätigen, nur mit `discard_change_set` zurückziehen. Ein Vorschlag gilt 30 Minuten. Rufnummern und Änderungen mit Kosten ändern Sie im Dashboard.

### Alle Rollen

| Werkzeug | Was es tut |
|---|---|
| `list_calls` | Listet die Anrufe einer Zeitspanne, neueste zuerst, nach Assistenz, Ergebnis oder Text gefiltert (`calls:read`) |
| `get_call` | Zeigt einen Anruf: wer, wann, Ergebnis, Status, die entscheidende Regel und die Zusammenfassung (`calls:read`) |
| `get_call_transcript` | Liest das Transkript eines Anrufs, solange es nicht gelöscht ist (`transcripts:read`, nur mit freigegebenen Transkripten) |
| `list_open_tickets` | Listet die offenen Anliegen, dringende zuerst (`calls:read`) |
| `get_call_stats` | Nennt die Anrufzahlen der Übersicht für eine Zeitspanne (`calls:read`) |
| `list_assistants` | Listet die Assistenzen mit Status und Rufnummern (`calls:read`) |
| `list_contacts` | Listet die Kontakte, nach Name, Firma oder Nummer gesucht (`contacts:read`) |
| `get_contact` | Zeigt einen Kontakt mit Nummern, VIP- und Sperrstatus (`contacts:read`) |
| `list_appointments` | Listet die gebuchten Termine, kommende oder vergangene (`appointments:read`) |
| `search_help` | Sucht in diesen Hilfeseiten (`calls:read`) |

### Inhaber, Admin

| Werkzeug | Was es tut |
|---|---|
| `get_assistant_settings` | Zeigt, wie die Einstellungen einer Assistenz stehen (`assistant:read`) |
| `list_rules` | Listet die Regeln einer Assistenz in ihrer Reihenfolge (`assistant:read`) |
| `list_assistant_versions` | Listet die früheren Versionen einer Assistenz (`assistant:read`) |
| `explain_call` | Erklärt, warum ein Anruf so behandelt wurde (`assistant:read`, `calls:read`) |
| `simulate_rules` | Prüft, wie die Regeln einen Anruf behandeln würden, ohne Anruf (`assistant:read`, `contacts:read`, fragt ein KI-Modell) |
| `list_knowledge_documents` | Listet das Wissen einer Assistenz (`knowledge:read`) |
| `list_knowledge_gaps` | Listet die Fragen, auf die die Assistenz keine Antwort hatte, höchstens die 100 häufigsten; sind es mehr, sagt die Antwort das (`knowledge:read`) |
| `preview_knowledge_answer` | Prüft, was die Assistenz auf eine Frage antworten würde (`knowledge:read`, fragt ein KI-Modell) |
| `create_rule` | Schlägt eine neue Regel vor (`assistant:write`, ändert etwas) |
| `update_rule` | Schlägt vor, eine Regel zu ändern (`assistant:write`, ändert etwas) |
| `delete_rule` | Schlägt vor, eine Regel zu löschen (`assistant:write`, ändert etwas) |
| `reorder_rules` | Schlägt eine neue Reihenfolge der Regeln vor (`assistant:write`, ändert etwas) |
| `update_assistant_settings` | Schlägt geänderte Einstellungen einer Assistenz vor (`assistant:write`, ändert etwas) |
| `add_knowledge_document` | Schlägt einen neuen Wissenseintrag vor (`knowledge:write`, ändert etwas) |
| `delete_knowledge_document` | Schlägt vor, einen Wissenseintrag zu löschen (`knowledge:write`, ändert etwas) |
| `answer_knowledge_gap` | Schlägt eine Antwort auf eine offene Frage vor (`knowledge:write`, ändert etwas) |
| `dismiss_knowledge_gap` | Schlägt vor, eine offene Frage zu verwerfen (`knowledge:write`, ändert etwas) |
| `set_absence_mode` | Schlägt einen Status für alle Assistenzen vor; Nur Nachrichten und Pausiert enden höchstens 24 Stunden später (`assistant:write`, ändert etwas) |
| `set_assistant_availability` | Schlägt vor, eine Assistenz ein- oder auszuschalten; Nur Nachrichten und Ausgeschaltet enden höchstens 14 Tage später (`assistant:write`, ändert etwas) |

### Inhaber

| Werkzeug | Was es tut |
|---|---|
| `get_usage` | Nennt Anrufe und Minuten eines Monats gegenüber dem Tarif (`usage:read`) |

## Wenn ein Werkzeug fehlt

Fehlt ein Werkzeug in der App, reicht Ihre Rolle nicht, Sie haben die Berechtigung beim Verbinden nicht erlaubt, oder die Richtlinie des Kontos lässt es nicht zu, etwa Transkripte, die nicht freigegeben sind. Welche Rolle welche Berechtigung haben kann, steht unter [Berechtigungen für KI-Apps](https://scoco.ai/de/docs/ki-berechtigungen/#berechtigungen).

_Stand: 30. Oktober 2026_
