System ciągłego pozyskiwania leadów dla B2B SaaS
Codzienna multi-source enrichment 40 000+ kont, sygnały intencji, mapowanie decydentów. Bez ręki na sterze od Q2 2024.
Hybrydowy system browser automation + Claude agent. 40+ źródeł news, 11 języków, compliance-grade audit trail. KYC analyst review time spadł 84%.
Tier 2 europejski bank obsługuje ~3,500 KYC reviews miesięcznie dla swojego corporate banking division. Każdy review wymaga adverse media screening — przegląd public mediów, regulatory databases, court records, sanctions lists, dla persons of interest i ich UBO (Ultimate Beneficial Owners).
Process w 2024: każdy analyst spędzał 90-180 minut per review szukając manually w ~40 sources, w językach od polskiego i niemieckiego, przez rosyjski i ukraiński, do chińskiego dla cross-border transactions. Compliance audit wymagał documentation każdego źródła, każdego zapytania, każdego znalezionego signal. Bottleneck był brutalny — review queue zawsze 6-8 tygodni opóźniona.
Próbowali standardowych KYC vendors (LexisNexis, Refinitiv World-Check, Dow Jones). Każdy pokrywał 60-70% potrzeb, drogie ($150-400 per query), i wciąż wymagały manual review każdego match'a (false positive rate w tych narzędziach jest wysoki).
Zaprojektowaliśmy hybrydowy system: deterministic browser automation dla structured sources (sanctions lists, regulatory registers, court databases) + AI agent (Claude) dla unstructured news search across 40+ portals w 11 językach.
Critical decisions: separate parser per source (sanctions lists są stabilne, deserve dedicated extraction), agent dla news (formats zmieniają się, sources znikają, LLM się dostosowuje). Każdy AI agent decision logowany w pełni — compliance audit wymaga "co model zobaczył, co zwrócił, jak skategoryzował" dla każdego review.
Architektonicznie: Temporal jako orchestrator workflow review (5-15 minut wallclock per review), Playwright pool dla browser automation, Claude API (Sonnet 4 dla research, Haiku dla initial categorization), PostgreSQL z full audit log per query, custom compliance UI w Next.js dla analyst review.
Critical safeguards: każdy match (sanctions, adverse media signal) wymagany review przez ludzkiego analyst zanim review approve. AI nie podejmuje final decyzji — tylko surfaces signals z reasoning. Każde reasoning trafia do audit log. Każde źródło ma timestamp i page snapshot zachowany dla regulatory inspection.
Analyst review time spadł z 90-180 minut do 12-28 minut average (-84%). Analyst time spent głównie na review surfaced signals, nie hunting przez sources.
Review queue lag spadł z 6-8 tygodni do 5-7 dni. Compliance team mógł zaakceptować 4× więcej clients per analyst bez nowej rekrutacji.
False negative rate (missed adverse signal): <0.4% mierzone przez quality assurance team. False positive rate: ~12% (analyst musi disqualify), acceptable dla compliance — better to surface than miss.
Compliance audit passed bez findings przez two external auditors. Full audit trail per review dostępny w <30s — vs poprzedni proces gdzie reconstruction trail z analyst notes trwało days.
Cost: ~$11k/mies operacyjnie (LLM + proxy + compute) vs ~$25k/mies dla KYC vendors plus poprzedni manual cost. Net saving ~€520k rocznie.
Codzienna multi-source enrichment 40 000+ kont, sygnały intencji, mapowanie decydentów. Bez ręki na sterze od Q2 2024.
Odporny scraping z anti-bot routingiem, normalizacja SKU i webhooki o zmianie ceny w 5 minut, wpięte w silnik repricingu klienta.
Agent celowany na zadanie, który przeszukuje raporty, prasę, social i źródła wewnętrzne — produkuje ustrukturyzowane briefingi codziennie przed 7 rano czasu wschodniego.
Jeśli rozpoznajesz fragmenty tego case study u siebie — napisz. Zwykle widzimy w pierwszym callu, czy to skala godzin tygodniowo, czy infrastruktura na miesiące.