GrundlagenAutomatisierung mit KIKapitel 04 von 5

RPA und UiPath

Gleiches Kapitel, drei Tiefen. Die Wahl gilt überall und bleibt gespeichert.

Tiefe 1: Überblick · Lesezeit 8 Min. · Stand

Wie ein Ablauf mit einem Modellschritt aufgebaut ist, beschreibt Kapitel 01 am Beispiel eines Rechnungseingangs. In Kapitel 03 bucht der Ablauf die Rechnung am Ende über die Schnittstelle der Buchhaltung. Manches Buch­hal­tungs­pro­gramm hat aber keine. Dieses Kapitel beschreibt das Werkzeug für diesen Fall: einen Software-Roboter, der das Programm von außen bedient, so wie bisher ein Mensch.

Ein Programm, das klickt und tippt wie ein Mensch

Robotic Process Automation, kurz RPA, heißt eine Gattung von Software, die die Oberfläche anderer Programme bedient. Sie öffnet Fenster, klickt auf Schaltflächen, liest Felder aus und tippt Werte ein. Der Roboter ist dabei ein Programm, das auf einem Rechner läuft. Van der Aalst, Bichler und Heinzl haben 2018 ein Editorial (externe Seite, link.springer.com) dazu geschrieben. Darin ist RPA ein Oberbegriff für Werkzeuge, die auf der Oberfläche anderer Systeme arbeiten, wie es ein Mensch täte. Das Editorial ist eine Einordnung der Herausgeber einer Fachzeitschrift auf vier Seiten und enthält keine eigene Messung.

UiPath, einer der großen Anbieter, beschreibt RPA als Software-Roboter (externe Seite, uipath.com) für wiederkehrende Aufgaben nach Regeln, etwa die Eingabe von Daten. Wie der Hersteller die Entwicklung von RPA in drei Phasen einteilt, steht schon in Kapitel 01.

Das Programm bleibt, wie es ist

Der Kern der Bauform liegt im Weg, über den sie ein fremdes System erreicht. Eine Schnittstelle führt von innen hinein, sie muss im Programm vorgesehen sein. Der Roboter kommt von außen, über die Masken, die ohnehin für Menschen da sind. Das Editorial nennt das den Unterschied zur herkömmlichen Ablaufsoftware: Das Fachsystem bleibt unverändert (externe Seite, link.springer.com).

Daraus ergibt sich der Ort, an dem RPA eingesetzt wird. UiPath nennt ihn selbst: vor allem dort, wo Systemen eine Schnittstelle fehlt (externe Seite, uipath.com) oder wo sie eine Bedienung in fester Abfolge verlangen. Microsoft beschreibt für die Desktop-Flows von Power Automate ganz ähnliche Einsatzfälle (externe Seite, learn.microsoft.com), darunter das Auslesen von Lie­fe­ran­ten­rech­nungen und die Dateneingabe in ein ERP-System. Bedient wird dort über Elemente der Oberfläche, über Bilder oder über Koordinaten auf dem Bildschirm.

Der Rechnungseingang ohne Schnittstelle

Angenommen, das Buch­hal­tungs­pro­gramm hat nur seine Buchungsmaske. Der Rechnungseingang läuft bis zur Freigabe wie gehabt. Eine Mail mit PDF startet ihn, und ein Modellschritt liest sechs Felder aus. Eine Regel rechnet nach, ob Netto und Steuer den Gesamtbetrag ergeben, und ein Mensch gibt frei. Danach übernimmt der Roboter. Er öffnet die Buchungsmaske, tippt Lieferant, Rechnungsnummer, Datum und Beträge in die Felder und speichert.

Zwei Wege ins Buchhaltungsprogramm. Ein Modell liest die Rechnung, eine Regel prüft die Summe. Dann geht es entweder über die Schnittstelle hinein oder über den Roboter, der die Felder in die Maske tippt. Links der Rechnungseingang in drei Schritten. Eine Mail mit PDF trifft ein. Ein Modell liest das PDF, das ist der einzige Schritt mit Modell. Eine Regel prüft die Summe. Danach gabelt sich der Weg. Oben führt er durch die Schnittstelle direkt ins Innere des Programms, zu Logik und Daten. Unten führt er zu einem Roboter, der vor der Maske des Programms sitzt und die Felder Nummer, Datum und Betrag tippt, so wie ein Mensch es tun würde. Der Roboter arbeitet ohne Modell. Das Programm bleibt auf beiden Wegen unverändert. RECHNUNGSEINGANG Mail mit PDF kommt Modell liest das PDF Regel prüft die Summe mit Modell ohne Modell innen außen Roboter tippt wie ein Mensch ohne Modell BUCHHALTUNG Logik und Daten Schnittstelle Maske Nr. Datum Betrag Programm bleibt unverändert
Zwei Wege ins Buchhaltungsprogramm. Der Ablauf mit Modellschritt bleibt gleich, am Ende bucht er entweder über die Schnittstelle oder über die Maske, die der Roboter bedient.

eigene Darstellung nach der Dokumentation von Power Automate und UiPath, Stand 16.10.2026

Bei Microsoft lassen sich die beiden Hälften auf zwei Bauteile verteilen. Das vortrainierte Rechnungsmodell von AI Builder läuft in einem Cloud-Flow. Der Beispielablauf auf der Seite des Modells (externe Seite, learn.microsoft.com) startet, wenn eine neue Rechnung in einem Ordner landet, und ruft dann das Modell auf. Ein Desktop-Flow übernimmt die Arbeit an der Oberfläche. Er bekommt die ausgelesenen Felder über Eingabevariablen (externe Seite, learn.microsoft.com) aus dem Cloud-Flow. In dieser Aufteilung steckt das Modell im ersten Teil, und der Roboter im zweiten Teil kommt ohne Modell aus.

Der Roboter braucht kein Modell

Klassisches RPA ist ein fester Ablauf. Jeder Klick und jede Eingabe steht vorher im Skript, und bei derselben Maske tut der Roboter jedes Mal dasselbe. Die Prüffrage aus Agenten und Harness, Kapitel 01 lautet: Wer wählt den nächsten Schritt? Beim Roboter wählt ihn das Skript.

Auch beim Lesen ist das Modell bei UiPath eines von mehreren Mitteln. Die Seite zu Document Understanding (externe Seite, docs.uipath.com), dem Dienst für Dokumente, nennt eine Kombination aus Regeln, Vorlagen und Modellen, darunter Fachmodelle und generative Sprachmodelle. Kommt eine Rechnung jeden Monat in derselben Gestalt, kommt eine Vorlage in Frage. Zur Bauform gehört außerdem, dass ein Mensch die ausgelesenen Werte prüfen kann.

Dieselbe Abwägung beschreibt der Beitrag über eine eigene Texterkennung: Eine Regel entscheidet je Seite, ob zum Lesen überhaupt ein Modell nötig ist.

Wo es eine Schnittstelle gibt, geht sie vor

Microsoft ordnet in einem Leitfaden (externe Seite, learn.microsoft.com) zur Leistung von Desktop-Flows die Wege, über die ein Ablauf ein Programm anspricht, vom bevorzugten zum am wenigsten bevorzugten:

  1. Konnektoren der Cloud, also fertige Anbindungen an Schnittstellen,
  2. Aktionen für bestimmte Programme und Dateien, etwa Excel oder PDF,
  3. die Bedienung der Oberfläche über UI-Elemente im Programm oder im Browser,
  4. zuletzt Bilderkennung, Maus, Tastatur und Zwischenablage.

Der Hersteller eines RPA-Werkzeugs setzt die Bedienung der Oberfläche damit selbst an die dritte Stelle.

Claude Code ordnet seine Werkzeuge genauso. Computer Use, bei dem das Modell den Bildschirm sieht und klickt, gilt dort als breitester und langsamster Weg (externe Seite, code.claude.com) und kommt zuletzt an die Reihe, wie Claude Code, Kapitel 04 beschreibt. Für den Rechnungseingang heißt das: Bietet die Buchhaltung eines Tages eine Schnittstelle an, wechselt der letzte Schritt dorthin.

Mit Aufsicht oder allein

Roboter laufen auf zwei Arten. Ein beaufsichtigter Roboter (attended) arbeitet am Platz eines Menschen, mit dessen Anmeldung und unter seinen Augen. UiPath sieht diese Art für kleinere Aufgaben (externe Seite, docs.uipath.com) vor, als Beispiel nennt die Seite das Einreichen einer Spesenabrechnung.

Ein unbeaufsichtigter Roboter (unattended) läuft allein auf einer eigenen Maschine. Ein Auslöser oder ein Ereignis startet ihn, und laut UiPath (externe Seite, docs.uipath.com) arbeitet er ohne einen Menschen. Ein Rechnungseingang, der nachts alle freigegebenen Rechnungen bucht, ist ein solcher Fall. Was beide Arten für Rechte und Sicherheit bedeuten, steht in der zweiten Ebene.

Was ohne Modell ginge

Der Roboter selbst kommt ohne Modell aus. Ein Modell braucht der Rechnungseingang nur an einer Stelle, beim Lesen des PDF, und auch dort nur, wenn keine Vorlage passt. Eine elektronische Rechnung bringt ihre Felder gleich mit, wie Kapitel 02 zeigt. Was geschieht, wenn der Roboter ein Feld nicht findet oder mitten in der Buchung abbricht, steht in Kapitel 05.

Quellen

24 Einträgealle erreichbar

Erreichbarkeit automatisch geprüft

  • Originalarbeiterreichbar

    Robotic Process Automation (externe Seite, link.springer.com)

    link.springer.comgeprüft 25.10.2026

    Editorial von Wil van der Aalst, Martin Bichler und Armin Heinzl in der Zeitschrift Business & Information Systems Engineering, Heft 4/2018, online seit dem 14.05.2018. Es grenzt RPA als Software ab, die die Oberfläche anderer Systeme bedient, vergleicht es mit Straight Through Processing aus den 1990er-Jahren und stellt Forschungsfragen. Eine eigene Messung enthält es nicht, die Verteilung 80 zu 20 steht dort als typisches Bild.

  • Artikelerreichbar

    UiPath, What is Robotic Process Automation (externe Seite, uipath.com)

    uipath.comgeprüft 25.10.2026

    Selbstbeschreibung des RPA-Herstellers UiPath: RPA als Software-Roboter für wiederkehrende, regelbasierte Aufgaben, dazu eine Einteilung in drei Phasen, von der Automatisierung einzelner Aufgaben über die intelligente Automatisierung mit maschinellem Lernen und generativer KI (Beispiele Rechnungen, Einordnung von E-Mails, Auswertung von Dokumenten) bis zur agentischen Automatisierung mit RPA als Ausführungsschicht. Jahreszahlen und Aussagen zur Wirkung sind Selbstauskunft des Herstellers.

  • Dokumentationerreichbar

    Microsoft Learn, Introduction to desktop flows (externe Seite, learn.microsoft.com)

    learn.microsoft.comgeprüft 25.10.2026

    Die Einführung von Microsoft in die Desktop-Flows von Power Automate. Als Einsatzfälle nennt sie unter anderem das Auslesen von Lieferantenrechnungen und die Dateneingabe in ein ERP-System. Bedient wird über Elemente der Oberfläche, über Bilder oder über Koordinaten. Stand der Seite 24.08.2026.

  • Dokumentationerreichbar

    Microsoft Learn, Invoice processing prebuilt AI model (externe Seite, learn.microsoft.com)

    learn.microsoft.comgeprüft 25.10.2026

    Das vortrainierte Rechnungsmodell von AI Builder in Power Automate. Es liest übliche Rechnungsfelder aus, gibt zu jedem Feld einen Sicherheitswert aus und zeigt als Beispiel einen Ablauf, der bei einem niedrigen Wert für die Gesamtsumme ein zweites, eigens trainiertes Modell fragt.

  • Dokumentationerreichbar

    Microsoft Learn, Trigger desktop flows from cloud flows (externe Seite, learn.microsoft.com)

    learn.microsoft.comgeprüft 25.10.2026

    Die Seite von Microsoft zum Start eines Desktop-Flows aus einem Cloud-Flow. Sie beschreibt Ein- und Ausgabevariablen, über die beide Daten austauschen, und eine Videoaufzeichnung der letzten Sekunden vor einem Fehlschlag bei unbeaufsichtigten Läufen.

  • Dokumentationerreichbar

    UiPath Docs, About Document Understanding (externe Seite, docs.uipath.com)

    docs.uipath.comgeprüft 25.10.2026

    Die Einführung zu Document Understanding von UiPath. Der Dienst liest Daten aus Bildern, PDFs, Handschrift und Tabellen über Regeln, Vorlagen und Modelle aus und sieht eine Prüfung der ausgelesenen Werte durch einen Menschen als Teil des Ablaufs vor. Aussagen zur Fehlerquote sind Werbung des Herstellers ohne Messung.

  • Dokumentationerreichbar

    Microsoft Learn, Optimize desktop flow performance (externe Seite, learn.microsoft.com)

    learn.microsoft.comgeprüft 25.10.2026

    Ein Leitfaden von Microsoft zur Leistung von Desktop-Flows. Er ordnet die Wege, ein Programm anzusprechen: zuerst Konnektoren der Cloud, dann Aktionen für bestimmte Programme und Dateien, dann die Bedienung der Oberfläche, zuletzt Bilderkennung, Maus und Tastatur. Stand der Seite 27.08.2026.

  • Dokumentationerreichbar

    Anthropic, Let Claude use your computer from the CLI (externe Seite, code.claude.com)

    code.claude.comgeprüft 25.10.2026

    Die Herstellerdokumentation zu Computer Use in der Kommandozeile von Claude Code, einer Forschungsvorschau für macOS: Einschalten über /mcp, Freigabe je App und Sitzung, die Sperre für eine Sitzung zur Zeit, ausgeblendete Apps und die Reihenfolge, in der Claude zu MCP, Shell, Browser und Bildschirmsteuerung greift.

  • Dokumentationerreichbar

    UiPath Robot Docs, Attended automations (externe Seite, docs.uipath.com)

    docs.uipath.comgeprüft 25.10.2026

    Die Seite der Robot-Dokumentation von UiPath zu begleiteten Automatisierungen. Sie laufen am Arbeitsplatz unter Aufsicht des Nutzers und mit dessen Anmeldedaten. Die Seite warnt, dass zwischen dem laufenden Roboter und dem Nutzer keine Trennung besteht.

  • Dokumentationerreichbar

    UiPath Robot Docs, Unattended automations (externe Seite, docs.uipath.com)

    docs.uipath.comgeprüft 25.10.2026

    Die Seite der Robot-Dokumentation von UiPath zu unbeaufsichtigten Automatisierungen. Sie laufen ohne Mitwirkung eines Menschen, angestoßen durch Auslöser oder Ereignisse, und sind für gleichförmige Arbeit in großer Menge nach Regeln gedacht.

  • Dokumentationerreichbar

    UiPath Docs, About Selectors (externe Seite, docs.uipath.com)

    docs.uipath.comgeprüft 25.10.2026

    Die Seite der UiPath-Dokumentation zu Selektoren. Sie beschreibt, wie ein Ablauf ein Element der Oberfläche über dessen Attribute und die seiner Elternelemente findet, warum wechselnde Attributwerte das Finden verhindern und wie sich ein ungültiger Selektor im Editor neu zuordnen lässt. Die Seite nennt kein Datum.

  • Dokumentationerreichbar

    Microsoft Learn, Automate using UI elements (externe Seite, learn.microsoft.com)

    learn.microsoft.comgeprüft 25.10.2026

    Die Seite zu UI-Elementen in Power Automate für Desktop. Jedes Element besteht aus einem oder mehreren Selektoren, die der Ablauf der Reihe nach probiert. Beschrieben sind außerdem Selektoren über einen festen Text und die Wahl der Technik je Programm, etwa UIA für neuere und MSAA für alte Windows-Programme. Stand der Seite 14.05.2026.

  • Dokumentationerreichbar

    Microsoft Learn, Build a custom selector (externe Seite, learn.microsoft.com)

    learn.microsoft.comgeprüft 25.10.2026

    Die Anleitung von Microsoft zu eigenen Selektoren in Power Automate für Desktop. Automatisch erzeugte Selektoren reichen bei Programmen mit wechselndem Inhalt oft nicht aus. Die Seite zeigt Operatoren und Variablen als Ausweg. Stand der Seite 12.05.2025.

  • Dokumentationerreichbar

    Microsoft Learn, Run unattended desktop flows (externe Seite, learn.microsoft.com)

    learn.microsoft.comgeprüft 25.10.2026

    Die Seite von Microsoft zu unbeaufsichtigten Desktop-Flows. Sie werden aus einem Cloud-Flow gestartet und laufen in einer eigenen Sitzung auf einer Maschine. Die Seite warnt, dass eine andere Bildschirmauflösung als beim Bau zu Fehlern führen kann, bis zum Klick auf das falsche Element. Stand der Seite 31.08.2026.

  • Dokumentationerreichbar

    UiPath Docs, IXP Introduction (externe Seite, docs.uipath.com)

    docs.uipath.comgeprüft 25.10.2026

    Die Einführung zu IXP (Intelligent Xtraction and Processing) von UiPath, dem Dienst für Dokumente und Mitteilungen ohne feste Form. Für strukturierte und halbstrukturierte Dokumente verweist die Seite weiter auf Document Understanding. Communications Mining ist laut Seite in IXP aufgegangen.

  • Dokumentationerreichbar

    Microsoft Learn, Troubleshoot desktop flow run queue errors (externe Seite, learn.microsoft.com)

    learn.microsoft.comgeprüft 25.10.2026

    Eine Seite der Fehlerbehebung von Microsoft zu Desktop-Flows in der Warteschlange. Unter anderem erklärt sie, dass ein begleiteter Desktop-Flow nur in einer entsperrten Sitzung des Nutzers läuft, der in der Verbindung hinterlegt ist. Stand der Seite 14.07.2025.

  • Dokumentationerreichbar

    Microsoft Learn, AI Builder actions in Power Automate for desktop (externe Seite, learn.microsoft.com)

    learn.microsoft.comgeprüft 25.10.2026

    Die Referenz der AI-Builder-Aktionen in Power Automate für Desktop. Für die Aktion, die Text mit GPT erzeugt, verlangt sie in jedem Ablauf eine Anzeige an einen Menschen, sonst endet der Ablauf mit einem Fehler. Die Aktion ist als Vorschau gekennzeichnet. Stand der Seite 24.08.2026.

  • Originalarbeiterreichbar

    ProAgent: From Robotic Process Automation to Agentic Process Automation (externe Seite, arxiv.org)

    arxiv.orggeprüft 25.10.2026

    Arbeit von Ye und elf Mitautoren, erste Fassung vom 02.11.2023, zweite vom 23.11.2023, als laufende Arbeit vermerkt. Sie beschreibt die Schwäche herkömmlicher RPA an zwei Stellen, beim Entwurf eines Ablaufs und bei Entscheidungen während der Ausführung, und schlägt vor, beides auf Agenten zu verlegen.

  • Dokumentationerreichbar

    UiPath Docs, Choosing a Maestro modeler (externe Seite, docs.uipath.com)

    docs.uipath.comgeprüft 25.10.2026

    Die Entscheidungshilfe von UiPath zwischen den Modellierern in Maestro. BPMN und Flow sind für Abläufe mit festen Schritten und vorab angelegten Verzweigungen gedacht, Case Management für Fälle, deren Weg sich erst zur Laufzeit entscheidet. Als Beispiel für die feste Seite nennt die Seite die Bearbeitung von Rechnungen.

  • Dokumentationerreichbar

    UiPath Docs, Agents vs. workflows (externe Seite, docs.uipath.com)

    docs.uipath.comgeprüft 25.10.2026

    Die Seite von UiPath zur Unterscheidung zwischen Agent und Workflow. Ein Workflow folgt festen Schritten in fester Reihenfolge und kann Modelle einbinden, ein Agent plant seine Schritte selbst. Maestro verbindet beides.

  • Ankündigung des Herstellerserreichbar

    OpenAI, Computer-Using Agent (externe Seite, openai.com)

    openai.comgeprüft 25.10.2026

    Die Ankündigung des Computer-Using Agent (CUA) durch OpenAI vom 23.01.2025. Das Modell bedient einen Rechner über Bildschirmfotos, Maus und Tastatur. Die Seite meldet Ergebnisse auf OSWorld in der damaligen Fassung des Benchmarks, als Angabe des Herstellers.

  • Dokumentationerreichbar

    OpenAI API Docs, Computer use (externe Seite, developers.openai.com)

    developers.openai.comgeprüft 25.10.2026

    Die Entwicklerdokumentation von OpenAI zum Tool für Computer Use. Das Programm des Anwenders führt die Aktionen aus, das Modell wählt anhand von Bildschirmfotos den nächsten Schritt und entscheidet auch, wann es aufhört. Die Seite rät, jeden Lauf zu begrenzen und das Ergebnis in der Anwendung selbst zu prüfen.

  • Dokumentationerreichbar

    Anthropic, Computer use tool (externe Seite, platform.claude.com)

    platform.claude.comgeprüft 25.10.2026

    Die Herstellerdokumentation zur Bildschirmsteuerung. Auf der Schnittstelle von Anthropic ist sie ein Paket aus 17 Tools, darunter screenshot, left_click, type und zoom, und braucht dort keinen Beta-Schalter mehr. Andere Plattformen bieten teils nur ältere Beta-Fassungen. Jeder Aufruf läuft im Programm des Anwenders, in einer Umgebung, die er selbst kontrolliert. Abgerufen am 09.10.2026.

  • Dokumentationerreichbar

    UiPath Docs, What is Healing Agent (externe Seite, docs.uipath.com)

    docs.uipath.comgeprüft 25.10.2026

    Die Seite zum Healing Agent von UiPath. Er greift ein, wenn ein Ablauf an der Oberfläche scheitert: In einer Betriebsart schlägt er neue Selektoren, Wartezeiten oder Codeänderungen vor, in der anderen wendet er selbst eine Reparatur an. Gründe für das Scheitern nennt die Seite, eine Häufigkeit nicht.

↑↓ auswählenEnter öffnenDie Suche läuft im Browser. Nichts wird übertragen.