Power Automate Copilot getestet: Wie gut kann die KI Flows erstellen?

Der Copilot wird von Microsoft zurzeit als DAS bahnbrechende Tool der Zukunft gehypet. Auch in Power Automate steht ein KI-Assistent zur Verfügung, welchen ich getestet habe. In diesem Blog werdet Ihr erfahren, ob der Copilot in Power Automate zum Erstellen von Flows taugt.

Ich habe den Copiloten zum ersten Mal benutzt und habe bewusst nicht recherchiert, wie man am besten mit dem Copiloten kommuniziert. Anhand zweier Anwendungsfälle habe ich die Flow-KI getestet: zuerst ein ganz simpler Flow und anschliessend noch ein etwas komplexerer.

Seit November 2023 steht der Copilot für Power Automate Cloud Flows in der Europa-Region per Default zur Verfügung. Hier findet Ihr die detaillierte Dokumentation von Microsoft.

Screenshot aus Power Automate:
Der Copilot steht in Power Automate als Sidebar zur Verfügung

Test Nr. 1 «easy Modus»: Morgendliche E-Mail schreiben

Die einfache Aufgabe: Ein Flow soll mir jeden morgen um 8:00 Uhr ein E-Mail schreiben.

Mein Prompt: Jeden Tag um 8:00 Uhr eine E-Mail an tobias.vogel@ioz.ch schreiben. Mit dem Text: Ich wünsche dir einen schönen Tag.

Screenshot aus Power Automate: Eingabemaske für den Power Automate Copilot
Startmaske in Power Automate Studio mit prominentem Prompting-Feld

Resultat: Der Copilot hat den korrekten Auslöser erstellt, mit dem richtigen Intervall und sogar die richtige Zeitzone ausgewählt. Jedoch fehlt die Uhrzeit.

Screenshot aus Power Automate, welche den Flow-Trigger mit den mehrheitlich korrekten Parameter zeigt.

Die E-Mail Aktion inklusive dem Empfänger wurde auch korrekt erstellt. Jedoch wurde der Text in den Betreff geschrieben

Screenshot aus Power Automate mit der Flow-Action.

Nachdem der Flow initial erstellt wurde, hat man weiter die Möglichkeit, über natürliche Sprache den Flow mithilfe vom Copilot zu überarbeiten. In diesem Beispiel konnte ich die Startzeit des Flows, den E-Mail Text und den Betreff ergänzen.

Es ist zu beachten, dass ich in diesem sehr einfachen Beispiel die Manipulation nicht über den Copilot machen würde.

Screenshot aus Power Automate: Anpassung des Ausführungsintervalles mittels Instruktion in der Copilot-Sidebar

Test Nr. 2 «advanced Modus»: E-Mail Notification an Datensatz-Owner bei gewonnener Offerte

Ein komplexeres Beispiel: Wird eine Offerte als gewonnen markiert, soll eine E-Mail an den Vorgesetzten des Besitzers des Datensatzes im Dynamics 365 CRM gesendet werden.

Mein Prompt: Wenn eine Offerte im Dynamics CRM als gewonnen markiert wird, eine E-Mail an den Vorgesetzten des Besitzers des Datensatzes senden.

Resultat: Der Copilot erstellt auch bei diesem Beispiel beim ersten Versuch die korrekten Aktionen. Der Manager wird ohne weitere Manipulation korrekt geholt und dessen E-Mail Adresse in das «An»-Feld der Outlook Aktion eingefügt.

Beim Auslöser fand der Copilot jedoch nicht die korrekte Tabelle und Bedingung wurde auch nicht hinterlegt.

Screenshot aus Power Automate mit der Flow-Action send E-Mail.

Anpassungen: Dynamische Eingaben sind über die Spracheingabe auch möglich. In diesem Beispiel wird der Name des Datensatzes vom Auslöser mit dem jeweiligen Tag der Durchführung übernommen.

beispeil2.1

Video: Der Power Automate Copilot in Action

Extratest: Der Power Automate Copilot soll sich selber ausblenden

Ein Teamkollege von mir hat den Power Automate Copiloten instruiert, dass er sich selber permanent ausblenden soll. Das hat die KI erst bei perfekter Rechtschreibung und Zeichensetzung verstanden – und die Anordnung dann verweigert 😉. Beginnt der Aufstand der Maschinen?

Screenshot einer Konversation mit Copilot - erst nach der dritten Eingabe versteht der Copilot die Anforderung, sich auszublenden und weist diese dann ab

Fazit

Grundsätzlich ist zu sagen, dass der Copilot für Neueinsteiger eine grosse Hilfe für das Erstellen von Flows ist. Bei meinen Tests hat der Copilot die korrekten Aktionen ausgewählt und somit das Grundgerüst für den Flow erstellt. Die Konfiguration der einzelnen Aktionen hat nicht sehr gut funktioniert. Bei diesen ist man über die manuelle Bearbeitung sicherlich schneller. Jedoch kann der Copilot für Hilfestellung genutzt werden wie für das Erstellen des verknüpften Textes in Beispiel Nr. 2.

Dies ist auch für fortgeschrittene Entwickler eine Anwendungsmöglichkeit und ich kann mir gut vorstellen, diese Funktion in Zukunft zu nutzen.

Weiter ist zu sagen, dass man zu Beginn ausprobieren muss, wie man Aktionen beschreibt, dass der Copilot sie versteht und auch korrekt implementiert. Ich habe auf Hochdeutsch mit dem Copiloten kommuniziert, dies hat sehr gut funktioniert. Es wäre sicherlich ein Versuch wert, auf Englisch die Eingaben zu tätigen.

Umso genauer der initiale Prompt ist, desto besser wird der Flow durch den Copiloten erstellt. Ergänzt man die Beschreibung zum Beispiel mit technischen Feldnamen etc. können diese Eingaben vom Copilot verarbeitet werden. Jedoch musss sich jeder selbst fragen, ob man nicht schneller ist, wenn man diese Konfiguration manuell macht.

Zum Schluss finde ich den Copilot ein sehr spannendes Tool mit grossem Potenzial. Für komplexe Flows ist es im Moment sicherlich noch nicht geeignet. Für den Einsteiger und sehr simple Anwendungen funktioniert dieser schon sehr gut.

Dass ein kompletter Flow nur anhand natürlicher Sprache vom Copiloten erstellt wird und aus dem Stand heraus einsatzfähig ist, davon sind wir noch weit entfernt.

Beitrag teilen
Geschrieben von

Tobias Vogel

Projektleiter

Profil anzeigen

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

IOZ_LOGO_weiss

Profis für M365-Intranets & digitale Arbeitsplätze, Power Apps, Power Automate Workflows, sowie Managementsysteme.

Angebote

Angebotsübersicht

Nach oben scrollen