Integracje / Produkcja i przemysł / MES, APS, utrzymanie ruchu i jakość / QRmaint / Optimaint
Programy branżowe
Integracja AI: QRmaint / Optimaint
Podłączamy karty maszyn, harmonogram przeglądów i zlecenia pracy z QRmaint lub Optimaint. Asystent pilnuje terminów UDT, sprawdza stany części zamiennych i buduje zestawienia przestojów według kategorii usterki.
Po prezentacji do 2 tygodni testów, z dostępem tego samego dnia. Płacicie dopiero po decyzji.

W skrócie
Jak asystent AI łączy się z systemem QRmaint / Optimaint?
Łączymy się z QRmaint przez REST API producenta. Przy Optimaint lub starszych wdrożeniach QRmaint możliwy jest też bezpośredni odczyt bazy SQL po stronie serwera klienta.
- Na start potrzebujemy
- Aktywne konto API lub dane dostępu do bazy SQL w QRmaint albo Optimaint
- Czego asystent nie robi
- Nie zatwierdza zleceń pracy ani zapotrzebowań na części bez decyzji uprawnionej osoby po stronie klienta
- Gdzie są dane
- Na Waszym serwerze. Zaczynamy od odczytu, zapis włączacie sami.
Dane z QRmaint / Optimaint w czacie i we własnym module
Pracujecie na dwa sposoby. W czacie pytacie o cokolwiek z programu i dostajecie odpowiedź na Waszych danych. Do rzeczy, które wracają co dzień, budujemy w portalu osobne narzędzie: Zlecenia pracy z QRmaint. W portalu budujemy ekran, który ciągnie aktywne zlecenia pracy (ZR) bezpośrednio z QRmaint i pokazuje je w jednym widoku bez logowania do aplikacji. Kierownik UR widzi od razu, które zlecenia są po terminie, które czekają na części i które można zamknąć. Asystent wyłapuje zaległości i przygotowuje zapotrzebowania do zatwierdzenia jednym kliknięciem.
- Pobiera listę aktywnych ZR z QRmaint: maszyna, kategoria, priorytet, technik
- Oznacza zlecenia po terminie i bez przypisanego technika
- Łączy ZR z kartą maszyny, historią przeglądów i magazynem części
- Pozwala zatwierdzić ZR wygenerowane przez asystenta bez otwierania QRmaint
- Filtruje według hali, kategorii usterki lub priorytetu

Pytanie w czacie
Mechanik dostaje odpowiedź w kilka sekund bez dzwonienia do magazyniera. Gdy części brakuje, asystent od razu przygotowuje zapotrzebowanie do zatwierdzenia przez kierownika UR.
Sprawdź w QRmaint, czy mamy na stanie uszczelkę głowicy do sprężarki Atlas Copco GA18 z hali 3. Maszyna stoi i szukam zamiennika zanim zadzwonię do magazyniera.

Karta w narzędziu
Karta ZR łączy opis usterki, historię czynności i stan magazynowy w jednym widoku. Asystent proponuje kolejny krok, ale zapisuje go w QRmaint wyłącznie po zatwierdzeniu przez kierownika UR.
Moduł pokazuje wszystkie otwarte ZR z QRmaint bez logowania do aplikacji. Kierownik UR zatwierdza nowe zlecenia i zapotrzebowania bezpośrednio z portalu.
Ekrany na danych przykładowych. Narzędzie dla Waszej firmy układamy pod Wasz sposób pracy: inne kolumny, inne progi, inne powiadomienia.
Co podłączamy
Zaczynamy od odczytu danych. Zapis i akcje w systemie QRmaint / Optimaint włączamy dopiero wtedy, gdy sami tego chcecie.
CzytamyNazwa obiektu, model, numer seryjny, lokalizacja (hala, linia, stanowisko), przypisany dział
AsystentDopasowuje maszynę z opisu mechanika do rekordu w bazie i przyciąga do niej powiązane dane o częściach i przeglądach
CzytamyOpis usterki, kategoria z pola wyboru, status, przypisany technik, priorytet, czas wykonania
AsystentTworzy projekt ZR ze statusem do zatwierdzenia na podstawie wiadomości od operatora, z właściwą kategorią i przypisaną maszyną
CzytamyTyp przeglądu (P1/P2/P3), planowany termin, data ostatniego wykonania, imię osoby podpisującej, numer protokołu
AsystentWysyła przypomnienie z numerem protokołu i danymi osoby, która wykonała ostatni przegląd, na 14, 7 i 3 dni przed terminem
CzytamyIndeks, nazwa, ilość na stanie, stan minimalny, powiązanie z kartą maszyny, lokalizacja regału
AsystentOdpowiada mechanikowi, czy część jest na stanie i na którym regale, a gdy jej nie ma, generuje zapotrzebowanie do zatwierdzenia
CzytamyData następnego badania UDT, numer dozoru, załączone świadectwo lub protokół z poprzedniego badania
AsystentInformuje kierownika UR o zbliżającym się terminie badania z 30-dniowym wyprzedzeniem i podaje numer dozoru do kontaktu z inspektorem
CzytamyCzas przestoju (od kiedy do kiedy), przyczyna z listy, numer powiązanego ZR, kategoria usterki
AsystentGrupuje przestoje według kategorii i lokalizacji za wybrany okres, wykrywa powtarzające się usterki na tej samej maszynie
CzytamyMedium, ciśnienie robocze, moc znamionowa, plan konserwacji powiązany z protokołem UDT
AsystentUwzględnia parametry techniczne przy doborze zakresu przeglądu i porównuje z wymaganiami protokołu dozoru
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óre maszyny mają przegląd w ciągu najbliższych 14 dni?”
- „Czy mamy na stanie uszczelkę głowicy do sprężarki Atlas Copco GA18?”
- „Ile przestojów na hali 1 było w ostatnich 3 miesiącach i z jakich przyczyn?”
- „Którym maszynom kończy się ważność badania UDT w tym kwartale?”
Co się zmienia
Kierownik UR przestaje ręcznie pilnować kalendarza przeglądów i przestojów, bo przypomnienia i zestawienia przychodzą same, zanim coś umknie.
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
QRmaint i Optimaint to systemy CMMS przeznaczone głównie dla działów utrzymania ruchu w produkcji, logistyce i branży spożywczej. Mechanicy zgłaszają usterki, brygadziści zakładają zlecenia pracy, a kierownicy UR śledzą harmonogram przeglądów. Praca w obu systemach kręci się wokół kart maszyn, zleceń pracy, magazynu części zamiennych i planów konserwacji wykonywanych cyklicznie.
QRmaint przechowuje dane w bazie dostępnej przez REST API lub bezpośredni odczyt SQL przy wdrożeniach serwerowych. Optimaint silniej wiąże kartę obiektu z dokumentacją UDT i numerem dozoru, a pola techniczne obejmują parametry medium, ciśnienie robocze i moc znamionową. Oba systemy trzymają dane na serwerze klienta lub, przy nowszych wdrożeniach, w chmurze dostawcy.
Gdzie to działa najlepiej
Mechanik produkcji
Mechanik stoi przy sprężarce Atlas Copco na hali 3, uszczelka głowicy jest uszkodzona i potrzebuje wiedzieć, czy jest zamiennik na stanie, zanim zadzwoni do magazyniera i straci pół godziny na szukanie.
Z asystentem: Asystent podaje indeks części, ilość na stanie i numer regału w kilka sekund. Jeśli części brakuje, od razu generuje zapotrzebowanie do zatwierdzenia przez kierownika, bez rozmowy przez telefon.
Kierownik utrzymania ruchu
Przed poniedziałkowym spotkaniem z zarządem kierownik chce wiedzieć, ile przestojów na hali 1 było w ostatnim kwartale i co je powodowało, ale nie ma czasu filtrować raportów w aplikacji.
Z asystentem: Asystent grupuje zamknięte ZR według kategorii usterki, wskazuje najczęstszą przyczynę i konkretną maszynę odpowiedzialną za większość przestojów, bez logowania do CMMS.
Operator maszyny na hali
Operator zauważa, że prasa hydrauliczna na hali 2 piszczy przy powrocie tłoka. Wysyła wiadomość przez Teams, bo nie ma konta w CMMS i nie wie jak zakładać zlecenia w aplikacji.
Z asystentem: Asystent parsuje wiadomość, dopasowuje maszynę, przypisuje kategorię usterki i zapisuje gotowe ZR do zatwierdzenia. Kierownik zatwierdza jednym klikiem w kilkanaście sekund od zgłoszenia.
Jak się łączymy
Łączymy się z QRmaint przez REST API producenta. Przy Optimaint lub starszych wdrożeniach QRmaint możliwy jest też bezpośredni odczyt bazy SQL po stronie serwera klienta. Asystent pracuje w trybie odczytu, a zapis, czyli nowe zlecenia pracy albo zapotrzebowania na części, trafia do systemu ze statusem do zatwierdzenia i czeka na decyzję kierownika.
Dane synchronizujemy w regularnych oknach, zwykle co 15 minut lub raz na godzinę, zależnie od scenariusza. Portal z plikami, bazą i historią rozmów stoi na serwerze klienta, a do modelu trafia tylko to, co potrzebne do odpowiedzi, bez trenowania cudzych modeli na danych klienta. Połączenie z API odbywa się przez uwierzytelnioną sesję z tokenem lub kontem serwisowym z ograniczonymi uprawnieniami, a dane z rozmów z asystentem nie trafiają do bazy CMMS.
Czego potrzebujemy od Was
- Aktywne konto API lub dane dostępu do bazy SQL w QRmaint albo Optimaint
- Wypełnione karty maszyn z lokalizacjami i przypisanymi częściami zamiennymi w systemie
- Aktualny harmonogram przeglądów z historią wykonań i datami następnych terminów
- Osoba z działu UR dostępna na dwa, trzy spotkania audytu jakości danych przed startem
- Wgrane świadectwa UDT lub uzupełnione pole daty następnego badania w kartach obiektów
Czego asystent nie robi
- Nie zatwierdza zleceń pracy ani zapotrzebowań na części bez decyzji uprawnionej osoby po stronie klienta
- Nie zmienia ani nie usuwa danych historycznych w CMMS, ma wyłącznie uprawnienia do odczytu bazy
- Nie zastępuje inspektora UDT: przypomina o terminie badania, ale nie wystawia protokołów ani zaświadczeń
- Nie pracuje bez danych: jeśli karty maszyn lub harmonogram są puste, nie zgaduje i informuje o brakach
Częste pytania
Czy asystent działa, gdy QRmaint jest zainstalowany na naszym własnym serwerze?
Tak, asystent może stanąć na tym samym serwerze co QRmaint albo na osobnej maszynie w sieci wewnętrznej. Pliki i bazy zostają na serwerze firmy, a do modelu trafia tylko to, co potrzebne do odpowiedzi, bez trenowania cudzych modeli na danych klienta. Wyłącznie w wariancie pod klucz dane, które nie mogą wyjść z firmy, obsługuje model na serwerze klienta.
Kto w firmie będzie widział pytania mechaników zadawane asystentowi?
Rozmowy z asystentem przechowujemy na serwerze klienta, nie u nas. Administrator IT po stronie klienta decyduje, kto ma wgląd w logi. Możemy skonfigurować osobne kanały dla mechaników i kierowników z różnymi uprawnieniami, tak żeby każdy widział tylko to, co jego dotyczy.
Czy asystent może wysyłać przypomnienia o przeglądach przez Microsoft Teams lub e-mail?
Tak, powiadomienia dostarczamy przez e-mail, Microsoft Teams lub inne kanały z webhookiem. Asystent wysyła konkretną wiadomość z nazwą maszyny, datą i numerem protokołu. Konfigurujemy osobne adresy i kanały dla różnych ról: kierownik UR i mechanik dostają inne komunikaty.
Co się stanie z integracją, gdy firma przejdzie na nowszą wersję QRmaint?
Przy aktualizacji wersji QRmaint sprawdzamy zmiany w API i aktualizujemy mapowanie pól, zwykle w ciągu jednego lub dwóch dni roboczych. Scenariusze, logika i konfiguracja asystenta zostają bez zmian. Większa zmiana, na przykład przejście na inny system CMMS, wymaga więcej pracy, ale omawiamy to przy podpisaniu umowy.
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: programy branżowe
W tej samej branży: MES, APS, utrzymanie ruchu i jakość
QRmaint / Optimaint 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.