HR devices had at least one AI agent
AI was already part of HR work, so the first job was to see what those agents could reach.
Case study
An energy company's HR team found AI agents on 75 of its 100 devices and narrowed what they could reach, without banning AI in HR.
Results
HR devices had at least one AI agent
AI was already part of HR work, so the first job was to see what those agents could reach.
agent reads a week of files in protected HR folders matched a rule during the month of log-only mode
Payroll, health, employee relations, and right-to-work files were within the agents' reach, so the team knew which folders needed a rule.
uploads or sends a week to destinations outside the approved list, blocked or sent for approval
Each one stopped before the file left the device, or waited for a person to decide.
approval requests a week, out of the checked actions
The HR team kept working with AI, and a person looked at the few actions that mattered.
In their words
We did not want to ban tools that could save the team time. We wanted enough evidence to separate a sensible HR use case from an agent reaching data that had nothing to do with the task.
The starting point
An HR team at a global energy company works with some of the most sensitive data the company holds: CVs, interview notes, references, right-to-work records, employee relations cases, payroll, absence records, and performance reviews. That data doesn't sit in one system. It's spread across the applicant tracking system, the HR information system, email, shared drives, and documents people download to their devices.
The team already used AI assistants alongside those systems. Some had been adopted without a formal review. HR, privacy, and IT & Security teams agreed on the question to answer first: which candidate and employee data could those agents reach, and which access was part of an approved HR workflow?
A survey would only show the tools people remembered using. The team wanted evidence from the devices, and it wanted to keep the AI tools that saved HR time.
Rollout
IT pushed the Signals Corps Endpoint Agent package through Jamf to the first HR devices. Runtime logged what its rules would have done and stopped nothing.
Control Plane listed the agents, skills, and connectors on each device. The team blocked 4 skills.
After a month in log only, rules on reads of protected HR folders and on uploads outside the approved list started asking for approval or blocking.
The package reached all 100 HR and recruitment devices, with 9 approval requests a week.
What they found
The scope was the 100 devices used for recruitment and employee casework. IT rolled out the Endpoint Agent through Jamf over three months. Supply Chain found at least one AI agent on 75 of them, and listed the skills and connectors each agent loaded. 34 connectors reached the applicant tracking system, the HR system, email, or shared drives. The team blocked 4 skills after the first inventory.
Runtime ran in log-only mode for the first month, with rules covering reads of protected HR folders, such as payroll, health, employee relations, and right-to-work, and uploads to destinations outside the approved list. Hundreds of agent reads a week matched the protected-folder rule. Some came from expected work, such as drafting an interview plan from an approved template. Others showed that the same agent could reach far more sensitive material than its task needed.
Control Plane received which agents and components were installed and which rule each action matched. Candidate and employee data, prompts, usernames, and file paths stayed on each device, so the review itself moved no HR data anywhere.
What they decided
The log-only month gave the team a baseline of normal HR work. From the second month, the rules on protected folders and on uploads outside the approved list started asking for approval or blocking. Each week, Runtime blocks or sends for approval 17 uploads or sends to destinations outside the approved list.
Across all 100 devices, the team sees 9 approval requests a week out of 1,600 checked actions. Everything else in HR's daily work runs without a prompt, so nobody had to ban AI in HR to get control of the data.
Before and after
The table shows how the teams answered common questions before Signals Corps and after the rollout.
| The question | Before | After |
|---|---|---|
| Which AI agents are on HR devices? | The tools people remembered using | 75 of 100 devices, with each agent's skills and connectors |
| Which agents can reach employee records? | Unknown | Answered in minutes in Control Plane |
| Are agents opening payroll, health, or employee relations files? | Unknown | Each read of a protected folder logged against the rule it matched |
| Did candidate or employee files leave the approved workflow? | Unknown | 17 uploads or sends a week blocked or sent for approval |
The privacy and security teams now have a record to review data minimization, purpose limitation, and access controls with HR, without asking HR to rebuild what happened from memory. Decisions about which uses are acceptable stay with those teams. What people type or paste into a prompt sits outside what Signals Corps covers.
What it costs
Supply Chain and Runtime on 100 devices. Free devices on every plan. Your bill depends on how many devices you cover, so heavier agent use doesn't change it, and finance can plan ahead.
Solutions in this case study
See which identities each agent can use. On every device.
Read more By riskStop agents leaking secrets and personal data. Before it leaves the device.
Read more By riskSee the AI agents nobody approved. On every device.
Read more By initiativeAnswer the AI questions regulators and auditors ask. With evidence.
Read moreModules used
device:endpoint_4c19 trust:any⌘↵New agent found · Unreviewed
Critical finding · Blocked · Applied
Identified · Trusted
Supply Chain
See which AI agents run on each device and which identities they can reach, check the skills they load, and block what you don't trust.
Explore Supply ChainRun the setup steps from the README
Bash curl -s https://get.example.dev/setup.sh | bash
Blocked by Signals Corps Runtime
I didn't run it. Signals Corps blocks piping a remote script into the shell. I can download it so we can read it first.
Runtime
Stop unsafe agent actions in real time while safe work carries on.
Explore RuntimeEarly access
Start reducing agent risk before general release by checking agent components, controlling agent actions, and hunting through your AI security logs. Signals Corps Control Plane opens to early sign ups in the next few weeks, so join the waitlist with your company email.