Skip to content
EN

Typical forStaffing agenciesHealth and social careConstructionEvents and hotels

AI on shifts and temps. Names stay in the EU.

Fill the rota, check timesheets and find the right temp faster. GoalCube hides names, phone numbers and ID numbers before the AI sees them – and when the AI suggests who gets more shifts, a human decides.

  • The rota in minutesThe AI proposes a rota from requests and skills. You approve.
  • Fair shift allocationWho gets shifts is a decision about a person. A planner makes it.
  • Error-free timesheetsThe AI spots anomalies – without seeing who the temp is.
GoalCube Data VaultFictitious data
Temps week 44 · 4 rows
Show
Your dataStays in the EU with GoalCube
TempPhoneRoleHours
Simon Healy+353 87 902 4416Senior healthcare assistant32
Elena Borg+356 9921 7743Nurse52
Arthur Moran+353 85 118 3360Healthcare assistant24
Agnieszka Nowak+353 83 447 2091Nurse30

Comment Simon Healy would like more night shifts in November. Phone 087 902 4416.

What the AI seesIn ChatGPT, Claude or Copilot
TempPhoneRoleHours
[PERSON_1][TELEFON_1]Senior healthcare assistant32
[PERSON_2][TELEFON_2]Nurse52
[PERSON_3][TELEFON_3]Healthcare assistant24
[PERSON_4][TELEFON_4]Nurse30

Comment [PERSON_1] would like more night shifts in November. Phone [TELEFON_5].

Task for the AI: Propose next week's rota, and find errors in the timesheets.
The answer in GoalCubeNames filled back in, only on your side

Proposal: Simon Healy takes the night shifts on Monday and Tuesday, Arthur Moran the weekend day shifts. Elena Borg has logged 52 hours in week 44, more than agreed; check the timesheet. Agnieszka Nowak can't start shifts before 9am.

The AI’s answerPseudonyms only

Proposal: [PERSON_1] takes the night shifts on Monday and Tuesday, [PERSON_3] the weekend day shifts. [PERSON_2] has logged 52 hours in week 44, more than agreed; check the timesheet. [PERSON_4] can't start shifts before 9am.

13 sensitive values hidden from the AINo real names left the EU

Fictitious data. Point at a name or a pseudonym to see what belongs together.

What can you use AI for?

Choose a task. GoalCube works out the risk under the EU AI Act with fixed rules and tells you what to do.

GoalCube AI MapFictitious data
What will the AI be used for?
Minimal risk

Low risk when the planner approves the rota. GoalCube hides names and numbers.

High risk

Allocating tasks based on personal traits or behaviour is listed in Annex III of the EU AI Act. A human decides.

Minimal risk

Low risk. The AI flags anomalies; a staff member corrects them.

Decision about a person

Assessing a person needs a human, a reason and access for the temp (Articles 15 and 22 GDPR).

The example is simplified. In GoalCube you answer a few questions, and the classification follows fixed rules.

What the law says

Temps are covered too

The EU AI Act talks about workers broadly. Allocating shifts and assessing temps are decisions in a work relationship.

Annex III, point 4(b), AI Act

Agency and client both carry responsibility

The staffing agency and the business where the temp works may both process the temp's data – and both must be able to explain what the AI is used for.

Articles 24 and 26 GDPR

ID numbers don't belong in the AI

PPS and other ID numbers are needed for payroll, not for a rota. GoalCube replaces them with a code.

Article 87 GDPR

Short and simplified. GoalCube helps you follow the rules; it is not legal advice.

Who gets extra shifts? A planner decides.

The AI has suggested who should get December's open shifts. The planner decides on each temp and gives the reason.

GoalCube Human DecisionFictitious data
Case 1 of 3Task: Open night shifts in December

Case facts

Simon Healy

Role
Senior healthcare assistant
Hours in November
32
Request
Wants more night shifts

The AI’s recommendation

Assign 4 night shifts

Reasoning: Has the skills and spare hours, and asked for night shifts.

Your decision

Audit log

  1. Decisions are saved here with the time and a timestamp.

Your staff keep working. GoalCube keeps track of the rest.

Low risk is approved automatically under fixed rules. Anything that needs a human lands on This week’s list – typically around 5 minutes a week.

The employee
Your AI

Propose next week's rota based on the temps' requests.

All goodLow risk. Approved automatically under your rules.

Here's the proposal. Every shift is covered. One timesheet looks wrong – see it in GoalCube.

The person in charge
This week’s listFictitious data

4 awaiting a human · approx. 5 minutes

Waiting for you

  • Decide allocation of open night shiftsWork relationship · AI has made a recommendation
  • Confirm new use: timesheet checksLow risk · approve the rule

Approved automatically

  • Summary of customer enquiriesLow risk · approved automatically on Monday
  • Overview of supplier contractsLow risk · approved automatically on Tuesday

What you need

Start free with the overview. Add protection when you want to use AI on real data.

AI Map

Map

0 € per month

  • AI inventory and AI policy
  • Training with proof
  • Deadlines, templates and report

Data Vault

Map and protect

from 9 € per month

  • Everything in AI Map
  • AI on your data, data stays in the EU
  • Secret terms and documents
Recommended for you

Data Vault + Human Decision

GoalCube for HR

from 15 € per month

  • Everything in Data Vault
  • A person decides on cases about people
  • Passkey, log and timestamps

See all prices All prices are per month and exclude VAT. Pay yearly and get 2 months free. Prices apply from launch, which we expect in November 2026.

Questions and answers

Is an AI-built rota high-risk?

Not necessarily. A proposal that a planner approves is low risk. But if you use AI to decide who gets shifts based on behaviour or personal traits, it's high-risk under Annex III of the EU AI Act.

Who's responsible – the agency or us?

Usually you both are, for the data you each use. Agree in the contract who does what, and record your own AI use in your AI inventory.

Can AI assess freelancers?

A freelancer is a person too. If you use AI to assess or select freelancers, a human must decide, and the freelancer must be able to find out what was taken into account.

Ready to use AI on temp and freelancer data?

We expect to launch in November 2026. Join the waitlist and we’ll let you know when you can get started.