Skip to main content

Staffable

Setting up the integration between Staffable and Eitje

Is your staff under contract with Staffable Payroll? If so, you can easily set up an integration between the two platforms. This ensures that all changes for your team members from Staffable are processed directly in Eitje. This way, you never have to enter information twice, and we synchronise the data for you from Staffable to Eitje.

Furthermore, this integration makes it easy to transfer worked hours from Eitje’s time registration to Staffable.


Activate integration

  1. Go to Data and choose Integrations.

  2. Find Staffable and click Add.

  3. Enter the External ID. This is your Staffable Relation ID and can be provided by Staffable if needed.

  4. Click Activate integration.

⚠️ Note: Sometimes, Staffable sends a long link and it's unclear what exactly the Relation ID is.

Example:

The code shown here as XXXX after /relation/ and before /format/ is the Relation ID.

This will ensure Eitje has access to your Staffable environment. All you need to do after this, is select the venues you want to connect:

  1. Click Venues.

  2. Select the venues you want to integrate.

  3. Click Save.



Sync team members

After this, your integration is operational and your team members and contract information will be synchronised every evening around 23:00.

Want to synchronise right now? You can do this in two places in Eitje:

  1. The Team page:
    Go to Tools in the upper right corner, then click Sync Staffable.

  2. The Integration page:
    Go to Data and choose Integrations. Use the button with the three dots in your Staffable integration and click Sync team members.


Missing contract

Does a team member have an active contract in Staffable that is not showing in Eitje? This could be caused by a missing link between the contract and the employer in Staffable (in Dutch it's called 'plaatsing').

Please contact Staffable and ask them to check this. If needed, they can add the missing link which will solve the issue, and will make the contract show in Eitje after the next synchronisation.
​


End employment of team members

When you end employment of team members in Staffable, they will automatically be marked as inactive in Eitje. So do this in Staffable only, not in Eitje.


Export hours

Exporting, or forwarding, the worked hours from your time registration to Staffable is easy with the automated export file. Since September 2026 it is also possible to transfer the data directly from Eitje to Staffable, without an Excel file.

1. Excel file by email

  • It concerns all approved hours:

    • 'worked'

    • 'sick'

    • 'leave'

    • 'special leave'

  • This is the reason why it is very important to add, check, and approve the hours in time. If worked hours are not approved, they will not be sent to Staffable.

The Excel file is automatically generated as soon as the integration is activated. You will find this file under Data in the main menu on top, then Custom Excels:

If you want to check exactly what data is exported to Staffable, open the export by clicking on it and then select Columns from the menu on the left. Here, you can see exactly which data is taken from Eitje and sent to Staffable. This can be useful if you receive any questions from Payroll.

You can also see when the file is sent and which email address it is sent to. This is configured through an Automatic export, which you can also find in the menu on the left.

Click on it and choose Edit to see the details. You could add yourself to make sure you also receive the overview if desired.

2. Transfer data directly

What do we export?

Flex contracts

Fixed-hours contracts

Worked hours

✅

✅

Sick leave

✅

✅

Leave

✅

✅

You can export hours to Staffable using the Tools button on the Hours page. Select Export hours to Staffable, then choose the period for which you want to transfer the hours.

⚠️ Note: Eitje only exports approved hours and only for team members who have an active contract on the day of the shift. Before transferring the data, always make sure that all hours have been approved.

​If ever needed, you can export the same period again, as long as payroll hasn't been run.

If there is an issue with a time entry or a team member, this will be displayed before the hours are submitted:

Once the data has been transferred, check whether the action was successful. You can find the export status under the bell icon (🔔) in the top-right corner of Eitje.

When you see a red question mark, click it to view more details:

When the export is successful, the time entries will be marked as Exported in the time registration. A notification will also appear when you open the time entry:

The Hours as a table page offers a specific column with this information:

Did this answer your question?