Dokumentenverarbeitung war bisher ein linearer Prozess. Agentic IDP bricht diese Kette auf. Statt starrer Pipelines orchestrieren KI-Agenten den gesamten Workflow — sie entscheiden selbstständig, fragen fehlende Informationen an, gleichen Daten ab und korrigieren sich selbst.
Was ist Agentic IDP?
Agentic IDP kombiniert drei Technologien:
- OCR und Datenextraktion — die zuverlässige Basis
- Large Language Models — für Verständnis und Entscheidungsfindung
- Agenten-Frameworks — für autonome Orchestrierung
Klassisches IDP vs. Agentic IDP
| Aspekt | Klassisches IDP | Agentic IDP |
|---|---|---|
| Workflow | Fest definiert | Dynamisch, situationsabhängig |
| Fehlerbehandlung | Manuelle Eskalation | Selbstkorrektur |
| Dokumenttypen | Vordefinierte Templates | Auch unbekannte Typen |
| Lernfähigkeit | Trainings-Zyklen | Kontinuierlich |
Beispiel: Agent verarbeitet eine Eingangsrechnung
Zyklus 1 -- Beobachten:
> "Gescanntes PDF. Ich muss OCR anwenden."
> Aktion: German-OCR aufrufen
> Ergebnis: Confidence 99,1%
Zyklus 2 -- Felder extrahieren:
> Rechnungsnummer, Datum, Betrag, IBAN, Lieferant
> Alle Felder extrahiert
Zyklus 3 -- Validieren:
> IBAN-Prüfsumme: OK
> MwSt. korrekt: OK (0,01 EUR Rundung)
> Lieferant in ERP: Gefunden (#4711)
Zyklus 4 -- ERP-Abgleich:
> Offene Bestellung gefunden: PO-2026-0847
> Beträge stimmen überein
Zyklus 5 -- Abschluss:
> Buchung erstellt. Keine manuelle Prüfung nötig.
Selbstkorrektur: Der entscheidende Vorteil
Agent erhält: rechnung_schlecht_gescannt.pdf
Zyklus 1: German-OCR -> Confidence: 87% (zu niedrig)
Zyklus 2: German-OCR (erneute Verarbeitung) -> Confidence: 93%, IBAN unsicher
Zyklus 3: IBAN aus ERP-Stammdaten übernommen
Zyklus 4: Alle Daten validiert, Buchung erstellt
Python-basierter Agent
class InvoiceAgent:
def __init__(self):
self.ocr = german_ocr.Client(api_key="your-key")
self.llm = OpenAI()
self.min_confidence = 0.95
def process(self, file_path: str) -> dict:
ocr_result = self._extract_text(file_path)
fields = self._extract_fields(ocr_result)
validation = self._validate(fields)
decision = self._decide(fields, validation)
return {
"fields": fields,
"decision": decision["action"],
"reason": decision["reason"]
}
def _extract_text(self, file_path, model="german-ocr"):
result = self.ocr.process(
file=file_path, model=model,
language="de", output_format="structured"
)
if result.confidence < self.min_confidence:
# Confidence zu niedrig: Felder aus ERP-Stammdaten ergänzen
self._needs_enrichment = True
return result
Marktperspektive
Der globale IDP-Markt wächst auf 43,92 Milliarden USD bis 2034. Agentic IDP steigert die Automatisierungsquote von 60–70 % auf 85–95 %.
Fazit
Agentic IDP ist der nächste Evolutionsschritt. German-OCR liefert die zuverlässige Basis: hohe Genauigkeit, strukturierte Ausgabe, Confidence Scores und DSGVO-Konformität. Mit Tools wie n8n oder Make.com können auch KMUs Agentic IDP Workflows aufbauen.
Bereit für Agentic IDP? Registrieren Sie sich auf german-ocr.de
