UnitLook
Integracije

UnitLook i ERP: kako spojiti ticketing s poslovnim sustavom

I
Igor Lišinski
24. svibnja 2026.
8 min čitanja
Read in English

Sati iz UnitLooka u ERP-u, zahtjevi iz ERP-a kao ticketi, automatska sinkronizacija podataka — vodič za integraciju UnitLooka s Pantheonom, Minimaxom i custom poslovnim sustavima.

Svaka tvrtka koja koristi ERP i poseban alat za ticketing ili upravljanje projektima suočava se s istim problemom: podaci žive na dva mjesta i netko mora ručno prenositi ih s jednog na drugo.

Računovodstvo pita: “Koliko sati je tim odradio za klijenta XY u travnju?” — i počinje pretraživanje excela, ticketing sustava i kalendara. Fakturira se po sjećanju ili se ne fakturira uopće.

UnitLook rješava taj problem s REST API-jem koji omogućuje automatsku sinkronizaciju s ERP-om, CRM-om i bilo kojim poslovnim sustavom.

Zašto integracija ticketinga i ERP-a?

Ticketing i ERP pokrivaju komplementarne dijelove poslovnog procesa:

UnitLookERP (Pantheon, Minimax, SAP…)
Ticketi i zahtjevi klijenataNarudžbenice i fakture
Evidencija radnih sati po projektuTroškovi i prihodi po projektu
Tim i planiranjePlaće i obračun rada
Status projektaFinancijski status projekta

Bez integracije: sati su u ticketing sustavu, fakturiranje je u ERP-u, a računovodstvo čeka da im netko pošalje excel.

S integracijom: radni sati se automatski prenose u ERP, faktura se generira iz stvarnih podataka, bez ručnog unosa.

Što UnitLook API nudi danas

UnitLook ima REST API s OpenAPI 3.1 specifikacijom. Svi endpointi su dokumentirani i interaktivno testabilni na api.unitlook.com/api/reference.

Dostupni podaci

Ticketi

  • Lista ticketa s filterima (klijent, status, period, projekt)
  • Detalji ticketa s cijelim threadom komunikacije
  • Kreiranje i ažuriranje ticketa iz vanjskog sustava

Evidencija rada

  • Lista utrošenih sati po korisniku i periodu
  • Agregat po danima (za fakturiranje)
  • Utrošci po ticketu

Projekti

  • Lista projekata s članovima tima
  • Status i vremenski okvir

Planiranje

  • Planirani radni blokovi po zaposlenicima
  • Usporedba planirano vs. ostvareno

Tipični scenariji integracije

1. Automatski export sati u ERP

Najčešći scenarij: na kraju mjeseca ERP-u trebaju sati po klijentu za fakturiranje.

UnitLook API → radni sati po klijentu za period → ERP → faktura

Umjesto da voditelj skup podatke iz UnitLooka i ručno ih unosi u ERP, integracija to radi automatski. Na kraju mjeseca 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. Zahtjev iz ERP-a postaje ticket

ERP detektira situaciju koja zahtijeva akciju (kvar, reklamacija, zahtjev za promjenom) i automatski otvori ticket u UnitLooku:

ERP događaj → POST /api/v1/tickets → ticket s odgovornom osobom i rokom

Ticket je odmah dodijeljen pravoj osobi, klijent dobiva 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 funkcionira

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 uvijek { "error": "..." }.

Dokumentacija: OpenAPI 3.1 spec dostupan na https://api.unitlook.com/openapi.yaml — importirajte direktno u Postman ili generatorima koda.

Primjer 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 svakoga prvog u mjesecu exportira sate
  • Event-driven servis koji reagira na zatvaranje ticketa
  • Custom dashboard koji spaja podatke iz oba sustava

Za tvrtke koje žele gotovu integraciju bez razvoja — javite nam se, rado ćemo napraviti custom rješ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 ticket
  • ticket.closed — zatvoren ticket
  • ticket.assigned — promjena odgovorne osobe
  • time.logged — unesen radni sat

To eliminira potrebu za polling-om i omogućava real-time reakciju u ERP-u ili CRM-u.

Gdje dalje

Ako trebate pomoć s integracijom ili imate specifičan zahtjev za spajanje s vašim ERP-om, kontaktirajte nas — rado ćemo razgovarati.

I

Autor

Igor Lišinski

Tim UnitLook — razvijamo alat koji timovima olakšava svakodnevni rad.

Zainteresirani za UnitLook?

Zatraži besplatni demo i saznaj kako UnitLook može pomoći tvom timu — bez obaveza, bez žurbe.

Zatraži demo →