SentraMind
← All crew Design-partner roadmap M4 Private SOC Copilot

Analyst

A permission-aware investigator over your alerts, incidents, assets and playbooks.

What changes for the organisation

Your analysts stop losing the first forty minutes of every incident to assembling context.

How it works

A conversational assistant operates over alerts, incidents, assets, approved internal knowledge and the event store. It builds cited timelines, finds similar past incidents, retrieves approved playbooks, and drafts hunting queries, case notes, shift handovers and executive summaries.

What it watches
  • The M0 event store and connected alert sources
  • Asset context and approved response playbooks, indexed locally
  • Prior incidents — subject to evidence permissions
How it actually works

The mechanism, not the marketing. If a step below would not survive an engineer's scrutiny, it should not be on this page.

1
Nothing is re-adjudicated
Alerts keep the verdicts their originating tools gave them. The copilot assembles context around a decision that has already been made by something authoritative; it does not quietly re-decide it.
2
Retrieval is trimmed at query time, fail-closed
Every candidate chunk is checked against the requesting analyst's own permissions and the source system's ACL snapshot. Stale, missing or unresolved ACLs deny rather than allow. A connector service account's broad read access never becomes the analyst's access.
3
Context is bounded before the model sees it
The authorised evidence set for this case — not the mailbox, not the repository, not the log corpus. Evidence-capture=none also prohibits hidden prompt, trace or cache retention of that content.
4
Every factual claim carries lineage
Source identifier and version accompany the statement. Anything the retrieved evidence does not support is marked inference or unknown. It is never asserted and then softened.
5
Fact, inference, hypothesis and recommendation stay typed
They are distinct in the output structure, not merely in tone, so the model cannot collapse a guess into a finding by writing confidently.
6
Tools split into read, draft and execute
The copilot holds read and draft. Execute requires deterministic policy plus explicit authorised approval, and runs through the target system's own controls — the EDR contains the host, not us.
7
The whole invocation is recorded
Model and adapter version, prompt-template version, retrieval sources, requesting identity, tool calls, policy context, output disposition, latency and reviewer outcome.

Operating path

From signal to auditable evidence

Roadmap

01Observed inputs

  • The M0 event store and connected alert sources
  • Asset context and approved response playbooks, indexed locally
  • Prior incidents — subject to evidence permissions

02Deterministic workflow

  1. 1 Nothing is re-adjudicated Alerts keep the verdicts their originating tools gave them. The copilot assembles context around a decision that has already been made by something authoritative; it does not quietly re-decide it.
  2. 2 Retrieval is trimmed at query time, fail-closed Every candidate chunk is checked against the requesting analyst's own permissions and the source system's ACL snapshot. Stale, missing or unresolved ACLs deny rather than allow. A connector service account's broad read access never becomes the analyst's access.
  3. 3 Context is bounded before the model sees it The authorised evidence set for this case — not the mailbox, not the repository, not the log corpus. Evidence-capture=none also prohibits hidden prompt, trace or cache retention of that content.
  4. 4 Every factual claim carries lineage Source identifier and version accompany the statement. Anything the retrieved evidence does not support is marked inference or unknown. It is never asserted and then softened.
  5. 5 Fact, inference, hypothesis and recommendation stay typed They are distinct in the output structure, not merely in tone, so the model cannot collapse a guess into a finding by writing confidently.
  6. 6 Tools split into read, draft and execute The copilot holds read and draft. Execute requires deterministic policy plus explicit authorised approval, and runs through the target system's own controls — the EDR contains the host, not us.
  7. 7 The whole invocation is recorded Model and adapter version, prompt-template version, retrieval sources, requesting identity, tool calls, policy context, output disposition, latency and reviewer outcome.

03Evidence outputs

  • An invocation record per AI call: model and adapter version, prompt-template version, retrieval-source identifiers, requesting identity, tool calls, policy context, output disposition, latency, reviewer outcome
  • Every tool request, approval, denial, execution and result in the tamper-evident store
  • Analyst disposition captured for evaluation
This diagram describes the specified workflow; the maturity label states its current delivery status.
A case

02:10 on a Saturday: “why is this alert risky?”

One analyst on shift, an EDR alert on a finance workstation, and six systems holding one piece of the answer each.

02:10
The analyst asks the question in plain language rather than opening six consoles.
02:10:40
A cited timeline returns: the EDR alert; a VPN session on the same host from an unusual ASN 40 minutes earlier; two failed Kerberos pre-authentications followed by one success; a DNS lookup to a domain first observed six days ago. Each step links to its source event.
The gap it volunteers
Proxy logs for an 18-minute window are missing — that connector was degraded. The copilot names the gap instead of reasoning across it, because a confident narrative over a hole is worse than no narrative.
Typed output
Unusual-ASN authentication is fact. Credential compromise is inference. Data staging for exfiltration is hypothesis, labelled as such, with the evidence that would confirm or kill it.
02:12
It drafts the hunting query for the missing window and the case note. The analyst reviews the query, edits one clause, and runs it themselves.
02:26
Containment is approved and executed through the EDR's own controls, by a person, with the approval recorded.
What it came to

Under two minutes to a cited timeline that would have taken most of the shift to assemble by hand — and every claim in it traceable to an event, including the honest admission of what was missing.

How a decision gets made

The authority ladder. Green rungs are authoritative — a rule, a scanner, a sandbox, or a person. Blue is where the model contributes. Amber is where a human decides.

01
Authoritative signal
Your detection tools keep their verdicts. The copilot correlates and summarises; it does not re-adjudicate.
02
Bounded context
Retrieval is security-trimmed at query time against the requesting analyst's own permissions. Stale, missing or unresolved ACLs deny retrieval.
03
Model contribution
Cited timelines, evidence-gap and timestamp-conflict identification, next-step recommendations, drafted queries and written products.
04
Human control
It may create drafts and investigation tasks. Containment, account changes, endpoint isolation and rule deployment need authorised approval and the target system's own controls.

What the model adds

The assembly work — pulling six systems into one cited narrative, and saying what is missing from it.

What it cannot claim

It cannot establish that an intrusion occurred. Model output alone is not proof of compromise.

What it will never do
  • Never contains a host, disables an account, or deploys a detection rule.
  • Never presents inference as observed fact. Observed fact, inference, hypothesis and recommendation stay visibly distinct.
  • Never retrieves data the requesting analyst could not open themselves. A connector service account's broad read access never becomes the user's access.
  • Never answers from retrieval without naming the source and its version.
What evidence it leaves
  • An invocation record per AI call: model and adapter version, prompt-template version, retrieval-source identifiers, requesting identity, tool calls, policy context, output disposition, latency, reviewer outcome
  • Every tool request, approval, denial, execution and result in the tamper-evident store
  • Analyst disposition captured for evaluation
See it work
Not built

A specification, not a simulation

We will not show you a scripted demonstration of something that does not exist. What we publish instead is the workflow specification, held to the same standard as shipped work: actor, trigger, happy path, exceptions, terminal state, and the audit evidence it must leave. When it is built, this section becomes a demonstration.

Status and what promotion requires

Candidate next release — the highest-priority module after the M0/M1/M2 foundation. Promotion requires design partners, a named SIEM/EDR connector, and targets for citation correctness, query validity and analyst time saved.

Roles that touch it

SOC AnalystSecurity Engineer / Threat HunterIncident Commander