Radni sati iz UnitLooka u ERP-u, zahtevi iz ERP-a kao tiketi, automatska sinhronizacija podataka — vodič za integraciju UnitLooka s Pantheonom, Minimaxom i custom poslovnim sistemima.
Svaka kompanija koja koristi ERP i poseban alat za tiketing ili upravljanje projektima suočava se s istim problemom: podaci žive na dva mesta i neko mora ručno prenositi ih s jednog na drugo.
Računovodstvo pita: “Koliko sati je tim odradio za klijenta XY u aprilu?” — i počinje pretraživanje excel tabela, tiketing sistema i kalendara. Fakturiše se po sećanju ili se uopšte ne fakturiše.
UnitLook rešava taj problem s REST API-jem koji omogućuje automatsku sinhronizaciju s ERP-om, CRM-om i bilo kojim poslovnim sistemom.
Zašto integracija tiketinga i ERP-a?
Tiketing i ERP pokrivaju komplementarne delove poslovnog procesa:
| UnitLook | ERP (Pantheon, Minimax, SAP…) |
|---|---|
| Tiketi i zahtevi klijenata | Narudžbenice i fakture |
| Evidencija radnih sati po projektu | Troškovi i prihodi po projektu |
| Tim i planiranje | Plate i obračun rada |
| Status projekta | Finansijski status projekta |
Bez integracije: sati su u tiketing sistemu, fakturisanje je u ERP-u, a računovodstvo čeka da im neko pošalje excel.
S integracijom: radni sati se automatski prenose u ERP, faktura se generiše iz stvarnih podataka, bez ručnog unosa.
Šta UnitLook API nudi danas
UnitLook ima REST API s OpenAPI 3.1 specifikacijom. Svi endpointi su dokumentovani i interaktivno testabilni na api.unitlook.com/api/reference.
Dostupni podaci
Tiketi
- Lista tiketa s filterima (klijent, status, period, projekat)
- Detalji tiketa s celim threadom komunikacije
- Kreiranje i ažuriranje tiketa iz spoljnog sistema
Evidencija rada
- Lista utrošenih sati po korisniku i periodu
- Agregat po danima (za fakturisanje)
- Utrošci po tiketu
Projekti
- Lista projekata s članovima tima
- Status i vremenski okvir
Planiranje
- Planirani radni blokovi po zaposlenima
- Poređenje planirano vs. ostvareno
Tipični scenariji integracije
1. Automatski eksport sati u ERP
Najčešći scenario: na kraju meseca ERP-u trebaju sati po klijentu za fakturisanje.
UnitLook API → radni sati po klijentu za period → ERP → faktura
Umesto da voditelj kopira podatke iz UnitLooka i ručno ih unosi u ERP, integracija to radi automatski. Na kraju meseca ERP već ima sve utrošene sate, razvrstane po klijentu i projektu.
Endpoint: GET /api/v1/work-logs?dateFrom=2026-04-01&dateTo=2026-04-30
2. Zahtev iz ERP-a postaje tiket
ERP detektuje situaciju koja zahteva akciju (kvar, reklamacija, zahtev za promenom) i automatski otvori tiket u UnitLooku:
ERP događaj → POST /api/v1/tickets → tiket s odgovornom osobom i rokom
Tiket je odmah dodeljen pravoj osobi, klijent dobija potvrdu, tim ima deadline.
3. Status projekta iz ERP-a
ERP može pratiti status isporuke, a UnitLook status rada. Integracija spaja ta dva pogleda:
GET /api/v1/projects → status, sati, tim → ERP projektna kartica
Kako tehnički funkcioniše
Autentifikacija: HTTP Basic Auth — email i lozinka UnitLook korisnika. Svaki API poziv ide s Authorization: Basic base64(email:password) headerom.
Format: JSON. Svi pozivi vraćaju lowercase ključeve. Greške su uvek { "error": "..." }.
Dokumentacija: OpenAPI 3.1 spec dostupan na https://api.unitlook.com/openapi.yaml — importujte direktno u Postman ili generatorima koda.
Primer dohvata radnih sati:
curl https://api.unitlook.com/api/v1/work-logs?dateFrom=2026-04-01&dateTo=2026-04-30 \
-H "Authorization: Basic $(echo -n '[email protected]:lozinka' | base64)"
Integracija s Pantheonom i Minimaxom
Pantheon i Minimax nemaju gotov konektor za UnitLook — ali imaju vlastite API-je. To znači da je integracija moguća kroz middleware koji čita iz jednog i upisuje u drugi:
UnitLook API → middleware (Node.js / Python / .NET) → Pantheon API
Takav middleware može biti:
- Jednostavan cron job koji svakog prvog u mesecu eksportuje sate
- Event-driven servis koji reaguje na zatvaranje tiketa
- Custom dashboard koji spaja podatke iz oba sistema
Za kompanije koje žele gotovu integraciju bez razvoja — kontaktirajte nas, rado ćemo napraviti custom rešenje.
Webhooks (uskoro)
Pored REST API-ja, u razvoju su webhooks — UnitLook šalje POST notifikaciju na vašu URL adresu kada se dogodi:
ticket.created— novi tiketticket.closed— zatvoren tiketticket.assigned— promena odgovorne osobetime.logged— unesen radni sat
To eliminiše potrebu za polling-om i omogućava real-time reakciju u ERP-u ili CRM-u.
Gde dalje
- Interaktivna dokumentacija: api.unitlook.com/api/reference — testirajte endpointe direktno u browseru
- OpenAPI spec: api.unitlook.com/openapi.yaml — za Postman ili codegen
- U aplikaciji: Administracija → Integracije → API / Webhook
Ako trebate pomoć s integracijom ili imate specifičan zahtev za spajanje s vašim ERP-om, kontaktirajte nas — rado ćemo razgovarati.
Autor
Igor Lišinski
UnitLook tim — gradimo alat koji svakodnevni rad čini lakšim za timove.
Zainteresovani za UnitLook?
Zatražite besplatni demo i vidite kako UnitLook može pomoći vašem timu.