Schedules and hours in your own systems Hours to payroll without exports Via the Bedrijfsrooster API

Custom Bedrijfsrooster integration development

Bedrijfsrooster is Dutch software for scheduling, availability, leave and absence, and time tracking with a time clock system, used in retail, production, leisure, healthcare and contact centres, among other sectors. Appfront builds the integration with the systems around it, via the Bedrijfsrooster API, so that hours, allowances and employees are no longer transferred with exports and by hand.

What is a Bedrijfsrooster integration?

Bedrijfsrooster is software from Bedrijfsrooster B.V. in Haarlem. Employees submit their availability, planners create the schedule, leave and absence are tracked, and time tracking runs through a time clock system in the app, on a terminal or on a kiosk. Reports are included, among other things for payroll.

What happens to that data afterwards often involves exports. The payroll report is downloaded and imported or retyped into the payroll system. New employees are entered in the HR system first and then again in Bedrijfsrooster. And anyone who wants to see staffing costs alongside revenue or production has to put two reports side by side.

We build custom integrations because every business is different: which payroll system, which HR system, which till or production software, and which figures need to go where. Bedrijfsrooster has a JSON API covering, among other things, employees, schedules, availability, hours and clock data, leave and absence changes, and allowances. Which parts are available for your subscription is something we look at in the first step.

Hours to payroll

No exports, no retyping.

Employees from a single source

From your HR system.

Via the API

Agreed with Bedrijfsrooster.

How we build your Bedrijfsrooster integration

We start with your organisation: which systems you use alongside Bedrijfsrooster, which data currently moves via exports or by hand, and who needs to see what. Then we check with Bedrijfsrooster which API components are available to you. We often start with approved hours and allowances going to payroll, because that comes up every period. Employees from the HR system and staffing costs alongside revenue follow once the first integration runs smoothly. After that we maintain the integration whenever Bedrijfsrooster or your systems change, and after every change we check that the hours still match payroll.

1
Mapping your organisation

Systems, data and who needs to see what.

2
Exploring the API

What Bedrijfsrooster offers you.

3
Building the integration

Hours, allowances and employees.

4
Go-live and maintenance

Go-live, monitoring, and maintenance when things change.

What a Bedrijfsrooster integration actually does

The components below feature in almost every Bedrijfsrooster integration. Which ones you need depends on your organisation and systems.

Hours and clock data

Approved, per shift.

Allowances

Carried over to payroll.

Employees

From your HR system.

Leave and absence

Changes where needed.

Staff costs

Alongside revenue or production.

Log

Every message recorded.

Who we build a Bedrijfsrooster integration for

The integration is intended for organisations that schedule with Bedrijfsrooster alongside systems that don't talk to it by default. The more employees and locations, the more time it saves.

Retail

Many shops. Hours to payroll.

Production and logistics

Shifts. Allowances count.

Healthcare and welfare

Varying shifts. Absence counts.

Contact centres

Staffing alongside volume.

Technology and integrations

This page is about integrations with Bedrijfsrooster. If you use a different scheduling package, see our page on the Shiftbase integration and the one on the Nostradamus integration, and for your own planning system our page on workforce planning software. You can read about our approach at building custom software.

Bedrijfsrooster API JSON Schedule Time tracking Time clock system Payroll system HR system Leave and absence Duplicate check Log

Why choose Appfront for your Bedrijfsrooster integration?

A payroll report that is downloaded and imported every period, employees entered twice, and staff costs that only get compared with revenue after the fact all cost an organisation time and errors in pay. That is what we build on: hours flowing to payroll without an export, employees from a single source, and an integration via the Bedrijfsrooster API.

No exports

Hours arrive automatically.

Fewer errors

In pay and allowances.

Official route

Via the API.

Security and privacy in a Bedrijfsrooster integration

The integration processes data about employees, such as names, contracts, hours, leave and sometimes sickness absence. That is personal data, and sickness absence is sensitive. We use only the data that is needed, API access credentials are stored encrypted, and every message is logged.

The integration runs in a European data centre, with encrypted storage and daily backups. We record the processing in a data processing agreement.

Frequently asked questions about a Bedrijfsrooster integration

Questions organisations ask before they get started.

Bedrijfsrooster is Dutch workforce scheduling software. Employees submit their availability, planners build the schedule, leave and absence are tracked, and hours are recorded with a time clock in the app, on a terminal or on a kiosk. It is used in retail, production, leisure, healthcare and contact centres, among other sectors.

Bedrijfsrooster provides exports and reports for payroll, and offers integration options within its subscriptions. If that works well for your payroll system, custom development isn't needed, and we'll tell you so. A custom integration is for organisations that don't want to export and import every period, or that have systems that don't talk to it out of the box.

Via the Bedrijfsrooster JSON API, which requires a developer account. Which parts are available depends on your subscription and the options you take. We look into that in the first step, together with you and with Bedrijfsrooster, so you don't get stuck on a route that doesn't exist.

Yes, if they are calculated in Bedrijfsrooster and available via the API. The integration prepares hours and allowances per employee and per period in the format your payroll system expects, and checks that the totals match.

Often, yes. A new employee, a contract change or a leaver is recorded in the HR system and passed on to Bedrijfsrooster, so planners work with the right data. Which fields can be included is something we look at in the first step.

The integration reports it and records what went wrong. The message is retried or queued for review, so no hours are lost or arrive twice in payroll.

For retail chains, production and logistics companies with shifts, healthcare and welfare organisations, contact centres and facility service providers with many employees. If you have only a few employees and the export to your payroll system works well, a custom integration is often not needed.

Schedules and pay without exports?

Tell us which systems you use alongside Bedrijfsrooster and what is still done by hand. We'll show you how the integration works.

Edit content