With the Exact Bouw integration from KoppelHet, you keep your employee details and absence automatically in sync between HoorayHR and Exact Bouw. You manage everything in one place, in HoorayHR, and the integration updates Exact Bouw every night. Changes you make in HoorayHR today will appear in Exact Bouw the next morning.
The integration works one way: HoorayHR is leading. Anything you enter or change there appears automatically in Exact Bouw. The integration never writes anything back to HoorayHR.
Heads up: when you activate this integration, the price of your subscription increases by €1.50 per employee per month.
What does the integration sync?
Employees: name, address, contact details, job title, date of birth, department, date of employment and end employment date, the default work schedule and optional citizen service number (BSN). New employees in HoorayHR are created automatically in Exact Bouw. Read more about syncing employees here.
Absence: approved leave, sick leave reports and public holidays appear as absence in Exact Bouw, so your capacity planning stays accurate. Read more about syncing absence here.
Hours: with the optional Time Tracking module, absence is also recorded as hour lines, on projects and hour types that you choose. Read more about the Time Tracking module here.
Good to know
Your manual work in Exact Bouw stays yours. The integration only changes data it created itself or data that comes from HoorayHR. Absence or hours that you recorded yourself in Exact Bouw are never deleted.
Privacy. For absence, Exact Bouw only shows "Absent", never the reason and never medical information.
From a start date. You choose the date from which the integration takes over absence. Everything before that date stays as it was.
What you need
A HoorayHR account with admin rights. During setup, you give the integration permission to read data from HoorayHR.
An Exact Bouw account with admin rights and an API key. You can find the API key via login.bouw7.nl/my-account/api-access.
A department field in HoorayHR. The integration determines each employee’s department via an extra field. Read here how to create and fill in that field.
Prepare these choices in advance
From which date should the integration sync absence? Choose a clear moment, for example the first day of the coming month.
Do you want to include extra fields, such as a VCA number? You can only link a field if it already exists on both sides: as an extra field in HoorayHR and as a free field in Exact Bouw.
Do you use the Time Tracking module? Decide in advance which projects, hour types and, if needed, monitoring codes the absence hours should be recorded on.
Connect the integration
You connect the integration from HoorayHR. After that, you connect both systems; this is a one-off task that only takes a few minutes.
Go to
Integrationsvia the main menu, find the Exact Bouw integration in the list and click the blueActivatebutton. You will be redirected to the KoppelHet environment.Add a new integration.
Click HoorayHR login and give approval. This allows the integration to read employee profiles, schedules, leave and sick leave from HoorayHR. Use an account with admin rights for this. Read more about logging in to KoppelHet here.
Enter the API key you retrieved from Exact Bouw.
Save the details.
Are both connections green? Then you can continue to the settings.
Go through the settings
After connecting both systems, go through the settings. You can always change them later.
General settings. Choose the department field (required) and indicate whether you want to record the citizen service number (BSN) in Exact Bouw (off by default).
Employee mapping. Link each HoorayHR employee to the correct Exact Bouw employee.
Custom fields. Optional: link your own fields, such as a VCA number.
Absence. Choose the start date (required) and whether public holidays should be included.
Hours mode and Time Tracking. You only see these two steps if the Time Tracking module is switched on.
Test employees. Choose which employees are included while the integration is in test mode.
Tip: put the integration in test mode before you go live. Read here how to do that.
Related keywords: exact bouw, bouw7, koppelhet, bouw integration, activate integration, api key, department field, capacity planning.
