Zanim zaczniesz: co musi być gotowe
Wdrożenie idzie sprawnie tylko wtedy, gdy przed pierwszym kliknięciem w Copilot Studio masz zebrane trzy rzeczy:
- Zakres. Lista 10–20 najczęstszych zgłoszeń, które agent ma przejąć (np. „reset hasła VPN", „prośba o dostęp do folderu", „awaria drukarki"). To one wyznaczają, co agent musi umieć, a czego świadomie nie robi.
- Źródła wiedzy. Aktualne instrukcje, FAQ i procedury w jednym miejscu — najlepiej witryna SharePoint albo zestaw plików. Wiedza rozproszona po mailach i głowach ludzi to najczęstszy powód, dla którego agent „nie działa".
- Cel eskalacji. Konkretny system ticketowy (Jira Service Management, ServiceNow, Zendesk, lista SharePoint) i pola, które trzeba wypełnić przy zakładaniu zgłoszenia.
Po stronie licencji potrzebujesz dostępu do Copilot Studio oraz środowiska Power Platform, w którym powstanie agent. Jeśli agent ma trafić do Microsoft Teams, przyda się też zgoda administratora na publikację aplikacji.
Krok 1. Utwórz agenta i opisz jego rolę
W Copilot Studio wybierz Create → New agent. Zamiast trybu konwersacyjnego przejdź do Configure i wpisz ręcznie:
- Nazwę — taką, jaką zobaczą pracownicy, np. „Asystent IT".
- Instrukcje — kilka zdań opisujących rolę: kim jest agent, komu pomaga, jakim tonem odpowiada, kiedy ma zakładać zgłoszenie zamiast zgadywać. Przykład: „Jesteś asystentem działu IT. Odpowiadasz zwięźle, po polsku, wyłącznie na podstawie dostarczonej wiedzy. Jeśli nie znajdujesz odpowiedzi albo użytkownik prosi o działanie (nadanie dostępu, zgłoszenie awarii), załóż zgłoszenie w systemie i podaj jego numer."
Instrukcje to najważniejsze pół strony w całym projekcie. Wracaj do nich po każdej sesji testów.
Krok 2. Podłącz wiedzę
W zakładce Knowledge dodaj źródła: witrynę SharePoint, konkretne strony, pliki lub publiczną stronę WWW. Kilka zasad, które oszczędzają tygodnie poprawek:
- Podłącz wąski, aktualny zestaw dokumentów, nie „cały dysk działu". Im więcej nieaktualnych treści, tym więcej błędnych odpowiedzi.
- Włącz w ustawieniach agenta opcję ograniczającą odpowiedzi do dostarczonej wiedzy (generative answers tylko z własnych źródeł). Bez tego agent będzie „dopowiadał" z wiedzy modelu.
- Sprawdź uprawnienia: agent widzi dokumenty w imieniu zalogowanego użytkownika. Jeśli treść jest w miejscu, do którego pracownik nie ma dostępu, agent też jej nie użyje.
Szybki test wiedzy
W panelu testowym po prawej stronie zadaj 5–10 realnych pytań z listy zakresu. Na tym etapie interesuje Cię jedno: czy agent odpowiada na podstawie dokumentów i czy podaje źródło. Jeśli zmyśla albo odsyła do niewłaściwej procedury — popraw źródła, zanim ruszysz dalej.
Krok 3. Dodaj akcję zakładania zgłoszenia
Tu agent przestaje być wyszukiwarką, a staje się realnym odciążeniem pierwszej linii. W zakładce Actions dodaj akcję — najprościej przez gotowy konektor Power Platform do Twojego systemu (np. „Create issue" dla Jira, „Create record" dla Dataverse czy listy SharePoint).
Dla każdej akcji ustaw:
- Opis w języku naturalnym — po nim agent rozpoznaje, kiedy akcji użyć. Np. „Zakłada nowe zgłoszenie serwisowe, gdy użytkownik zgłasza awarię lub prosi o zmianę uprawnień".
- Wejścia — pola, o które agent dopyta użytkownika przed wykonaniem akcji: krótki tytuł, opis problemu, priorytet, lokalizacja. Zaznacz, które są wymagane.
- Wyjście — numer i link do zgłoszenia, które agent poda użytkownikowi w odpowiedzi.
Dobrą praktyką jest potwierdzenie przed zapisem: agent pokazuje zebrane dane i pyta „Zakładam zgłoszenie z tymi informacjami?". Ogranicza to śmieciowe tickety.
Krok 4. Ułóż przebieg rozmowy
Copilot Studio potrafi prowadzić rozmowę generatywnie na podstawie samych instrukcji i opisów akcji (orchestration). Dla kluczowych ścieżek warto jednak dołożyć jawne tematy (Topics), żeby mieć kontrolę:
- Powitanie — krótka informacja, co agent umie i czego nie, plus zdanie o tym, że rozmowa może być rejestrowana na potrzeby jakości.
- Eskalacja do człowieka — wyzwalana frazami typu „chcę rozmawiać z człowiekiem"; zakłada zgłoszenie z całą historią rozmowy i podaje przewidywany czas reakcji.
- Fallback — co agent mówi, gdy nie rozumie; po dwóch nieudanych próbach powinien sam zaproponować założenie zgłoszenia.
Krok 5. Przetestuj na realnych przypadkach
Przygotuj zestaw 20–30 scenariuszy: pytania proste, pytania podchwytliwe, prośby o działanie, próby wyciągnięcia informacji spoza zakresu, literówki, mieszanie języków. Dla każdego zapisz oczekiwany wynik. Przejdź je w panelu testowym i sprawdź:
- czy odpowiedzi są zgodne z dokumentami i mają źródło,
- czy akcja zakłada zgłoszenie z kompletem pól,
- czy agent nie wykonuje akcji, gdy użytkownik tylko pyta,
- czy przy braku wiedzy eskaluje, zamiast zgadywać.
Włącz analitykę w Copilot Studio — po publikacji to ona pokaże, które tematy się „sypią" i gdzie dopisać wiedzę.
Krok 6. Opublikuj i udostępnij w Teams
Kliknij Publish. Następnie w zakładce Channels włącz Microsoft Teams i wygeneruj link instalacyjny. Masz dwie drogi udostępnienia:
- Pojedynczym osobom — link do samodzielnej instalacji, dobre na pilotaż z 5–10 użytkownikami.
- Całej organizacji — przez Teams Admin Center administrator zatwierdza aplikację i przypina ją np. do wybranych zespołów.
Zacznij od pilotażu na jednym dziale przez 1–2 tygodnie. Zbierz uwagi, popraw instrukcje i wiedzę, dopiero potem rozszerzaj.
Utrzymanie: co robić po wdrożeniu
Agent obsługi zgłoszeń to nie projekt „zrób i zapomnij". Minimalny rytm utrzymania:
- Co tydzień — przegląd analityki: wskaźnik rozwiązania, tematy z eskalacją, pytania bez odpowiedzi.
- Co miesiąc — aktualizacja źródeł wiedzy o nowe procedury; usunięcie nieaktualnych.
- Przy każdej zmianie w systemie ticketowym — sprawdzenie, czy akcja nadal mapuje właściwe pola.
Najczęstsze błędy
- Za szeroki zakres na start. Agent „od wszystkiego" odpowiada słabo na wszystko. Lepiej dobrze obsłużyć 15 tematów niż źle 60.
- Wiedza bez właściciela. Jeśli nikt nie odpowiada za aktualność dokumentów, jakość odpowiedzi spada z tygodnia na tydzień.
- Brak potwierdzenia przed akcją. Kończy się to zduplikowanymi i pustymi zgłoszeniami.
- Pominięty pilotaż. Publikacja dla całej firmy od razu zamienia pierwszy tydzień w gaszenie pożarów.