Shiftbase koppelen

Koppel Shiftbase aan APIboard en beheer roosters, gewerkte uren en verzuim automatisch in één dashboard, zonder code.

Shiftbase koppelen in minuten

Maak in Shiftbase een API-sleutel, plak hem in APIboard en je bent verbonden. Zonder code of eigen integratie.

Uren en rooster in de Datawerkbank

Doorzoek gewerkte uren, roosterdiensten en verzuim op één plek, automatisch bijgewerkt zonder exports.

Dashboards en AI op je personeelsdata

Kant-en-klare dashboards voor rooster en uren en voor personeel en verzuim, of vraag je AI-assistent naar je ziekteverzuim.

Deze data halen we op uit Shiftbase

Na het koppelen halen we deze tabellen automatisch op uit Shiftbase. Je hoeft niets in te stellen of te mappen: elke tabel heeft duidelijke Nederlandse kolomnamen en is meteen bruikbaar voor dashboards, Power BI en AI.

  • Direct doorzoekbaar. Alle tabellen staan klaar in de Datawerkbank. Zoek, filter en sorteer je Shiftbase-data zonder eerst een export te maken.
  • Voor elke tool. Dezelfde tabellen voeden je dashboards in APIboard Studio, Power BI, onze API en je AI-assistent. Iedereen kijkt naar dezelfde cijfers.
  • Altijd actueel. Wij synchroniseren de data automatisch met Shiftbase. Jij hoeft niets te exporteren of handmatig bij te werken.

Shiftbase-data verrijken en transformeren

Haal uit je Shiftbase-gegevens de cijfers die jij voor planning en HR nodig hebt, zonder code. Elke stap stel je visueel in; het resultaat is een eigen tabel die na elke sync wordt bijgewerkt.

  • Rooster naast uren. Zet roosterdiensten naast gewerkte uren per team en dag, en zie waar plan en praktijk uiteenlopen.
  • Contracturen tellen. Combineer contracten met medewerkers en afdelingen om de contracturen per week per afdeling op te tellen. Contracten komen alleen binnen met de rechten View contracts en View salary.
  • Verzuim per afdeling. Groepeer verzuimdagen per afdeling en maand om te zien hoeveel uren verzuim je per afdeling hebt.
Meer over de Datawerkbank

Automatiseer op je Shiftbase-data

Voor roosters en verzuim telt vooral dat je het op tijd hoort. Daarom start een Shiftbase-automatisering op het moment dat jij kiest: bij een nieuwe rij met filter, een drempelwaarde, een vast tijdstip of schema, een bereikte datum of een wijziging. De uitkomst is een e-mail, pdf, melding in APIboard of webhook, vanaf het Team-pakket met 500 runs per maand (Pro 2.000).

  • Nieuwe verzuimmelding. HR krijgt een e-mail zodra er een nieuwe verzuimmelding in Shiftbase staat.
  • Aflopend contract. Je krijgt een melding in APIboard zodra de einddatum van een contract is bereikt. Dit werkt alleen met de rechten View contracts en View salary.
  • Verzuimuren. Er gaat een e-mail uit zodra het totaal aan verzuimuren boven je grens komt.
Meer over automatiseren
Rooster & uren / Overzicht
Dashboard Rooster & uren, pagina Overzicht, met voorbeelddata

Dashboards voor Shiftbase

Zodra je Shiftbase koppelt, staan er kant-en-klare dashboards voor je klaar, gebouwd op je eigen data.

  • Rooster & uren. Geroosterde en gewerkte uren, bezetting en loonkosten per team, afdeling en locatie.
  • Personeel & verzuim. Verzuim, verlof, in- en uitstroom en contracturen per afdeling.

Wat je meet met je Shiftbase-data: verzuim per afdeling, gewerkte uren tegenover rooster, loonkosten per team, bezetting per dienst, aflopende contracten en medewerkers per afdeling.

Liever in je eigen tools? Koppel Shiftbase aan Power BI of Excel of Microsoft Fabric.

Gratis proberen
Wat is ons ziekteverzuim dit kwartaal?

Het verzuim is 4,2%, iets hoger dan vorig kwartaal (3,6%). Afdeling Bediening zit met 6,1% het hoogst.

Bronnen Shiftbase
  1. Wat is ons ziekteverzuim dit kwartaal?

    Het verzuim is 4,2%, iets hoger dan vorig kwartaal (3,6%). Afdeling Bediening zit met 6,1% het hoogst.

  2. Hoeveel uren hebben we vorige week gewerkt ten opzichte van het rooster?

    Er is 842 uur gewerkt tegen 810 uur ingeroosterd, 4% meer. De overschrijding zit vooral op zaterdag.

  3. Welke contracten lopen de komende drie maanden af?

    Er lopen 5 contracten af, waarvan 3 in november. Het gaat om vier bepaalde tijd contracten en één oproepcontract.

  4. Hoeveel medewerkers hebben we per afdeling?

    Bediening heeft 24 medewerkers, Keuken 17, Bar 11 en Kantoor 6. Samen zijn dat 58 mensen, waarvan 21 in deeltijd.

  5. Hoeveel diensten staan er volgende week per afdeling?

    Afdeling Bediening heeft 94 diensten gepland, Keuken 61 en Bar 38. Op zaterdag zijn er in de Bediening nog 3 diensten open.

  6. Welke teams hebben de meeste uren gewerkt?

    Team Avond werkte 312 uur, Team Ochtend 288 uur en Team Weekend 164 uur. Team Avond ligt 6% boven het rooster.

  7. Welke soorten diensten roosteren we het vaakst in?

    De dienst Avond komt 148 keer voor, Ochtend 131 keer en Tussendienst 42 keer. Samen is dat 81% van alle diensten.

  8. Hoe verdelen onze contracten zich per contracttype?

    Van de 58 contracten zijn er 31 voor bepaalde tijd, 19 voor onbepaalde tijd en 8 oproepcontracten.

1 van 8 vragen

Vraag het je AI-assistent

Stel vragen over je Shiftbase-data aan ChatGPT, Claude, Copilot, Gemini, Grok of Perplexity. De AI-koppeling (MCP) zit bij het Pro-abonnement.

  • Gewone taal. Vraag het zoals je het aan een collega zou vragen.
  • Ook gecombineerd. Leg Shiftbase naast je andere gekoppelde systemen in één vraag.
  • Veilig. De AI leest alleen mee en je trekt de koppeling op elk moment in.
Naar het helpcentrum

Zelf bouwen vs. APIboard

Waarom je Shiftbase niet zelf hoeft te koppelen.

Zelf een koppeling bouwen

  • API-sleutel per omgeving

    Je moet de sleutel zelf aanmaken, veilig opslaan en vervangen als die verloopt of wordt ingetrokken.

  • Limieten bij grote teams

    Bij veel medewerkers en diensten loop je sneller tegen een limiet aan, zonder retry-logica valt de sync dan stil.

  • Eigen datastructuur

    Rooster- en urendata komt in het formaat van Shiftbase binnen en moet je zelf omzetten voor een dashboard.

Met APIboard

  • Wij regelen de toegang

    Je logt één keer in bij Shiftbase. Wij verversen tokens en sleutels automatisch, zodat de koppeling blijft werken.

  • Geen gedoe met limieten

    Wij halen de data in delen op en proberen het automatisch opnieuw, ook als je veel data hebt.

  • Direct bruikbaar

    Je Shiftbase-data staat in heldere tabellen met Nederlandse kolomnamen, klaar voor dashboards, Power BI en AI.

  • Data in Frankfurt

    De data uit je Shiftbase-omgeving staat in een database in de EU, in Frankfurt.

  • Versleuteld

    Je data is versleuteld, zowel opgeslagen als onderweg. BSN, IBAN, woonadres, geboortedatum, verzuimnotities en uurloon slaat APIboard niet op.

  • Verplichte 2FA

    Elk APIboard-account waarmee je Shiftbase-data bekijkt, logt in met tweestapsverificatie.

  • API-sleutel in een kluis

    Je Shiftbase-API-sleutel bewaren we in een afgesloten kluis. De rechten van de gebruiker die de sleutel maakt, bepalen welke gegevens binnenkomen.

Meer koppelingen naast Shiftbase

Combineer Shiftbase met de andere software die je gebruikt, voor één compleet beeld. Benieuwd naar andere koppelingen? Kijk ook naar TimeChimp, Dyflexis en Teamtailor.

Ondersteuning

Loop je vast bij Shiftbase? We denken graag mee.

Persoonlijk contact

Vragen over je Shiftbase-data of de koppeling? Mail of bel direct met de makers van APIboard.

Neem contact op

Demo op maat

Benieuwd wat APIboard met je Shiftbase-data kan? In een demo laten we het zien.

Demo aanvragen

Helpcentrum

Stap-voor-stap hulp bij het koppelen van Shiftbase, plus uitleg over dashboards en AI.

Naar het helpcentrum

Veelgestelde vragen

Wat heb ik in Shiftbase nodig om te koppelen?

Je hebt een Shiftbase-abonnement met de add-on App Center Plus nodig. Zonder die add-on werkt de koppeling niet, en een proefperiode geeft geen API-toegang. Een Shiftbase-gebruiker met beheerrechten maakt de sleutel onder Settings, App center, Public API en je plakt hem in APIboard.

Welke Shiftbase-gegevens krijg ik binnen?

De rechten van de Shiftbase-gebruiker die de sleutel maakt, bepalen welke gegevens binnenkomen. Zonder het recht View salary zijn de loonkosten 0, en contracten komen alleen binnen met de rechten View contracts en View salary. Mist de sleutel een recht voor één onderdeel, dan slaat APIboard dat onderdeel 24 uur over en blijft de koppeling actief.

Slaat APIboard persoonlijke gegevens van medewerkers op?

APIboard slaat bewust geen BSN, IBAN, woonadres, contactgegevens, geboortedatum, verzuimnotities, uurloon of contractsalaris op. Wel komen medewerkers, roosters, gewerkte uren, verzuim en contracten binnen, binnen de rechten van je API-sleutel. Zonder het recht View salary zijn de loonkosten 0. Met de rechten van de sleutel bepaal je dus zelf hoe gevoelig de data is die binnenkomt.

Kan ik meerdere Shiftbase-omgevingen koppelen?

Ja. Eén API-sleutel hoort bij één Shiftbase-account, en datzelfde account kun je niet twee keer koppelen. Heb je meer omgevingen, dan koppel je ze elk met een eigen sleutel. Elke omgeving telt mee als account in je pakket.

Hoe vaak ververst APIboard mijn Shiftbase-data?

Dat hangt af van je pakket: wekelijks bij Basis, dagelijks bij Team en 3 keer per dag bij Pro. Shiftbase geeft niet aan wat er is gewijzigd, daarom haalt APIboard elke ronde alle stamgegevens volledig op. Gewerkte uren en verzuim worden elke ronde 45 dagen terug opgehaald, roosterdiensten 14 dagen terug, en na 20 uur volgt een volledige pas over de hele historie van je pakket. Roosters, verzuim en teamdagen lopen 90 dagen vooruit; verlof dat verder weg ligt, komt pas binnen zodra het binnen die horizon valt.

Klaar om Shiftbase te koppelen?

Koppel binnen minuten met je software, zonder zelf te hoeven knutselen. Wij maken het eenvoudig voor je.