Lascia che siano gli altri sistemi a scrivere.
Il tuo sistema salariale non dovrebbe aver bisogno che ogni mese qualcuno gli consegni un file. L'API pubblica permette al software che già usi — salari, contabilità, HR, BI — di leggere e scrivere i dati di Shiftavo direttamente: le persone, il piano dei turni, le ore approvate, le assenze, il costo del personale. Il tuo sviluppatore o il tuo fornitore dei salari la implementa una volta, e da lì funziona senza che nessuno debba ricordarsene. È compresa nel tuo abbonamento. L'API pubblica fa parte di Pro. Se un giorno passi a un piano inferiore, le tue credenziali smettono di funzionare. I webhook vengono trattenuti invece che persi, e partono appena torni su Pro.
I numeri che altrimenti riscriveresti a mano.
Quello che serve all'altro sistema, in entrambe le direzioni.
Persone e configurazione.
Le persone con i loro ruoli, qualifiche e tariffe, più le tue sedi, posizioni, politiche di lavoro e budget. Nuove assunzioni e uscite possono arrivare dal tuo sistema HR invece di essere inserite due volte.
Turni e ore.
Leggi il piano pubblicato e i fogli ore approvati, oppure scrivi turni e assegnazioni da un altro strumento di pianificazione. Timbrature e correzioni viaggiano in entrambe le direzioni.
Assenze e costi.
Richieste di assenza, saldi e decisioni, più il costo del personale per sede e periodo — così i tuoi strumenti finanziari non aspettano più un'esportazione di fine mese per lavorare.
Idraulica standard, nessuna sorpresa.
OAuth2 per l'accesso, webhook per le modifiche — niente di speciale da imparare per il tuo sviluppatore.
Vede solo quello che gli serve.
Le integrazioni si autenticano con le credenziali client OAuth2 — lo stesso standard che i tuoi altri fornitori già usano — e sei tu a decidere cosa ciascuna può toccare. Quella che legge le ore legge le ore: non le persone, non i saldi delle assenze. Le credenziali appartengono a una sola azienda e non sono il login di una persona, così nulla dipende dal fatto che un dipendente resti con te.
Viene avvisato delle modifiche.
Quando un turno viene pubblicato o riportato in bozza, una richiesta di assenza viene approvata o ritirata, oppure delle ore vengono approvate o se ne revoca l'approvazione, un webhook firmato arriva subito all'altro sistema. Non deve controllare ogni ora e non si perde nulla solo perché in quel momento era offline.