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.
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.
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.
-
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
-
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
-
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
-
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
-
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 ownClosed as not a threat. You never see it.
-
Review
Waits for an analystAnything below the confidence gate lands here.
-
Release
Acts on its ownBecomes 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.
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.
| 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
-
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.
-
Any SIEM
Logs and events
-
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.
-
Alerts
Ingested silently
-
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.
-
Investigation and security validation
Analyst verified
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.
- Customer onboarding
- System configuration management and troubleshooting
- Cloud security and technology risk management
- Root cause analysis
- Dashboard customisation
- Incident triaging and investigation
- Playbook countermeasure action
- Incident communication
- Root cause analysis
- CODERED VTA
- ATH rule creation and finetuning
- Red teaming and attack simulation
- Emerging threat hunting
- Vulnerability management and security validation
- CODERED ASM®
- CODERED IR
- CODERED VTA
- 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.
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.