2026-09-24 –, ROOM ALFA
2 years with an AI engineer on shift: what it fixed, what it almost broke, and the rules we wrote afterwards
We run a managed NOC for ISPs, data center operators and hosting providers worldwide. About two years ago we noticed that our engineers were doing the same investigation on every shift and on every customer network, regardless of vendor or topology: interface state, optics, neighbor tables, routing adjacencies, prefix reachability, logs, then a manual correlation across four or five terminals before anyone could say what broke and who was affected. So we built an internal AI NetOps assistant that uses the same tools our engineers already use, runs them in parallel across the stack, correlates the output and hands the on-call engineer a root cause hypothesis with the evidence attached, together with an assessment of which services are affected.
This talk is the operational report after two years of running it inside a real NOC, not a product pitch and not a lab demo.
We will cover the trust ladder we enforced and why each step existed. The agent started with no CLI access at all, reading only from monitoring, logs, flow data, BGP telemetry and the source of truth. It was then allowed a whitelist of operational show commands. Only later, and only for a narrow set of actions, was it permitted to propose changes, each gated by explicit human approval and a recorded audit trail. We will be honest about where that ladder stalled and which rungs we deliberately never climbed.
We will then walk through the kind of production alerts every NOC sees in its NMS and show how the agent actually behaves on them: a BGP session that will not establish, an IGP topology change, an OSPF adjacency dropping, a Layer 2 circuit going down. These are real cases from networks we operate, with the agent's investigation shown step by step: which data it pulled, how it correlated it, what root cause it proposed, and how it assessed impact at the same time. Among the cases we have already presented: a BGP failure the agent traced to a malformed attribute list while confirming in parallel that redundant paths carried the traffic; an IGP link failure it reasoned about from BGP-LS data without polling a single router; an OSPF adjacency loss that came down to mismatched BFD timers; a PE-CE link failure where the system separated a transceiver fault from a fiber cut and mapped the affected services within minutes. The NOC keeps running, so the final selection will favor the most interesting cases we see between now and the conference. Across these workflows, median time from alert to identified root cause dropped from 22 minutes to under 4.
We will also cover the cases where it was wrong. Some of them are the kind of mistake any engineer would catch instantly and the model did not, and those are the most instructive, because each one turned into a rule, a data fix or a guardrail. We will close with the numbers across [N] production infrastructures of different types: [X] alerts processed, [Y] percent resolved without escalation, plus screenshots of real investigations so the audience can judge the output for themselves.
This session tells the full story of how we built a AI NetOps agent, in the order it actually happened.
The early phases were shaped by two hard constraints. Cost, because running large models against every alert on every network gets expensive fast. And speed, because a root cause hypothesis that arrives after the engineer has already found the answer is worthless.
Those constraints pushed us to test small models first, and we will show what they could and could not do. From there the system grew in stages: from a read-only helper, to a chat bot engineers could question, to an agent that queries monitoring, logs, flow data, BGP telemetry and the source of truth in parallel, correlates the output and proposes a fix for human approval.
We will also cover how we evaluated it along the way: the test cases we built from real incidents, how we ran them against different LLM models, and how those results decided what the agent was allowed to do next. We will close with where the system stands today and the numbers it produces in production.
Andrian Visnevschi is the founder, CEO and CTO of ITcare, a managed NOC and network engineering company working with ISPs, data center operators and hosting providers across North America and Europe. He holds JNCIE-SP #2975 and has spent more than 15 years in service provider networking, starting in hands-on routing and switching operations and moving through architecture and integration work on IP/MPLS backbones, EVPN-VXLAN fabrics, multicast VPN deployments and network automation.
For the past few years his team has been building and running an AI NetOps assistant inside ITcare's own NOC, which is the subject of this talk. He is a co-founder of MDNOG, the Moldova Network Operators Group.
Director of Software Engineering, ITcare
Nicolai Moraru bridges the gap between advanced software architecture and network infrastructure. As Director of Software Engineering at ITcare, he leads the development of HORA, an AI-powered network troubleshooting system that integrates BGP monitoring, flow collectors, and log aggregators.