hr.cafe
Share your story
Workplace AI AI and changing work Practical people operations High — IL HB 3773 live, NY Comptroller audit enforcement push & Jan 1, 2027 CA/CO deadlines

Building an AEDT Feature Register Across Your HR SaaS Stack: Auditing Silent AI Toggles

You never signed an "AI hiring tool" PO, yet silent vendor updates inside your ATS, HRIS, LinkedIn Recruiter, and Zoom already trigger multi-state notice, audit, and four-year retention laws.

Building an AEDT Feature Register Across Your HR SaaS Stack: Auditing Silent AI Toggles — hr.cafe field guide banner
Controlling authorities: N.Y.C. Admin. Code §§ 20-870–20-874 & 6 RCNY §§ 5-300–5-304 (NYC Local Law 144) · 775 ILCS 5/2-102(L) (Illinois HB 3773, effective Jan. 1, 2026) · 2 CCR §§ 11008.1 & 11013(c) (CA FEHA ADS Rules) & 11 CCR § 7200 (CPPA ADMT) · Colo. SB 26-189 (ADMT Act, effective Jan. 1, 2027) & EU AI Act Annex III(4) Portable tool: Feature-Level HR SaaS AEDT / ADS Register & Vendor Questionnaire
Jurisdiction
NYC LL 144 · IL 775 ILCS 5/2-102(L) · CA 2 CCR § 11008 & CPPA ADMT · CO SB 26-189
Employer threshold
1+ employee in IL · 5+ employees in CA · NYC job roles · CO/CCPA ADMT deployers
Decision trigger
Annual compliance audit, candidate/employee AI disclosure request, or SaaS renewal review
Review cadence
Reviewed on IDHR Subpart J rulemaking, NYC DCWP enforcement sweeps, or CPPA/CO updates
Direct Operational Answer

Direct operational answer

Auditing HR artificial intelligence by vendor purchase order misses silent sub-features shipped inside incumbent platforms such as Greenhouse, Lever, Workday, LinkedIn Recruiter, and Zoom. While NYC Local Law 144 (N.Y.C. Admin. Code § 20-870) reaches only tools that substantially assist or replace discretionary choices, Illinois 775 ILCS 5/2-102(L) (in force January 1, 2026) and California 2 CCR § 11008.1 (in force October 1, 2025) sweep far wider. Using the hr.cafe feature-level register, HR maps every active toggle to notice, bias-audit, and four-year retention duties.

Why Vendor-Level Inventories Miss Eleven Active AI Features

Asking procurement for a list of "AI vendors" produces a dangerously empty spreadsheet. Compliance lives at the individual toggle level inside the HR software you bought five years ago.

Picture a 280-person software company with remote staff in Chicago, Los Angeles, Denver, and Brooklyn. General Counsel sends HR a one-line email ahead of 2027 privacy readiness: "Please send a list of any AI or automated employment decision tools we use." The HR manager checks accounts payable, sees no standalone video-scoring startup, and replies: "None—just Greenhouse, LinkedIn Recruiter, Workday, and Zoom."

Open the admin consoles of those four "ordinary" platforms for ninety minutes and count what is actually switched on. LinkedIn Recruiter is running AI-assisted candidate discovery and generative InMail ranking. Greenhouse has automated application-rule routing, resume parsing, and an optional candidate-match integration enabled by a former TA contractor. Workday Skills Cloud is inferring employee skill profiles and recommending internal promotion slates. Zoom AI Companion is summarizing candidate interviews for hiring managers. Without signing a single new contract, that company is running nine to eleven computational features across hiring, promotion, and evaluation.

Regulators have caught on to passive non-compliance. On December 2, 2025, New York State Comptroller Thomas P. DiNapoli published a sharp audit (Report 2024-N-4) of NYC's Department of Consumer and Worker Protection (DCWP). Where DCWP had reviewed 32 companies and flagged just 1 violation, state auditors inspecting those exact same 32 companies uncovered at least 17 instances of potential Local Law 144 non-compliance—triggering heightened pressure for real penalty enforcement ($500 for a first violation and $500 to $1,500 per day for subsequent violations under N.Y.C. Admin. Code § 20-872).

A feature that is exempt in New York City is frequently regulated in California and Illinois. Never apply NYC's narrow "substantially assist or replace" test as your nationwide yardstick.

Regulatory translation across people operations requires separating four distinct statutory thresholds by exact statutory text:

  1. NYC Local Law 144 (Narrowest Trigger — High Procedural Burden): Under N.Y.C. Admin. Code § 20-870 and DCWP rules (6 RCNY § 5-300), a computational tool is an AEDT only if its simplified output (score, tag, classification, or rank) is used to "substantially assist or replace discretionary decision making"—meaning you rely solely on the score, weight it more than any other criterion, or use it to overrule human conclusions. When triggered for an NYC role, you must complete an annual independent bias audit, publish summary statistics on your website, and deliver candidate/employee notice at least 10 business days before use.
  2. Illinois HB 3773 / 775 ILCS 5/2-102(L) (Broad GenAI Trigger — Live Since Jan. 1, 2026): Covers any employer with one or more Illinois employees. Defines "artificial intelligence" broadly—explicitly including generative AI—that generates predictions, content, recommendations, or decisions. Employers must (a) provide notice to applicants and employees when AI is used with respect to recruitment, hiring, promotion, renewal, training selection, discharge, discipline, or tenure; (b) never use ZIP codes as a proxy for protected classes; and (c) avoid discriminatory effects. Note the exact regulatory posture: although the Illinois Department of Human Rights (IDHR) temporarily paused/withdrew its proposed Subpart J notice formatting rules for further revision, the underlying statute in 775 ILCS 5/2-102(L) is actively enforceable right now.
  3. California FEHA ADS Rules & CPPA ADMT (Dual Layer — Live Retention + Jan. 1, 2027 Notice): Under 2 CCR § 11008.1 (effective October 1, 2025, 5+ employees), an "Automated-Decision System" reaches any computational process that makes or facilitates human decision-making—catching resume rankers and screening filters even when a recruiter reads every shortlisted file—and mandates four-year record retention under 2 CCR § 11013(c). Layer Two arrives January 1, 2027 under CPPA's CCPA ADMT regulations (pre-use notice, access, and opt-out/appeal where ADMT substantially replaces human judgment), followed July 1, 2027 by CA SB 947 for disciplinary/termination corroboration.
  4. Colorado SB 26-189 & EU AI Act Annex III(4) (Material Influence / High-Risk): Effective January 1, 2027 (having replaced SB 24-205 in May 2026), Colorado SB 26-189 covers ADMT outputs that materially influence consequential employment decisions, requiring disclosures, data correction, and meaningful human reconsideration of adverse outcomes. In Europe, Regulation (EU) 2024/1689 Annex III(4) classifies CV filtering, interview evaluation, performance monitoring, and promotion/termination AI as high-risk.

If your stack also feeds telemetry into workforce reductions, cross-check your inventory against our AI layoff selection audit guide.

Portable worksheet · hr.cafe

Feature-Level HR SaaS Stack Scope Matrix (NYC · IL · CA · CO · EU)

Embedded SaaS Feature NYC LL 144
(6 RCNY § 5-300)
Illinois HB 3773
(775 ILCS 5/2-102(L))
California FEHA ADS
(2 CCR § 11008.1)
CO SB 26-189 / CPPA
(Jan 1, 2027)
1. Binary ATS Knockout Question
(Deterministic: "Are you 18+?" / "Licensed RN?")
Out of scope if purely deterministic rule without ML/statistical scoring. Generally out if non-inferential rule; verify zero ZIP-code proxy logic. Check carefully: Simple yes/no minimum qual is fine, but retain 4 yrs and validate job relatedness. Excluded where functioning as static rule check rather than inferential ADMT.
2. ATS ML Match / Fit Tiering
(1–100 candidate ranker or "Top Match" badge)
IN SCOPE if used as sole filter, top-weighted factor, or to overrule humans; Out if advisory only. IN SCOPE: Triggers candidate AI notice + anti-proxy & disparate-impact duties. IN SCOPE: Facilitates hiring selection; triggers 4-year retention of scores & criteria. IN SCOPE (CO) if materially influencing screen-out; CPPA if substantially replacing human screen.
3. LinkedIn Recruiter AI Search & Recommended Matches Usually out unless recruiter auto-filters passive pool solely by AI rank without broader sourcing. IN SCOPE FOR NOTICE: Machine inference generating sourcing recommendations for IL roles. IN SCOPE: Computational facilitation of recruitment; archive search criteria & slates 4 years. Monitor CO "material influence" if sourcing pool is determined primarily by algorithmic rank.
4. Zoom / Teams AI Interview Summary & Highlights Out of scope if unstructured text recap with zero simplified score/rank. IN SCOPE: Statute explicitly covers generative AI content assisting hiring evaluation; disclose in invite. IN SCOPE IF EVALUATIVE: Retain interview summaries + prompts 4 years alongside scorecards. In scope only if paired with sentiment/ranking score materially driving rejection.
5. HRIS Skills Cloud / Internal Promo Slate Generator IN SCOPE for NYC promotions if score dominates slate selection. IN SCOPE: Covers promotion & training selection; issue internal employee AI notice. IN SCOPE: Facilitates promotion/mobility benefits; 4-year retention + adverse-impact check. IN SCOPE (Jan 1, 2027): Consequential/significant promotion decision; enable data correction & review.
6. Gamified Cognitive or Automated Coding Screen IN SCOPE whenever cutoff score filters or dominates advancement. IN SCOPE: Mandatory pre-assessment AI notice + disparate-impact audit. HIGH SCRUTINY: 2 CCR § 11008 flags puzzle/reaction games as potential unlawful pre-offer medical/ADA traps. IN SCOPE (Both): Pre-use notice, data access, accommodation bypass, and human reconsideration.

How to Run a 10-Business-Day Stack Audit Without External Consultants

You can build a complete, regulator-ready AEDT register in two workweeks using system admin exports and a structured vendor questionnaire. Inspect actual toggle states rather than marketing brochures.

Execute this four-step audit cadence across AI and changing work:

  • Days 1–3 — Pull Super-Admin Feature Toggles: Sit on a 45-minute screen-share with your ATS, HRIS, sourcing, assessment, and collaboration admins. Screenshot every "AI," "Labs," "Beta," "Smart Match," "Copilot," or "Skills Inference" toggle page. Turn off any unowned experimental toggle immediately—in our audits, 30% to 40% of active AI toggles were enabled by default during a vendor upgrade and nobody in HR actually uses them.
  • Days 4–6 — Send the Mandatory Vendor Technical Questionnaire: Require each SaaS account rep to confirm in writing (a) whether the feature uses machine learning, statistical weighting, or generative models, (b) whether geographic ZIP codes or postal distance feed any ranking weight (barred as a proxy under 775 ILCS 5/2-102(L)), and (c) how raw inputs and outputs can be exported for California's four-year retention mandate.
  • Days 7–8 — Consolidate Candidate & Employee Notices: Rather than maintaining five brittle state micro-notices, embed a clean, accurate feature-level AI disclosure on your careers portal, application confirmation screen, interview invite template, and employee handbook—adding NYC's 10-business-day lead time and bias-audit link wherever NYC Local Law 144 actually triggers.
  • Days 9–10 — Wire Change-Control Gates into SaaS Renewals: Configure your enterprise admin tenants to default all new vendor AI releases to OFF (Opt-In Only) until HR and Legal sign off on a row in your register.

Copy-Ready AEDT Register Schema & Vendor Audit Demand

Paste Part A into a shared governance sheet for counsel and auditors, and email Part B to every HR SaaS customer-success manager during quarterly release reviews.

PART A — HR SAAS AUTOMATED DECISION & AI FEATURE REGISTER (COLUMNS A–L)
Col A: Feature_ID (e.g., AEDT-004)
Col B: Vendor_Platform (e.g., Greenhouse / Workday / LinkedIn Recruiter / Zoom)
Col C: Exact_Subfeature_Name & Toggle_Status (ON / OFF — Verified Date + Screenshot Link)
Col D: Computational_Method (Deterministic Rule | Statistical/ML Score | Generative LLM Summary)
Col E: Employment_Decision_Touched (Sourcing | Screening | Interview | Pay | Evaluation | Promo | Exit)
Col F: Human_Weighting_Role (Advisory Context Only | Material Influence | Substantial Replacement)
Col G: Scope_Flags (NYC_LL144 [Y/N] | IL_HB3773 [Y/N] | CA_FEHA_ADS [Y/N] | CA_CPPA_ADMT [Y/N] | CO_SB26_189 [Y/N] | EU_AnnexIII [Y/N])
Col H: ZIP_Code_or_Distance_Input_Verified_Disabled (Confirmed [Y/N] + Vendor Doc Ref)
Col I: Notice_Channel_Live (Careers Page | App Modal | 10-Day NYC Notice | Employee Handbook)
Col J: Bias_Audit_or_Disparate_Impact_Test_Date (URL if NYC LL144; Privileged Study Date if Internal)
Col K: Accommodation_ & _Human_Reconsideration_Owner (Role + SLA)
Col L: 4_Year_Record_Retention_Archive_Location (CA 2 CCR § 11013(c) Compliant Bucket)

--------------------------------------------------------------------------------
PART B — QUARTERLY VENDOR SILENT-AI DISCLOSURE REQUEST

Subject: Mandatory Regulatory Disclosure — Active AI / Automated Features on Tenant [Account ID]

Please confirm in writing within 5 business days for our compliance register under 775 ILCS 5/2-102(L), 2 CCR § 11008.1, N.Y.C. Admin. Code § 20-870, and Colo. SB 26-189:
1. List every ML, statistical ranking, skills-inference, or generative AI sub-feature currently enabled on our tenant, and confirm how to default future release toggles to OPT-IN ONLY.
2. Confirm whether any ranking, matching, or filtering model ingests candidate ZIP code, postal code, or commute radius, and how to hard-disable geographic inputs.
3. Provide technical instructions to export and retain all feature inputs, scoring criteria, and outputs for at least 4 years from each personnel action under 2 CCR § 11013(c).

An AI register decays within ninety days if vendors auto-enable new release features every quarter. Assign permanent quarterly sign-off across three operational seats.

HRIS & Recruiting Ops

Lock tenant release defaults to opt-in only, shut off unused "smart match" toggles immediately, disable ZIP-code ranking weights, and configure 4-year archival exports.

Talent Acquisition Lead

Deliver accurate candidate AI notices on application and interview templates, provide immediate accommodation alternatives on timed/scored screens, and prohibit unapproved Chrome sourcing plugins.

Employment & Privacy Counsel

Classify each active row across NYC, IL, CA, CO, and EU definitions, supervise annual bias or 4/5ths adverse-impact testing, and void vendor contract clauses attempting to shift ADMT liability.

Primary statutes, regulations, and enforcement dockets

  1. New York State Comptroller Audit Report 2024-N-4 — Enforcement of Local Law 144 (Automated Employment Decision Tools) — December 2, 2025 audit finding at least 17 potential non-compliance instances across 32 sampled companies where NYC DCWP had identified only one.
  2. Illinois General Assembly — Public Act 103-0804 (HB 3773), 775 ILCS 5/2-102(L) — Effective January 1, 2026; prohibits discriminatory AI effects and ZIP-code proxies and requires employer notice when AI (including GenAI) is used in employment decisions.
  3. California Civil Rights Department — Automated-Decision System Regulations (2 CCR §§ 11008.1, 11013) — Effective October 1, 2025; regulates computational tools that make or facilitate employment decisions and mandates four-year retention of ADS records.
  4. NYC Department of Consumer and Worker Protection — Automated Employment Decision Tools (Local Law 144 & 6 RCNY § 5-300) — Official NYC rules governing independent bias audits, public summary tables, 10-business-day advance notices, and $500–$1,500 daily civil penalties.

Practitioner questions on the edge cases

Since the Illinois Department of Human Rights paused its draft AI rules, can we wait to post Illinois AI notices?

No. While IDHR paused its proposed Subpart J administrative rules to refine formatting details, the statute itself—775 ILCS 5/2-102(L)—took full legal effect on January 1, 2026. Employers with even one Illinois employee must provide clear good-faith notice whenever AI is used in covered employment decisions and eliminate ZIP-code proxies today.

Do standard "Are you authorized to work in the United States?" ATS knockout questions count as AI or an AEDT?

A straightforward deterministic binary filter (if answer = No, route to disposition) that uses zero machine learning, statistical weighting, or inferential scoring does not trigger NYC Local Law 144 or Colorado's ADMT definition. Still verify the question itself complies with DOJ IER anti-citizenship-bias phrasing and retain California applicant records for four years.

Does LinkedIn Recruiter trigger NYC Local Law 144 bias-audit requirements?

Usually not under NYC's narrow definition, so long as recruiters use LinkedIn search results alongside multiple channels and human resume review rather than relying solely or predominantly on a simplified algorithmic score to screen candidates out. However, AI-assisted sourcing and generative recommendations still warrant disclosure under Illinois 775 ILCS 5/2-102(L) and 4-year criteria archival under California 2 CCR § 11013(c).

What if a recruiter installs a free Chrome extension to rank LinkedIn profiles on their own laptop?

Shadow browser extensions are the fastest way to break compliance across every state at once: you have zero bias audit, zero candidate notice, zero data-processing agreement, and zero four-year retention log. Block unapproved recruiting Chrome extensions via endpoint management and restrict sourcing to registered enterprise tools.

Get the Thursday edition

One email a week with new practitioner stories and primary-sourced HR playbooks. Free, and one click to unsubscribe.

Weekly on Thursdays. Your email is used for nothing else. Privacy.

Keep reading

Where this decision connects to neighboring statutory clocks and workflows.

All field guides

First-person practitioner stories on these topics

Field Note

The investigation finding I got wrong

A detailed, consistent account felt like enough. One question from my manager changed the finding, and two months later it mattered.

HR business partner (example) 2 min read
Esc