AI SOC for MXDR

Managed Extended Detection and Response

A 24/7 AI-SOC with analyst-led response. AI triage clears the queue, CyberLLM writes the root cause analysis, and eight safety gates stand in front of any automated containment.



What we watch

Telemetry from your endpoints, network, identity providers and cloud workloads streams to our CyberSOC over HTTPS. Noise is dropped at your edge before it ever leaves. One perimeter firewall we onboarded was producing millions of flow records a day on its own.

  • Endpoints Workstations, servers, EDR agents
  • Network Firewalls, proxies, DNS
  • Identity providers SSO, directory, MFA
  • Cloud workloads IaaS, SaaS audit logs, containers

Filtered at your edge

Security events, detections and alerts cross the wire. Package-manager chatter and raw firewall flow logs are dropped before they leave your network.

PROVINTELL CyberSOC

Events arrive over HTTPS and land silently. No email, no notification, and a 24-hour deduplication window, so a brief outage on our end loses nothing.

The forwarder cannot break your detection pipeline. If it fails it logs locally and your pipeline carries on.

How we connect to your environment

Onboarding takes one of two shapes, and which one you get depends on what you already own rather than on what we would prefer to sell you.

If you already run a SIEM, you keep it. We read processed logs from it over TLS and change nothing about how your team uses it day to day. Your existing correlation rules, dashboards and retention policy stay exactly where they are. Our forwarder is additive: if it stops, it buffers locally and your own pipeline carries on without noticing.

If you have no SIEM, you do not need to buy one. We deploy our Log Manager at your edge and collect from endpoints, network and cloud ourselves. Noise is dropped before it leaves your network, so package-manager chatter and raw firewall flow records never cross the wire. One perimeter firewall we onboarded was producing millions of flow records a day on its own.

Both paths land in the CodeRed AI Data Lake, and that is the point of the fork. Events arrive normalised, deduplicated and stamped in UTC, so one query answers across log formats that would otherwise need three. Nothing downstream knows or cares which path a customer came in on, which means the detection content, the correlation rules and the analyst workflow are identical either way.

From the lake, three things happen in parallel. The original records are written to direct-attached storage, so an investigation can always go back to what was actually received rather than to an interpretation of it. Processed logs cross to the CyberLLM data processor on a cloud GPU service, which is the engine behind correlation, triage and the root-cause report. And the Threat Responder Hub reads the lake over an API, which is the screen your team actually works in.

Response closes the loop. When a case is released and an action is approved, containment leaves the Hub through the SOAR connector for your vendor and lands back in your environment. That return path runs through the eight gates further down this page, so nothing reaches your estate that has not cleared every one of them.

MXDR deployment architecture Two ingest paths converge on the CodeRed AI Data Lake. A customer with a SIEM forwards processed logs over TLS from any SIEM. A customer without one forwards raw logs over TLS from their data points through our Log Manager. The data lake exchanges data over an API with Threat Responder Hub 3.0, the CodeRed AI SOC Command Center. The console sends processed logs over TLS to the CyberLLM data processor on a cloud GPU service and takes the analysis and root-cause report back. Our analysts monitor that console around the clock, and containment returns to the customer environment through a SOAR connector. Containment · SOAR Connector Processed Logs TLS Raw Logs TLS Processed Logs Analysis and RCA TLS API Monitors 24×7 CustomerWith a SIEMAny SIEMCustomerWith No SIEMData PointLog ManagerCodeRed AIData LakeThreat Responder Hub 3.0CodeRed AI SOC Command CenterCyberLLM Data ProcessorGPU Service on CloudOur AnalystsCyberSOC
Both ingest paths land in the same data lake, so nothing downstream depends on which one you take. Logs cross the wire over TLS in both directions, and if the forwarder fails it logs locally while your own pipeline carries on.

From alert to case

A correlation engine runs every minute over alerts that have not yet been attached to anything, evaluating a rule catalogue with 13 match types: the same detection firing on one agent, one source address appearing across many agents, frequency bursts inside a window, temporal sequences, one identity pivoting between hosts, asset pivots, crown-jewel escalation, and more.

Two design choices keep it honest at scale. Alert fetches interleave across customers in rotation, so a noisy tenant cannot starve a quiet one. And every alert is stamped once evaluated, matched or not, so nothing gets reprocessed and nothing blocks the head of the queue.

Before a case opens, deterministic gates run: known benign internal scanners never raise one, low-severity alerts with no MITRE phase are dropped, and a confidence floor applies with a penalty for single events.

How we improve detection with AI

CyberLLM writes the root-cause analysis on every correlated case. Your analyst gets who did what, which of your assets it touched, the attack path in order, and a verdict: real threat, false positive, benign activity, or needs investigation.

A model that writes prose can invent facts. We block that in five places, and each one fails closed.

  1. Grounded by construction

    The prompt is assembled only from facts extracted from the case. Inventing an address, user, host, date or rule is forbidden outright.

    No fact in, no fact out

  2. The reporting agent is never the suspect

    The log collector that reported an event is never treated as attacker or victim. That single rule kills the classic failure of blaming your monitoring infrastructure for the attack.

    Collector excluded by rule

  3. Deterministic fact-linting

    Every address, date, time, hostname and username in the output is checked against the evidence by plain code, not by another model.

    A failed check forces a retry

  4. Evidence-only fallback

    If generation still fails, a deterministic template renders the raw facts. Your analyst always gets something grounded.

    The pipeline never hard-fails

  5. Forced indicator citation

    Indicators confirmed malicious by threat intelligence are injected as a structured block the model must cite.

    Known-bad cannot be dropped

Triage, and what happens when it is unsure

An AI triage router classifies each incoming incident as reject, release or review. High-confidence decisions act on their own. Anything below the confidence gate waits for one of our analysts.

  • Reject

    Acts on its own

    Closed as not a threat. You never see it.

  • Review

    Waits for an analyst

    Anything below the confidence gate lands here.

  • Release

    Acts on its own

    Becomes a ticket you can see and work.

On any error the ticket stays pending. The router cannot mis-route in silence, and you never see a raw alert or a pre-triage case.

Response, and the brakes on it

Containment runs through 37 vendor connectors across endpoint, identity and network: CrowdStrike, SentinelOne, Sophos, Kaspersky, BitDefender, Carbon Black, FortiGate, Palo Alto, Check Point, F5, SonicWall and the rest. You choose the autonomy level: manual, recommend-only, act-with-approval, or full-auto.

The Integrations screen in the analyst portal, listing 37 supported SOAR connectors grouped by endpoint detection and response, network security and identity, each showing the actions it can take such as isolate host, block hash and block IP.
Analyst portal Every connector lists the actions it can take, so you know what containment means for each vendor before an incident.

Run something that is not on that list and we build the connector for it. The adapter layer is ours, so adding a vendor means writing an adapter against their API, not waiting for a third party to support you. Tell us what you run during scoping and we will confirm what the actions look like before you sign anything.

Full-auto is the part we have engineered hardest, because the risk of automated response is not that it fails to fire. It is that it fires on the wrong thing.

All eight pass, or the action does not fire.

The eight gates evaluated before automatic containment
01 Master arm switch Off by default. Nothing fires on its own until you turn it on.
02 Verdict of real threat The root-cause analysis has to have reached that conclusion first.
03 Policy guardrails Asset-criticality caps, business-hours windows, blast-radius caps and mandatory expiry. They can only ever reduce aggressiveness.
04 External targets only Anything touching an internal asset goes to a human instead.
05 Hard stops Malformed targets, blocks wider than a sanity ceiling, overlaps with your protected ranges. These hold even at full autonomy.
06 Reversible actions only Each carries an expiry that dispatches the inverse action when it lapses.
07 Independent intel confirmation Required before any automatic block. An unreachable source fails closed to human approval.
08 One action per case Scoped to case, target and type, attributed to a system identity and audit-logged.

Where approvals are required, two people are involved and self-approval is blocked. High-impact actions need a senior approver, and that requirement is recalculated at the moment of approval rather than when the request was raised. A request that grew in scope while it waited cannot slip past a junior.

A two-tier responder structure

Telemetry lands, the AI SOC Command Center triages and correlates it, and four teams pick up the work behind it. Level 1 threat responders own triage, investigation and playbook countermeasures. Level 2 IR specialists take escalations, red teaming and emerging threat hunting. A technology team keeps your integrations and dashboards healthy, and customer success owns onboarding, escalations and SLAs.

CODERED AI SOC COMMAND CENTER

Telemetry from Users Cloud Apps Servers Network Endpoints IoT
  1. 01

    Collect

    • Any SIEM Logs and events

      We take alerts from whatever SIEM or EDR you already run. Nothing gets ripped out, and our forwarder cannot break your existing pipeline: if it fails it logs locally and your detection carries on.

    • Log Manager Direct collection

      Where you have no SIEM, we collect from endpoints, network and cloud ourselves. Package-manager chatter and raw flow logs are dropped at your edge, so only security events cross the wire.

    • CodeRed AI Data Lake Normalised store

      Every event arrives with normalised address and user fields, a deduplication key and UTC timestamps. One query then answers across log formats that would otherwise need three.

  2. 02

    Detect

    • Alerts Ingested silently

      Raw events land with no email, no notification and no ticket. Nothing reaches you until it has been through correlation and triage, which is why your inbox stays usable.

    • Auto triage and correlation CyberLLM

      A catalogue of 13 match types groups related alerts into one case, and an AI router sorts each into reject, release or review. On any error the ticket stays pending, so nothing is mis-routed in silence.

    • Correlated cases One case per incident

      Fifty alerts become a single investigable case. Known benign scanners, low-severity events with no MITRE phase, and single events below the confidence floor never open one at all.

  3. 03

    Respond

    • Investigation and security validation Analyst verified

      A Level 1 responder confirms the case is real and checks it against your environment. Only released cases become tickets you can see.

    • Respond SOAR

      Containment through 37 vendor adapters across endpoint, identity and network. Anything automated clears eight safety gates first, and every autonomous action carries an expiry that reverses it.

    • Root cause analysis CyberLLM

      A grounded report covering who did what, the attack path and a verdict. Every address, hostname and date in it is checked against the evidence by code before you read it.

    • Threat hunting Level 2

      Our specialists hunt the alert lake in natural language, and daily jobs mine live traffic to propose detection rules for gaps nothing currently covers.

Feedback loop

Indicators of compromise and attack from every investigation, plus CODERED VTA emerging threats, feed the knowledge base and the threat hunting rules. Those rules go back into detection, so each investigation makes the next one faster.

Technology Team
  • Customer onboarding
  • System configuration management and troubleshooting
  • Cloud security and technology risk management
  • Root cause analysis
  • Dashboard customisation
Threat Responder Level 1
  • Incident triaging and investigation
  • Playbook countermeasure action
  • Incident communication
  • Root cause analysis
  • CODERED VTA
  • ATH rule creation and finetuning
IR Specialist Level 2
  • Red teaming and attack simulation
  • Emerging threat hunting
  • Vulnerability management and security validation
  • CODERED ASM®
  • CODERED IR
  • CODERED VTA
Customer Success Level 3
  • Lead customer onboarding
  • Manage escalations, SLAs and service delivery
  • Drive continuous service improvements

The loop at the bottom is the part that compounds. Every indicator of compromise and attack we confirm, plus each CODERED VTA advisory, becomes a threat hunting rule that goes back into detection. Your coverage grows from what we have already found on your estate.

Our analysts hunt in natural language through CodeRed GPT: ask for failed logins on an account across every host this week and it plans, queries and answers with evidence. It reads and never acts. Containment always goes through the gated workflow above.



Vulnerability management and prioritisation

  • The scan Findings and CVSS across your estate
  • CodeRed ASM What of it an attacker can reach from the internet
  • Threat intelligence What is being exploited this month

One ranked queue

A medium-severity flaw on an internet-facing server that attackers are exploiting this month outranks a critical on an isolated internal system. Your team works down the list instead of down the CVSS column.

A scanner alone hands your team ten thousand findings and a severity column. Nobody patches ten thousand things this quarter.

Security validation

We run breach and attack simulation against your estate to test whether your controls stop what they claim to stop. Your team finds the gaps in your defences before an attacker does.

What you get

  • Continuous vulnerability assessment across your estate
  • Prioritisation by exploitability and real exposure
  • Breach and attack simulation against your controls
  • Remediation tracking in the Threat Responder Hub

What you see

You work in the Threat Responder Hub: incidents enriched with MITRE ATT&CK tactics and techniques, a seven-stage kill chain rollup, severity counts, SLA compliance, detection trends, top affected hosts and users, attacker source countries, and mean time to respond.

Four scores snapshot daily and chart across 90 days: AEAS for exploitable exposure, SPS for operational pressure, PRS for predicted targeting, and DPS for how much of MITRE D3FEND you have active against the attacks you have already faced. Trend charts run on when an event happened rather than when we ingested it, so importing history does not distort the curve.

Ask SIMON answers questions about your own data inside the portal, in English or Bahasa Malaysia.

Ask for a quotation

Tell us where your assets sit and roughly how large your estate is, and we will come back with scope and pricing. Request an MXDR quotation.