Integracje / Microsoft Teams i Slack

Integracja AI z Microsoft Teams i Slack

Podłączamy kanały Teams i Slack do asystenta AI, który czyta historię wątków, zakładkę Pliki, Slack Canvas oraz transkrypcje spotkań. Bot odpowiada na pytania firmowe wprost w czacie, bez odsyłania do CRM, ERP ani SharePointa.

Umówcie 15 minut o Microsoft Teams i Slack → ☎ 691 10 20 10

Rozmowa trwa 15 minut. Dzwonimy my, nic nie trzeba instalować.

Po rozmowie dwa tygodnie za darmo. Jeśli uznamy, że u Was to ma sens, uruchamiamy Wam własną platformę podłączoną pod Microsoft Teams i Slack. Bez umowy i bez karty.

Czym jest Microsoft Teams i Slack

Microsoft Teams i Slack to komunikatory, które firmy traktują jako centrum operacyjne: decyzje zapadają w wątkach, pliki trafiają do komentarzy, a ustalenia z narad lądują na kanałach projektowych. Teams należy do ekosystemu Microsoft 365 i jest stosowany głównie w firmach, które korzystają z licencji Microsoft. Slack działa niezależnie i jest popularny w firmach technologicznych, agencjach i organizacjach wielooddziałowych.

Teams przechowuje pliki w bibliotece SharePoint przypisanej do każdego zespołu. Historia wiadomości podlega ustawieniom retencji ustawionym przez administratora. Slack trzyma wiadomości w chmurze własnej infrastruktury, a w planie bezpłatnym historia sięga 90 dni, w planach płatnych jest bez limitu. Oba narzędzia mają API, przez które bot odczytuje kanały, wątki, pliki, pinowane wiadomości i Canvas.

Co podłączamy w Microsoft Teams i Slack

  • Kanały i wątki: treść wiadomości, autor, data, odpowiedzi w wątku
  • Zakładka Pliki i biblioteka SharePoint podpięta do zespołu
  • Transkrypcje spotkań Teams, gdy włączone przez administratora
  • Slack Canvas: notatki i wiki dołączane do kanałów
  • Pinned messages i Bookmarks: rzeczy oznaczone przez zespół jako ważne

Zakres ustalamy pod Was. Zaczynamy od odczytu danych, a zapis i akcje włączamy dopiero wtedy, gdy sami tego chcecie.

O co pytają w praktyce

Pytania zadaje się po polsku, jak koledze z pracy.

„Jaki jest status zamówienia od klienta Kowalski?"

„Streść mi wątek z kanału projekty z tego tygodnia"

„Ile dni urlopu mi zostało i jak złożyć wniosek?"

„Kiedy ostatnia dostawa od Kowalczyk Sp. z o.o. i co mamy teraz w magazynie?"

Co dokładnie podłączamy w Microsoft Teams i Slack

Obszar po obszarze: jakie dane czytamy i co asystent z nich robi. To lista z realnego wdrożenia, nie katalog możliwości.

Kanały i wątki Teams

CzytamyTreść wiadomości, autor, data wysłania i pełna historia odpowiedzi w wątku, w zakresie ustawień retencji

AsystentPrzeszukuje historię kanału, streszcza długie wątki i wskazuje ustalenia z przypisaniem do konkretnych osób

Pliki i biblioteka SharePoint

CzytamyDokumenty z zakładki Pliki w Teams, podpięte do biblioteki SharePoint danego zespołu, przeszukiwane po treści

AsystentWyszukuje dokumenty po zawartości, nie tylko po nazwie pliku, i cytuje konkretne fragmenty procedur lub umów

Transkrypcje spotkań Teams

CzytamyAutomatyczne transkrypcje nagranych spotkań, dostępne gdy administrator włączył nagrywanie w środowisku Teams

AsystentStreszcza przebieg spotkania, wyciąga podjęte decyzje i zadania przypisane do uczestników po zakończeniu rozmowy

Slack Canvas i wiki kanałów

CzytamyNotatki i dokumenty procesowe tworzone bezpośrednio w Slacku, dołączone do konkretnych kanałów jako Canvas

AsystentOdpowiada na pytania o procesy i procedury opisane w Canvas, bez odsyłania do zewnętrznej bazy dokumentów

Pinned messages i Bookmarks

CzytamyWiadomości i linki ręcznie przypięte lub oznaczone zakładką przez członków zespołu jako ważne odniesienia

AsystentTraktuje przypięte treści jako priorytetowe źródło wiedzy przy odpowiadaniu na pytania o zasady i ustalenia

Czaty bezpośrednie Teams

CzytamyWiadomości 1:1 między pracownikami, dostępne tylko po konfiguracji uprawnień i uregulowaniu zgód pracowników

AsystentPrzeszukuje wskazane rozmowy prywatne i wyciąga ustalenia lub odpowiedzi, gdy pracownik wyrazi na to zgodę

Pliki linkowane w Slacku

CzytamyDokumenty wgrane bezpośrednio do Slacka oraz pliki linkowane z zewnętrznych dysków w wiadomościach na kanałach

AsystentIndeksuje zawartość plików i odpowiada na pytania o ich treść bez konieczności ręcznego otwierania i przeszukiwania

Co się zmienia

Pracownicy przestają przeszukiwać historię kanałów i chodzić do innych działów z pytaniami, bo bot zwraca gotową odpowiedź w ciągu kilku sekund.

Asystent stoi na Waszym serwerze i łączy się z Microsoft Teams i Slack na Waszych uprawnieniach. Dane nie wychodzą do zewnętrznych usług, a każdy odczyt i każda akcja zostawiają ślad w logu. Zakres uprawnień ustalacie Wy, więc asystent widzi dokładnie tyle, ile ma widzieć.

Nie wymieniamy Wam programu i nie zmuszamy nikogo do zmiany nawyków. Microsoft Teams i Slack zostaje tam, gdzie jest, razem z historią danych i przyzwyczajeniami zespołu.

Jak łączymy się z Microsoft Teams i Slack

Z Teams łączymy się przez Microsoft Graph API: rejestrujemy aplikację w portalu Azure, tworzymy Azure Bot Service i nadajemy uprawnienia takie jak ChannelMessage.Read.All oraz Files.Read.All. Z każdego wskazanego kanału odczytujemy dane. Odpowiedzi bota na czacie wysyłane są przez uprawnienie chat:write, czyli wyłącznie wtedy, gdy użytkownik zadał pytanie.

Asystent może pracować na serwerze klienta. Jeśli model językowy działa lokalnie, dane nie opuszczają sieci wewnętrznej firmy. Przy architekturze opartej na zewnętrznym API wiadomości trafiają do infrastruktury dostawcy, co wymaga umowy powierzenia przetwarzania danych. Tryb synchronizacji ustalamy razem: webhook w czasie rzeczywistym albo aktualizacja wsadowa co godzinę.

Czego potrzebujemy od Was

  • Dostęp administracyjny do Azure Active Directory (Teams) lub panelu Slack Developers
  • Licencja Microsoft 365 Business w przypadku Teams lub plan Slack Pro w przypadku Slacka
  • Lista kanałów wskazanych do integracji i decyzja, które kanały pozostają poza zasięgiem bota
  • Poinformowani pracownicy i zgody na przetwarzanie treści wiadomości z wybranych kanałów
  • Dane dostępowe do API systemu zewnętrznego, jeśli bot ma łączyć się z CRM, ERP lub inną bazą

Gdzie to działa najlepiej

Handlowiec w terenie

Klient pyta przez telefon o dostępność konkretnego modelu i termin dostawy. Handlowiec jest poza biurem, nie ma dostępu do ERP, a pytanie do magazynu zajęłoby kilkanaście minut oczekiwania na odpowiedź.

Z asystentem: Bot pobiera stan magazynowy z ERP i datę ostatniej dostawy z kanału #zamówienia, po czym zwraca kompletną odpowiedź w jednej wiadomości Teams, bez przełączania aplikacji.

Nowy pracownik działu

Pierwszy tydzień w firmie, pytanie o procedurę składania wniosku urlopowego i formularz delegacji zagranicznej. Przełożony jest na spotkaniu, a odpowiedni folder na SharePoincie trudno znaleźć bez pomocy kogoś z działu.

Z asystentem: Asystent zwraca procedurę wprost na czacie Teams razem z linkiem do właściwego dokumentu, bez angażowania działu HR ani przeszukiwania folderów przez kilkanaście minut.

Kierownik projektu

Po tygodniu negocjacji z podwykonawcą wątek na kanale #kontrakty liczy ponad 80 wiadomości. Kierownik wraca po urlopie i musi wiedzieć, co ustalono i kto co ma zrobić przed kolejnym spotkaniem.

Z asystentem: Bot streszcza wątek i wskazuje konkretne ustalenia z przypisaniem do osób i terminów, bez czytania całej historii od początku do końca.

Jak to uruchamiamy

  1. Rozmowa 15 minut. Mówicie, na czym pracujecie i co Was korkuje. Mówimy, czy da się to spiąć.
  2. Podłączenie i pierwsze pytania. Zaczynamy od odczytu, na Waszym serwerze, w zakresie który zatwierdzacie.
  3. Rozszerzanie. Dokładamy kolejne moduły i akcje, gdy zespół już ufa temu, co dostaje.

Koszt: od 3 000 zł miesięcznie. W tym wdrożenie, integracja, szkolenie zespołu i opieka. Widełki na Wasz przypadek podajemy na tej pierwszej rozmowie, bez ofert na dwadzieścia stron.

Chcecie najpierw poczytać konkrety: jakie moduły ruszamy, jakie dane bierzemy i czego potrzebujemy po Waszej stronie?

Cały opis integracji z Microsoft Teams i Slack →

Czego asystent nie robi

Żebyście wiedzieli, gdzie kończy się jego rola, zanim zaczniecie.

  • Nie czyta wiadomości prywatnych ani kanałów HR bez wyraźnej zgody pracownika i administratora
  • Nie zmienia danych w ERP, CRM ani innych systemach bez potwierdzenia przez użytkownika po stronie czatu
  • Nie podejmuje decyzji o zamówieniach, płatnościach ani zatrudnieniu, tylko dostarcza informacje do podjęcia decyzji
  • Nie gwarantuje dostępu do pełnej historii Slack, jeśli firma korzysta z planu z limitem 90 dni wiadomości

Pytania o integrację z Microsoft Teams i Slack

Czy asystent widzi wiadomości sprzed daty wdrożenia?

Tak, jeśli historia kanału jest dostępna przez API. W Teams zakres historii zależy od ustawień retencji w Microsoft 365. W Slack bezpłatna wersja udostępnia 90 dni, płatne plany dają pełną historię. Razem decydujecie, jak daleko sięga indeks bota i które okresy bierzemy pod uwagę.

Co się dzieje z zaindeksowaną wiadomością, jeśli pracownik ją usunie?

Jeśli wiadomość zostanie usunięta przed pierwszą synchronizacją, bot jej nie zobaczy. Jeśli była już zaindeksowana, usunięcie w czacie nie usuwa jej automatycznie z bazy wiedzy asystenta. Zasady retencji i usuwania danych z indeksu ustalamy z Wami na etapie konfiguracji wdrożenia.

Jak bot reaguje, gdy dane z ERP i z kanału Teams są ze sobą sprzeczne?

Bot zwraca dane z każdego źródła osobno i zaznacza, skąd pochodzi każda informacja. Nie wybiera jednej odpowiedzi ani nie ignoruje rozbieżności. Ostateczna ocena i decyzja należy do pracownika, co jest celowym zachowaniem przy danych operacyjnych.

Czy możemy uruchomić integrację tylko dla jednego działu, nie dla całej firmy?

Tak, i właśnie tak najczęściej zaczynamy. Pilot rusza na jednym kanale lub jednym dziale, na przykład sprzedaży albo obsługi klienta. Pozostałe kanały pozostają poza zasięgiem bota, dopóki sami nie zdecydujecie o rozszerzeniu integracji na kolejne obszary.

Piętnaście minut o Microsoft Teams i Slack

Wybierzcie termin z kalendarza. Na rozmowie powiemy wprost, co da się u Was podłączyć, ile to trwa i ile kosztuje. Jeśli nie ma czego automatyzować, też to powiemy. A jeśli ma, dostajecie 14 dni działającej platformy podłączonej pod Microsoft Teams i Slack, żeby sprawdzić to na własnych danych zamiast wierzyć nam na słowo.

Wybierzcie termin → Wolicie napisać?

Microsoft Teams i Slack 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.