Integracje / Microsoft Power Automate
Komunikacja, projekty i biuro
Integracja AI: Microsoft Power Automate
Podłączamy historię uruchomień przepływów przez Management API i tabele Dataverse przez OData v4, łącznie z listami SharePoint przez Microsoft Graph. Asystent odpowiada na pytania o błędy z ostatniego tygodnia, tłumaczy definicje JSON przepływów i wyciąga dane z tabel bez budowania raportów.
Po prezentacji do 2 tygodni testów, z dostępem tego samego dnia. Płacicie dopiero po decyzji.

Co podłączamy
Zaczynamy od odczytu danych. Zapis i akcje w systemie Microsoft Power Automate włączamy dopiero wtedy, gdy sami tego chcecie.
CzytamyData ostatniego uruchomienia każdego aktywnego przepływu cyklicznego w środowisku
AsystentWykrywa przepływy, które nie uruchomiły się od wskazanej liczby dni bez zgłaszania błędu, i wskazuje możliwe przyczyny: wyłączony trigger, brak danych wejściowych
CzytamyNazwy kroków, typy łączników, użyte tabele i listy, właściciel (createdBy), data ostatniej modyfikacji (lastModifiedTime)
AsystentGeneruje opis każdego przepływu w zwykłym języku gotowy do wklejenia do wiki lub pliku przy przepływie, dla całego środowiska w jednym przebiegu
CzytamyTreść maila i metadane (nadawca, temat, załączniki) przekazywane jako dane wejściowe do przepływu
AsystentWyciąga z treści maila dane strukturalne (numer zamówienia, kwota, termin, kontrahent) i uzupełnia odpowiednie pola rekordu w Dataverse
CzytamyPlik PDF z SharePoint dołączony do prośby o zatwierdzenie w przepływie Approval
AsystentCzyta PDF, sprawdza spełnienie kryteriów firmy (limit kwoty, lista zatwierdzonych dostawców) i daje gotową rekomendację z podsumowaniem pozycji
CzytamyPole opisowe formularza Power Apps przekazywane jako dane wejściowe do przepływu
AsystentKlasyfikuje opis problemu, przypisuje priorytety i tagi oraz kieruje rekord do właściwej kolejki bez człowieka w środku procesu
CzytamyHistoria uruchomień Desktop Flows i tabela Dataverse, do której przepływ zapisuje wyniki
AsystentOdczytuje statusy i wyniki automatyzacji desktopowej tam, gdzie szczegóły kroków w API są ograniczone, łącząc dane z tabeli Dataverse
O co pytają w praktyce
Po polsku, jak koledze z pracy. Asystent odpowiada na danych z Waszego programu, a nie z ogólnej wiedzy.
- „Który przepływ padał najczęściej w tym tygodniu i dlaczego?”
- „Co robi przepływ 'Approval final v2 USE THIS', wyjaśnij mi to po ludzku”
- „Ile mamy otwartych spraw serwisowych z priorytetem 1 przypisanych do Kowalskiego?”
- „Które przepływy nie uruchomiły się od ponad dwóch tygodni?”
Co się zmienia
Firma przestaje tracić czas na ręczne przeglądanie historii przepływów i dostaje odpowiedzi o błędach, danych i stanie automatyzacji bez angażowania IT.
Asystent działa na Waszym serwerze, na Waszych uprawnieniach. Każdy odczyt i każda akcja zostawiają ślad w logu. Program zostaje tam, gdzie jest, razem z historią danych i nawykami zespołu.
O programie
Microsoft Power Automate to platforma automatyzacji procesów biznesowych w chmurze Microsoftu. Firmy używają jej do łączenia aplikacji, baz danych i usług zewnętrznych bez pisania kodu. Codzienna praca wygląda tak: ktoś wypełnia formularz, przychodzi mail albo zmienia się rekord w bazie, a przepływ rusza automatycznie, sprawdza warunki i wykonuje kolejne kroki bez udziału człowieka.
Platforma obejmuje przepływy chmurowe (Cloud Flows), automatyzację desktopową (Desktop Flows) i bazę Dataverse. Dane trzyma w Dataverse, gdzie są tabele standardowe jak accounts, contacts i incidents, oraz własne tabele firmy, a część środowisk korzysta też z list SharePoint. Każdy przepływ ma historię uruchomień dostępną przez Management API: daty, statusy i komunikaty błędów dla każdego kroku.
Gdzie to działa najlepiej
Kierownik operacyjny
W poniedziałek rano dostaje zgłoszenie, że zamówienia od piątku nie trafiły do ERP. Otwiera Power Automate, widzi dziesiątki przepływów i nie wie, który odpowiada za tę integrację ani czy w ogóle działał w weekend.
Z asystentem: Asystent przegląda historię uruchomień z piątku i soboty, wskazuje przepływ z błędem na kroku 'Create item' i podaje komunikat z API ERP. Kierownik od razu wie, co zgłosić do IT, bez godziny szukania.
Specjalista ds. zakupów
Dostaje prośbę o zatwierdzenie zamówienia przez przepływ Approval. Do wiadomości dołączony PDF z dwunastoma stronami specyfikacji. Musi sprawdzić, czy dostawca jest na liście zatwierdzonych i czy kwota mieści się w limicie działu.
Z asystentem: Asystent czyta PDF, sprawdza dostawcę i kwotę wg kryteriów firmy, daje gotowe podsumowanie z rekomendacją. Zamiast przeglądać kilkanaście stron, specjalista dostaje jasną odpowiedź: zatwierdź albo dlaczego nie.
Administrator Power Platform
Firma używa Power Automate od trzech lat, poprzedni administrator odszedł. Nikt nie wie, które przepływy faktycznie działają, które milczą od miesięcy i kto jest właścicielem, bo kilka kont zostało już usuniętych z Azure AD.
Z asystentem: Asystent wyciąga listę przepływów bez aktywnego właściciela i tych, które nie uruchomiły się od ponad 30 dni. Dla każdego generuje opis i wskazuje, jakie tabele dotyka. Audyt środowiska schodzi z tygodnia do kilku godzin.
Jak się łączymy
Łączymy się z Power Platform przez trzy REST API Microsoftu: Management API do przepływów i historii uruchomień, Dataverse OData v4 do tabel danych oraz Microsoft Graph do list SharePoint. Wymaga to jednorazowej rejestracji aplikacji w Azure Active Directory firmy i nadania jej uprawnień: Flow.Read.All, Sites.Read.All i dostępu do Dataverse. Nic nie instalujemy w środowisku Power Platform.
Asystent pracuje w trybie odczytu: odpytuje API i zwraca odpowiedź. Modyfikacje w przepływach i danych wymagają osobnych uprawnień zapisu, których przy audycie celowo się nie przyznaje. Portal z konfiguracją i historią rozmów stoi na serwerze klienta. Do modelu AI trafia polecenie i fragmenty danych potrzebne do odpowiedzi.
Czego potrzebujemy od Was
- Dostęp do Azure Active Directory firmy do rejestracji aplikacji (Client ID i Client Secret)
- Uprawnienia API: Flow.Read.All, Dynamics CRM user_impersonation i Sites.Read.All
- Środowisko Dataverse w Power Platform (wymagane do tabel standardowych i własnych firmy)
- Osoba po stronie firmy znająca Azure AD albo kontakt do administratora Microsoft 365
- Lista przepływów do objęcia monitoringiem lub dostęp do całego środowiska Power Platform
Czego asystent nie robi
- Nie modyfikuje przepływów ani ich ustawień, tylko odczytuje dane przez API
- Nie zatwierdza ani nie odrzuca wniosków samodzielnie, zawsze czeka na decyzję człowieka
- Nie widzi pełnych logów wewnętrznych łączników premium (np. SAP, Salesforce) po stronie zewnętrznego systemu
- Nie zastępuje dokumentacji firmy: generuje materiał do wklejenia, decyzja o publikacji należy do Was
Częste pytania
Ile czasu zajmuje pierwsze uruchomienie integracji z Power Automate?
Zależy od zakresu uprawnień i liczby przepływów. Rejestracja aplikacji w Azure AD to zwykle kilka godzin pracy administratora. Połączenie asystenta z API i pierwsze odpytanie historii można mieć w ciągu jednego dnia roboczego od dostarczenia danych dostępowych.
Czy asystent poradzi sobie, gdy mamy przepływy tylko w Desktop Flows?
Częściowo. Desktop Flows mają bardziej ograniczone API niż Cloud Flows: widać historię uruchomień, ale szczegóły kroków na poziomie akcji są mniej dostępne. Najlepiej, gdy Desktop Flow wpisuje wyniki do tabeli Dataverse. Stamtąd asystent odczytuje dane bez ograniczeń.
Jak asystent radzi sobie z bardzo złożonymi przepływami z dziesiątkami warunków?
Duże przepływy z wieloma zagnieżdżonymi warunkami to właśnie przypadek, gdzie AI wnosi najwięcej. Asystent przetwarza cały JSON i wyciąga z niego opis w zwykłym języku: jakie warunki sprawdza, jakie tabele i listy dotyka, co się dzieje w każdej gałęzi logiki.
Czy możemy ograniczyć asystenta tylko do wybranych przepływów lub tabel?
Tak. Uprawnienia nadawane w Azure AD można zawęzić do konkretnych środowisk i tabel Dataverse. Jeśli chcecie, żeby asystent widział tylko wybrane przepływy albo konkretne tabele własne firmy, konfiguruje się to na poziomie uprawnień aplikacji w Azure AD, zanim ruszymy z połączeniem.
Jak zaczynamy
- Bezpłatna prezentacja. Mówicie, na czym pracujecie i co Was korkuje. Mówimy wprost, czy da się to spiąć, a jeśli nie ma czego automatyzować, też to powiemy.
- Do 2 tygodni testów. Dostęp do portalu tego samego dnia, podłączenie w trybie odczytu, sprawdzacie na własnych danych.
- Rozszerzanie. Kolejne moduły i akcje dokładamy, gdy zespół ufa temu, co dostaje. W abonamencie jest wdrożenie, integracja, szkolenie i opieka.
Inne programy: komunikacja, projekty i biuro
Microsoft Power Automate jest znakiem towarowym swojego właściciela. Nie jesteśmy z nim powiązani ani przez niego autoryzowani. Nazwy używamy wyłącznie po to, żeby wskazać, z jakim programem integrujemy asystenta.