Aufgaben aus dem Protokoll extrahieren
Die Funktion liest ein Besprechungsprotokoll, eine E-Mail oder Projektnotizen und listet jede darin vereinbarte Aufgabe einzeln auf – mit Verantwortlichem und Frist, sofern im Text genannt. Sie richtet sich an alle, die To-dos nicht mehr manuell aus langen Protokollen heraussuchen wollen.
Online ausführen
Führen Sie dies mit Ihrem Konto auf unseren Servern aus. Kostenlose Tools laufen in Ihrem Browser; dieses wird zum oben genannten Preis von Ihrem KIT-Guthaben abgebucht.
Was als Aufgabe erkannt wird
Erfasst werden konkrete Vereinbarungen wie „Herr Fischer kümmert sich bis Freitag um das Angebot“ ebenso wie beiläufig formulierte Zusagen mitten im Fließtext. Jede Aufgabe wird einzeln ausgegeben, mit Verantwortlichem und Frist, wenn beides im Text steht. Fehlt eine Angabe, wird sie als offen gekennzeichnet statt erfunden, damit die Liste keine falsche Sicherheit über Zuständigkeiten vermittelt und niemand eine Aufgabe fälschlich zugewiesen bekommt.
Warum das bei Protokollen besonders lohnt
In einem zweiseitigen Besprechungsprotokoll stehen Aufgaben oft mitten zwischen Diskussionspunkten, die keine Aktion erfordern. Am Ende einer langen Sitzung übersieht man leicht eine zugesagte Frist zwischen den vielen Nebenpunkten. Die Extraktion trennt die verbindlichen Zusagen von der reinen Diskussion und liefert eine Liste, die direkt als To-do-Verteilung an die Beteiligten dienen kann, ohne das Protokoll erneut Zeile für Zeile durchzugehen und jeden Punkt einzeln zu bewerten.
Woher der Text kommt
Sie fügen das Protokoll oder die E-Mail direkt ein. Stammt es aus einer Audioaufnahme der Besprechung, wandelt das Schwesterwerkzeug zur Transkription die Aufnahme vorher in Text um. Das praktische Limit liegt bei rund 20.000 Token pro Anfrage, das reicht für die meisten Sitzungsprotokolle in einem einzigen Durchgang, auch bei längeren Projektbesprechungen mit mehreren Tagesordnungspunkten und wechselnden Sprechern über eine ganze Stunde hinweg.
Wo Sie es nutzen
Die Hauptoberfläche ist diese Webseite: Protokoll einfügen, Aufgabenliste erhalten, ohne Anmeldung. Dieselbe Funktion steht auch per API bereit, für Teams, die Protokolle automatisiert in ein Aufgabentool überführen, und bald zusätzlich über App und E-Mail. Es handelt sich nicht um „eine API“, sondern um ein Werkzeug für mehrere Kanäle, je nach vorhandenem Arbeitsablauf und den Systemen, die Ihr Team bereits einsetzt.
Anwendungsfälle
Das Montagsprotokoll verteilen
Sabine Schneider fügt das Protokoll der Teambesprechung ein und erhält alle vereinbarten Aufgaben mit Verantwortlichem als Liste, die sie direkt an die Beteiligten weiterleitet.
Zusagen aus einem Kundengespräch
Die Schneider IT-Systeme GmbH & Co. KG lässt sich aus den Notizen eines Kundentermins die zugesagten nächsten Schritte auflisten, um keine Frist gegenüber dem Kunden zu verpassen.
Aufgaben aus einer langen E-Mail-Kette
Lukas Fischer sammelt aus einer über Wochen gewachsenen E-Mail-Kette alle beiläufig zugesagten Aufgaben, die im Verlauf sonst untergegangen wären.
Häufige Fragen
Erfindet das Werkzeug Verantwortliche oder Fristen, wenn sie fehlen?
Nein. Fehlt eine Angabe im Text, wird die Aufgabe als offen ohne Verantwortlichen oder ohne Frist ausgegeben, statt eine Zuordnung zu erfinden.
Was passiert mit dem Protokoll oder der E-Mail?
Der Text wird ausschließlich zur Erkennung der Aufgaben verarbeitet und danach nicht dauerhaft gespeichert. Ein Konto ist dafür nicht erforderlich.
Werden auch beiläufig formulierte Zusagen erkannt?
Ja, auch Zusagen, die nicht als formeller Beschluss markiert sind, sondern mitten im Gesprächsverlauf fallen, werden erfasst, sofern sie eine konkrete Handlung benennen.
Was kostet die Extraktion genau?
$0.003 pro Anfrage zuzüglich $0.0135 je 1.000 Wörter des eingefügten Textes. Ein typisches Besprechungsprotokoll mit 1.200 Wörtern kostet damit rund zwei US-Cent.
Gibt es ein Limit für die Textlänge?
Rund 20.000 Token pro Anfrage, das deckt die meisten Sitzungsprotokolle ab. Ganze Projektarchive teilen Sie vorher in Abschnitte auf.
Brauche ich ein Konto?
Nein. Es gibt derzeit keine Konten – Sie zahlen pro Anfrage, direkt und ohne Registrierung.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/text/extract-action-items \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"…"}'const res = await fetch("https://api.kit.forhosting.com/text/extract-action-items", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/extract-action-items",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/extract-action-items", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/extract-action-items", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"text": "…"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.extract_action_items",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_tokens | 20000 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
422 | task_failed | Die Aufgabe ist fehlgeschlagen und wird nicht berechnet. |