NYDFS Part 500 Audit Trail Requirements for n8n AI Workflow Executions
Section 500.6 of 23 NYCRR Part 500 requires covered entities to maintain systems that, to the extent applicable and based on the risk assessment, include audit trails designed to detect and respond to cybersecurity events that could materially harm normal operations. It does not list AI events or record fields. Each entity must decide, and document in its risk assessment, which n8n AI workflow events (model calls, tool invocations, data access, human approvals) are retained as evidence, then confirm that an examiner could reconstruct them from retained records alone.
Criteria for evaluating any evidence approach for n8n AI workflows
- Coverage: which of model calls, tool invocations, data retrieval, credential use and human approvals are captured, and which are not?
- Location: are evidence records stored outside the n8n instance, with separate access control?
- Tamper evidence: how is integrity demonstrated, for example through integrity checks or write-once storage?
- Retention: can it be set to the entity's policy, including five years where records support the annual compliance notification?
- Decision traceability: can each allow, redact, block or escalate decision and its human approver be shown and tied to the relevant Part 500 section?
- Vendor oversight: does the vendor fall under the entity's 500.11 policy, and what due diligence material does it provide?
A minimum evidence record for model calls and tool invocations
- Timestamp, workflow identifier and execution identifier
- Acting identity or credential used for the call
- Target model, API or internal tool, including whether it is an external provider
- Data classification or reference to the nonpublic information accessed, where applicable
- Policy decision applied (allow, redact, block or escalate) and the policy version
- Approver identity and approval time for escalated actions, plus a record-integrity reference
What Part 500 requires, and what an examiner would ask to see
Section 500.6(a) requires each covered entity to securely maintain systems that, to the extent applicable and based on its risk assessment, include audit trails. Under 500.6(a)(2), those audit trails must be designed to detect and respond to cybersecurity events that have a reasonable likelihood of materially harming any material part of the entity's normal operations. The text is outcome-oriented and risk-based. It does not prescribe event types, record fields or an audit trail retention period.
The DFS industry letter on cybersecurity risks arising from AI states that it imposes no new requirements beyond Part 500. It explains how covered entities should use the existing Part 500 framework to assess and address AI-related risk. AI workflows therefore sit inside the existing program: the risk assessment, access controls, and third-party service provider oversight.
Applicability comes first. Which sections apply depends on whether the entity qualifies for a 500.19 exemption or is a Class A Company, and DFS lists audit trail (500.6) as exempt for some exemption categories and as a requirement for others. As of November 2026, the consolidated text on the DFS site includes 500.6 and 500.11 as published.
In practice, the examiner question is rarely "do you have logs?" It is closer to: for this AI-driven workflow, show what it was permitted to do, what it did on a given date, what data it touched, and who approved sensitive steps. Mapping those answers to AI workflow events is an interpretive step. The entity should make it deliberately and record the reasoning.
Operational execution logs versus audit-ready evidence
A workflow tool's execution history is typically built to help engineers debug and operate workflows. Evidence serves a different reader, who needs a complete, trustworthy account of what happened. Whether n8n's built-in records meet that bar for a given deployment is a question to test against the criteria below, not to assume in either direction, and the answer can differ between self-hosted and cloud setups.
- Purpose: Operational logs answer why a run failed or behaved unexpectedly. Evidence answers what the workflow was allowed to do and what it did.
- Completeness: Operational logs capture what is useful for troubleshooting. Evidence must cover each model call, tool call, data access and approval the risk assessment identifies as relevant.
- Retention: Operational history is often pruned to manage storage. Evidence retention should follow the entity's policy and counsel's reading, including five years for records supporting the annual compliance notification.
- Integrity: Operational stores are usually writable by administrators. Evidence should be access-controlled and show tamper resistance, ideally held outside the workflow tool's own store.
- Policy decision: Operational logs record that a step ran. Evidence records whether policy allowed, redacted, blocked or escalated it.
- Audience: Operational logs are read by engineers. Evidence must be understood by compliance staff, independent auditors and examiners.
Related requirements that shape the evidence
Section 500.11(a) requires written policies and procedures to secure information systems and nonpublic information that are accessible to, or held by, third-party service providers. The policy must address identification and risk assessment of those providers, minimum cybersecurity practices, due diligence, and periodic reassessment. The DFS industry letter calls this one of the most important requirements for combatting AI-related risk. When an n8n workflow sends data to an external model or API provider, that provider may fall within the entity's 500.11 analysis, and a record of which external services each workflow invoked supports that oversight. The same logic can reach an enforcement or evidence vendor that has access to information systems or nonpublic information.
On access, DFS lists privileged access management under 500.7(c) as applying to Class A Companies. For AI workflows, this makes the credential a workflow uses to call a tool or model part of the evidence, not just a configuration detail.
Governance ownership matters too. Records, schedules and data supporting the annual Certification of Material Compliance or Acknowledgment of Noncompliance must be kept for five years and provided to DFS on request. Assign AI workflow evidence to a named owner in the compliance program, and write it so an independent auditor can follow it, since Class A Companies must conduct independent audits.
Enforcing policy in the execution path instead of reviewing logs afterward
Section 500.6 ties audit trails to detecting and responding to events. Reviewing logs after the fact is a design choice that the regulation neither requires nor prohibits, but it leaves a gap between what a workflow did and what the entity can show it was permitted to do. An alternative is to enforce policy at the point where a model call or tool invocation happens, so the decision and the evidence come from the same event.
Trussed takes this approach. It enforces policy in the execution path across models, agents, tools and MCP servers, with decisions to allow, redact, block, rate limit or escalate for human approval. Audit-ready evidence is generated by that enforcement and mapped to frameworks including NYDFS. It can be deployed self-managed in the customer's cloud, with configurable retention and data residency, so evidence stays under the entity's own storage and retention policy. Trussed has run continuously in a regulated enterprise for more than 18 months and operates across regulated verticals including insurance, pharma, healthcare and education. Insurance is where it is deepest.
The scope should be stated plainly. Enforcement applies to individual interactions and tool calls. It is not end-to-end tracing of an agentic workflow or transaction-level governance, so a reconstruction test should confirm which steps of a given n8n workflow pass through enforcement and which do not. Any enforcement layer can record only what it sees.
From n8n AI workflow event to examiner evidence
Model call
Which model was invoked, by which identity, and what policy decision applied.
Tool invocation
Which internal tool or API was called, and whether the call was allowed, redacted, blocked or escalated.
Human approval
Who approved an escalated action, and when.
Evidence record
A retained, access-controlled record that can be tied back to the Part 500 section it supports.
Test your n8n AI workflows against an examiner's questions
Walk through a sample execution with our team and see how policy enforced in the execution path produces audit-ready evidence for individual model calls and tool invocations.
Explore Agent and Tool-Call Enforcement