Pregled projekta

Timovi za profesionalne usluge paralelno vode razgovore, dokumente, rokove, odobrenja i naredne korake. Kada svaki deo živi u drugom alatu, zaposleni stalno ponovo sastavljaju kontekst, a važne primopredaje postaju nepouzdane.

Gradim Client360 kao privatnu operativnu i CRM platformu za taj rad. Projekat je još u razvoju, pa ova studija prikazuje implementirane osnove, a ne gotov produkcioni sistem.

Operativna platforma u razvoju koja objedinjuje klijente, dokumente, rokove, pouzdane procese i AI asistenciju sa ljudskom proverom.

Industrija

Profesionalne usluge

Usluge

  • UX/UI dizajn
  • Web razvoj
  • Produkt strategija

Ključni rezultati

  • Responzivan dizajn
  • Prilagođeni razvoj
  • Poboljšanja korisničkog iskustva

Tip platforme

Web platforma

Tehnologije

  • TypeScript
  • Next.js
  • Hono
  • tRPC
  • PostgreSQL

Izazov

Sistem treba da primi informacije iz emaila, poruka i dokumenata, poveže ih sa pravim klijentom, sačuva trag promena i prosledi sledeći korak odgovornoj osobi.

AI može da smanji ponavljajuće čitanje i pisanje, ali rokovi, dozvole, promene stanja i komunikacija prema klijentu ne smeju da zavise od nepredvidivog odgovora modela.

Pristup

Odvojio sam deterministički poslovni engine od AI sloja. Precizna pravila kontrolišu rokove, usmeravanje, dozvole i promene stanja. AI provider može da izvuče kontekst ili pripremi predlog, ali radnje prema klijentu ostaju iza ljudskog odobrenja.

Monorepo odvaja web, API, bazu, providere, event store, projekcije, mail, observability i evaluaciju, pa se integracije mogu menjati bez prepisivanja jezgra procesa.

Rešenje

Implementirana osnova koristi Gmail i Make za prijem, nativni WhatsApp webhook, Google Drive i Google Document AI OCR. Pouzdani poslovi se oslanjaju na PostgreSQL, Drizzle, pgmq redove i pg_cron, uz row-level security, audit infrastrukturu i merljive servise.

Web aplikacija objedinjuje klijentske zapise, dokumente, zadatke, rokove, vlasništvo i komunikaciju koja čeka proveru. OpenAI-compatible provider i lokalni Ollama proof of concept podržavaju asistirani rad, ali nisu izvor poslovne istine.

Ključni izazovi

  • odvajanje determinističkih poslovnih pravila od probabilističkog AI rezultata

  • idempotentnost i auditabilnost asinhronog prijema dokumenata i poruka

  • pristup po ulogama uz dovoljno konteksta za korisnu asistenciju

  • zamenjive integracije koje nisu vezane direktno za logiku procesa

Rezultat

Projekat sada ima ozbiljnu tehničku osnovu za klijentske operacije: tipizovane ugovore, pouzdan prijem, jasno vlasništvo procesa, auditabilne promene stanja i asistenciju sa ljudskom proverom.

Sistem je i dalje u aktivnom razvoju. Trenutni runtime je fokusiran na dokumente i poruke; planirane glasovne interakcije i ranije isprobane, nekorišćene AI UI zavisnosti nisu deo implementiranog obima.

Kontekst

Glavna inženjerska odluka bila je jednostavna: AI koristiti tamo gde neodređenost pomaže, a deterministički kod tamo gde posao zahteva garanciju.

Drugi projekti sa sličnim arhitektonskim odlukama, platformama ili produktnim izazovima.