Przejdź do treści

Terminy i obserwowane postępowania z BZP oraz TED trafiają na jedną listę.

Dokument zewnętrzny jest czytany w osobnym, odizolowanym procesie. Do dalszej oceny przechodzi tylko zamknięty zestaw sprawdzonych pól. Treść wyglądająca jak polecenie trafia do kwarantanny.

Monitoring przetargówDostarczoneSprawdźmy tydzień Twoich ogłoszeń

Zapisany przebieg modelu i kontroli

System odczytał z ogłoszenia ustalony zestaw pól. Surowa treść dokumentu nie przeszła do części decyzyjnej, a historia zachowała źródło, kontrolę i wynik.

Realny przebieg
Zapisany przebieg modelu i kontroli
Koszt i czas odczytu
Monitoring przetargów
Pochodzenie
dane testowe

Problem, rozwiązanie i wynik

  1. Szerokie alerty wymagały ręcznego otwierania wielu ogłoszeń

    Alerty przetargowe zwracają wiele ogłoszeń dopasowanych tylko po szerokim kodzie CPV. Kosztorysant otwiera kolejne dokumenty, szuka warunków udziału i pilnuje terminów w kilku miejscach.

  2. Jak działa system

    System pobiera ogłoszenia z BZP i TED, ujednolica najważniejsze dane i układa terminy na jednej liście. Dokumenty czyta osobny proces bez dostępu do bazy i narzędzi decyzyjnych. Podejrzana treść trafia do kwarantanny.

  3. Co sprawdziliśmy

    System odczytał z ogłoszenia ustalony zestaw pól. Surowa treść dokumentu nie przeszła do części decyzyjnej, a historia zachowała źródło, kontrolę i wynik.

Dla kogo

To dobry proces do automatyzacji, jeśli alerty przynoszą zbyt wiele ogłoszeń, a zespół ręcznie szuka terminów i warunków w kilku źródłach.

Źródła → terminy → izolacja dokumentu → decyzja

  1. 01Ogłoszenia z BZP i TED trafiają na jedną listę
  2. 02Dokumenty zewnętrzne czyta odizolowany proces
  3. 03Zespół podejmuje decyzję ofertową
Typ firmy
Wykonawcy i dostawcy startujący w przetargach publicznych
Wejście
67 ogłoszeń z rejestrów BZP i TED, każde z odnośnikiem do oficjalnego źródła
Zakres przekazywany do oceny
Dokument z zewnątrz zostaje po stronie czytnika; do części decyzyjnej przechodzi tylko zamknięty komplet pól
Koszt
Około 0,00083 zł za zapisany odczyt jednego ogłoszenia.
Bezpieczeństwo
Podejrzana treść dokumentu zostaje odizolowana. Do oceny przechodzą tylko sprawdzone pola.
Tempo
Czas zebrania i oceny ogłoszeń mierzymy w pilotażu na wybranych źródłach.
Historia
Historia wskazuje oficjalne źródło, kolejne kroki i wynik kontroli każdego ogłoszenia.
Budowa podobnego systemu
od 25 000 zł netto · 6–16 tygodni

Gdzie kończy się automatyzacja

Decyzję ofertową podejmuje zespół

System zbiera materiał i prowadzi do oficjalnego źródła. Zespół ocenia szansę, decyduje o starcie i przygotowuje ofertę. Brak dokumentów jest pokazany na ekranie. Publiczna wersja nie analizuje dokumentów klienta i nie buduje profilu wykonawcy.

Koszt
Około 0,00083 zł za zapisany odczyt jednego ogłoszenia.
Bezpieczeństwo
Podejrzana treść dokumentu zostaje odizolowana. Do oceny przechodzą tylko sprawdzone pola.
Tempo
Czas zebrania i oceny ogłoszeń mierzymy w pilotażu na wybranych źródłach.

Szacowany efekt

Policz efekt na swoim wolumenie

To szacunek oparty na podanym wolumenie. Wpisz własne liczby do formuły, aby ocenić możliwy efekt w swojej firmie. Podczas pilotażu sprawdzamy go na danych procesu.

  1. Dziś

    scenariusz: pełny przegląd ręczny

  2. Po uruchomieniu

    założenie: o 8 min krócej na ogłoszenie

  3. Oszczędność czasu lub kosztu

    model: 75-120 h/mies., baza 96 h

Wolumen
720 ogłoszeń/mies.
Formuła
720 x 8 min / 60
Status wyliczenia
średnia

Dane na zrzutach. Nazwy, kwoty i dokumenty widoczne na zrzutach są testowe. Dane klientów pozostają prywatne. Wyniki dotyczą opisanego testu; wpływ produkcyjny sprawdzamy na danych klienta.

Ekrany

Zespół wybiera postępowania i podejmuje decyzję ofertową. System przygotowuje uporządkowany materiał.

Zespół zaczyna od mapy terminów, obserwowanych postępowań i spraw do oceny. Kwarantanna pokazuje zatrzymane treści oraz powód. W pilotażu mierzymy liczbę ogłoszeń, czas ręcznego przeglądu i jakość reguł na dokumentach klienta.

Trzy widoki do monitoringu przetargów

Mapa terminów

Ogłoszenia z BZP i TED ułożone według terminu składania ofert.

Karta postępowania

Najważniejsze dane, stan dokumentów i link do oficjalnego źródła.

Kwarantanna

Zatrzymane treści z powodem i statusem kontroli.

Ekrany systemu

Zobacz, jak system działa w praktyce

To zrzuty z działającej aplikacji w wersji komputerowej i mobilnej. Pokazują opisany proces oraz miejsca, w których decyzję podejmuje człowiek.

Ekrany
17
px
1440 · 390
011440×1100
Jedna lista terminów z BZP i TED.
390390×844
  1. 021440×2168
    Karta postępowania z oficjalnym źródłem i informacją o braku SWZ.
  2. 031440×1100
    Kwarantanna dokumentu z ukrytą instrukcją i zapisanym powodem zatrzymania.
Otwórz archiwum pozostałych ekranów (14)
  1. 041440×1100
    Rejestr ogłoszeń
  2. 051440×1100
    Karta postępowania
  3. 061440×1100
    Test rozdzielenia
  4. 071440×1100
    Źródła i zamrożony zestaw
  5. 081440×1100
    Rejestr po wyborze dnia
  6. 091440×1100
    Rejestr zawężony do TED
  7. 101440×1100
    Jawny brak wyników
  8. 111440×1100
    Kwarantanna: zatrzymane i przepuszczone
  9. 121440×1100
    Kwarantanna: kontrola negatywna
  10. 131440×1100
    Test, progi i metoda
  11. 141440×1100
    Żądanie i hash TED
  12. 151440×1100
    Licznik i hash odpowiedzi TED
  13. 161440×1100
    Pochodzenie rekordu
  14. 171440×1100
    Lista obserwowanych po dodaniu postępowania

Stos technologiczny

Dokumenty i decyzje działają w osobnych strefach

Czytnik nie ma dostępu do bazy modułu planującego. Pydantic sprawdza wymagany format danych, LangGraph prowadzi cztery kroki, a PostgreSQL zapisuje historię decyzji.

Izolowany czytnik
czyta dokument w osobnej sieci, bez dostępu do bazy i narzędzi decyzyjnych
LangGraph
prowadzi cztery jawne kroki oceny i zapisuje statusy oraz decyzje
FastAPI + Pydantic
prowadzi proces i odrzuca pola spoza ustalonego formatu danych
PostgreSQL
przechowuje decyzje i historię zmian
MinIO
magazyn dokumentów dostępny wyłącznie dla czytnika
Next.js
interfejs mapy terminów, teczek i pasa kwarantanny

Klient otrzymuje kod, kontrakty, dane testowe i dokumentację. Wdrożenie produkcyjne wymaga bieżących źródeł, obsługi załączników oraz profilu wykonawcy.

Szczegóły techniczne i wyniki testów

Pętla pracy

Każdy dokument przechodzi przez tę samą granicę

Czytnik pobiera tekst bez dostępu do narzędzi decyzyjnych. Sprawdzone pola przechodzą dalej w zamkniętym formacie. Podejrzana treść zostaje w kwarantannie.

01

Ogłoszenia BZP i TED

02

Ujednolicenie danych i terminów

03

Dokument → izolowany czytnik

Podejrzana treść → kwarantanna

04

Zespół ocenia postępowanie

Architektura systemu

Dwa źródła ogłoszeń, odizolowany czytnik i stały format danych

Czytnik ma dostęp do dokumentów, ale nie do bazy części oceniającej. Do dalszej pracy przekazuje tylko sprawdzone pola. PostgreSQL zapisuje rekordy i historię kontroli.

  1. 01

    Źródła

    Każdy rekord prowadzi do publicznego źródła

    Rekordy BZP i TED zawierają parametry żądania i skróty SHA-256 odpowiedzi źródłowych. Każdy prowadzi do oficjalnego API i można go tam zweryfikować.

  2. 02

    Izolacja

    Czytnik nie ma dostępu do bazy ani narzędzi decyzyjnych

    Proces czytający dokument ma dostęp do wydzielonego magazynu MinIO, ale nie do PostgreSQL ani narzędzi części oceniającej. Oddzielne sieci i poświadczenia ograniczają skutki niezaufanej treści.

  3. 03

    Kwarantanna

    Podejrzany dokument trafia do kwarantanny z podanym powodem

    Reguły bezpieczeństwa klasyfikują treść. Dokument z próbą wstrzyknięcia polecenia trafia do kwarantanny z uzasadnieniem i zapisem kontroli.

  4. 04

    Format danych

    Do oceny trafia tylko ustalony zestaw pól

    Czytnik zwraca format reader/v1 bez surowej treści i bez poświadczeń magazynu. LangGraph prowadzi cztery kroki oraz zapisuje skróty, statusy i decyzje.

Dlaczego czytanie dokumentu jest odizolowane

Dokument przetargowy pochodzi z otwartego internetu. Osobna sieć i oddzielne poświadczenia odcinają czytnik od bazy i narzędzi decyzyjnych. LangGraph prowadzi cztery kroki oceny oraz skierowanie do kwarantanny. Każdy komponent ma jedno zadanie, co ogranicza skutki błędu i koszt utrzymania.

  • Uprawnienia oddzielają czytanie od decydowania
  • Kontrakt danych nie przenosi surowych pól
  • Kwarantanna zatrzymuje podejrzane treści i zapisuje powód
  • Hashe źródeł wiążą każdy rekord z oficjalnym API

Chcesz sprawdzić podobny proces w swojej firmie?

  • 30 minut z inżynierem, który może prowadzić Twoje wdrożenie.
  • Przegląd procesów, które kosztują Cię najwięcej czasu i pieniędzy.
  • Pisemne podsumowanie: co zautomatyzować, w jakiej kolejności, z widełkami kosztów.
0 zł30 minut · pisemne podsumowanie w 2 dni robocze
Umów bezpłatny skan procesów (30 min)

Terminy zobaczysz w swojej strefie czasowej.

W 30 minut wybieramy proces do oceny, a w ciągu 2 dni roboczych dostajesz rekomendację, także gdy lepsza będzie prostsza droga.