False negatives over history
Of the real incidents the organisation had, how many the system would have discarded.
Why it governs
It is the metric that decides whether to automate. Any other figure without this one is marketing.
A security team’s problem is not a shortage of alerts: it is that there are so many the important ones get lost. Automated triage helps with that, and only if its false-negative rate is measured before you let it filter anything.
4–8 weeks to production · 1 week to measure against historical incidents · 3 actionable findings or the diagnostic is not billed
Built on
Ninety seconds: who we are, how we work and what you get at the end.
WhatsApp, the website or email land in the same system: it understands the question, searches your documents, answers with a citation and hands over to a person when unsure.
Example: an odd alert comes in at 3 a.m. The system checks whether it is an incident and opens the ticket.
01 Channels
Searches by meaning and by exact words, and filters by the tag before choosing.
answers with a source · 91 of 100
Swipe to follow the flow →
01
The consequence is not fatigue: it is that the important ones get lost among the ones that are not.
02
When most of what fires is nothing, the team starts dismissing by default, and that is when the serious thing happens.
03
The full incident is only visible by assembling pieces from three different consoles, by hand.
04
The time goes into building the narrative from logs, not into deciding what to do.
05
And the night shift does not have it.
01
The right order
A triage system that cuts noise is easy to build and easy to sell: a dashboard shows 80% fewer alerts and everyone is happy. The question almost nobody asks is what went out with that 80%. If a real incident was among the discarded, the system did not save work: it created a breach with evidence that somebody approved it.
So the order is not negotiable. Take the organisation’s real historical incidents — the ones that did turn out to be something — and run the triage over them as if they were new. A number comes out: how many it would have discarded. That number gets handed over before the system is connected to anything, and if it is not zero you discuss what gets automated and what keeps human review.
And the separation between assisting and acting. Summarising, correlating and prioritising carry no risk: the analyst still sees everything and decides faster. Filtering and responding do, because they remove information or execute changes. We always start with the first, measure, and only then discuss the second with explicit limits.
Of the real incidents the organisation had, how many the system would have discarded.
Why it governs
It is the metric that decides whether to automate. Any other figure without this one is marketing.
How much noise it removes, measured only after the false-negative rate is acceptable.
Why it governs
It is the benefit, but it is the second number, never the first.
On a sample reviewed by the team: whether what the system says about the incident is in the logs.
Why it governs
A summary that invents a detail sends the investigation in the wrong direction.
How long the analyst takes to decide what to do, with and without the system.
Why it governs
That is the real saving. "Alerts processed" only rises with volume and says nothing.
We are not a security vendor and not a security operations centre. We do not monitor your network, we do not do incident response and we do not replace the tools you already have. If that is what you need, there are specialist firms and that is the right path.
What we do is the engineering layer over what those tools already produce: correlate, summarise, prioritise and measure whether that filter is swallowing anything. And we do not automate any response — blocks, isolations — without explicit limits approved by whoever owns security.
MCP servers against the systems already in operation.
Applied where there is volume and stable rules, not where there is expectation.
Architecture, evaluation criteria and cost per query before writing code.
The system around the model, not just the model.
Key takeaways
The metric that decides everything here is the false negative: how many real alerts the system would have discarded. Measured over historical incidents before it filters anything.
A triage layer that cuts noise by 80% and swallows a real incident did harm, not saving. Which is why the order is measure first, automate second.
Where it pays without argument is in summarising and correlating: pulling signals from several sources into a readable narrative so the analyst decides faster, without taking the decision away.
We do not replace a security operations centre and we do not sell it that way. We take away the reading and sorting, which is where the shift goes.
An AI system is worth what its sources are worth. These are the standard connectors; anything with an API or a database connects the same way, and what has no API is handled by file.
SAP
Enterprise ERP
Oracle
ERP and database
NetSuite
Cloud ERP
Salesforce
CRM and service
HubSpot
CRM and marketing
PostgreSQL
Database and pgvector
Microsoft SQL
Database
Snowflake
Data warehouse
BigQuery
Google data warehouse
Databricks
Data platform
Redshift
AWS data warehouse
Synapse
Azure data warehouse
Supabase
Managed Postgres
Workday
Payroll and HR
QuickBooks
Accounting
Sage
Accounting and ERP
Xero
Cloud accounting
Shopify
Catalogue and orders
WooCommerce
Catalogue and orders
Magento
Catalogue and orders
Stripe
Payments and subscriptions
Google Drive
Documents and folders
CSV y Excel
Flat files
Nothing in this category
We built and operated the assistant for a loyalty platform serving more than two million active users across ten countries.
We built the full pipeline: document ingestion and normalization, chunking, embedding generation, vector store on Azure AI Search and Pinecone, and retrieval with grounded generation on LangChain.
We held it above 99% availability for three years.
RAG systems →No, and we do not sell it that way. We do not monitor your network, we do not do incident response, and we do not substitute the SIEM or EDR you already run. We work over what those tools produce: correlating signals across them, summarising the incident into a readable narrative and prioritising, so the analyst spends the shift deciding rather than reading and sorting.
It gets measured over the organisation’s historical incidents before anything is connected. We take the cases that did turn out to be something, run triage as if they were new, and count how many it would have discarded. That number is handed over first, before any noise-reduction figure. If it is not zero, you discuss what gets automated and what keeps human review, and that conversation belongs to whoever owns security, not to us.
Technically yes, and we recommend not starting there. An automated response — blocking an account, isolating a machine — has an operational cost when it fires on a false positive, and the business pays that cost. We start by assisting: summarising, correlating and prioritising, which carry no risk. Response automation is discussed afterwards, with the false-negative rate measured and with explicit limits approved in writing.
With the SIEM, the EDR and the log sources you already have, over API or an MCP server. We do not ask you to change tools: the proposal is the opposite, getting more out of what is already installed and paid for. If the organisation does not yet have a central log source, that is the first project and it is not this one.
Not if you do not accept that, and in this domain it is almost never accepted. We deploy on Azure OpenAI or Amazon Bedrock inside your own subscription, so logs and alerts never leave your cloud. In any configuration we use enterprise plans where data sent through the API is not used for training, and we filter identifiers before inference where the case requires it.
The measurement over historical incidents takes a week and can be contracted on its own, as a diagnostic. A correlation and summarisation system in production, four to eight weeks depending on how many sources have to be connected. It is quoted with fixed scope, price and date in a proposal 48 hours after the first call, and the diagnostic cost is credited if you go ahead with the project.
It gets fixed, it gets built, or it is not worth it. And if the diagnostic does not reach three actionable findings, it is not charged.
We use cookies to improve the user experience. Privacy