A continuously-synced digital twin of your multi-vendor network that lets Versus simulate any change before it runs — blast radius, reachability, policy and SLA risk — and verifies your network still does what it's supposed to, nonstop. The predict-and-prevent counterpart to Diagnostics AutoPilot.
Everything else in Versus tells you what already happened — an incident fired, a path degraded, a change broke something. Versus Foresight tells you what a change will do before you make it, and then keeps checking that the network still does what it's supposed to.
It does that with a network digital twin: a living, multi-vendor model of your estate that Versus builds from what it already collects — topology, configuration, and live device state. Because the twin is wired to the same engine that executes changes, Foresight closes a loop no other tool does: model → simulate → execute safely → verify.
Introducing. The capabilities below describe how Foresight works and how it's built on Versus you already run. Rollout is phased (see How it's delivered), and simulation is always read-only — it never touches a device.
Point Foresight at a proposed change — a workflow, a firewall rule, an F5 or ADC edit, a migration plan, a device upgrade — and it forks the twin, applies the change to the copy, and reports the delta:
any/any, TLS floors).Every simulation is kept: the Foresight page lists your recent simulations (verdict, change kind, devices, who ran it and when), and clicking one reloads its narrative and device set so a plan can be revisited or re-run after the estate changes.
A Change Gate then requires a passing simulation before the change is allowed to execute — and because Versus owns the actuation layer, safe changes flow straight into the reversible workflow engine (with governed back-out), and risky ones are blocked or held for approval.
Foresight's twin has three layers, all from data Versus already gathers:
That last layer is the difference: config-only analyzers can tell you a path is permitted; Foresight can tell you the pool member behind it is actually down.
Declare what your network must do — "subnet A reaches app.x:443 through the DC firewall at under 50 ms," "tenant A never reaches tenant B," "all internet ingress traverses a WAF." Foresight verifies each intent continuously against the twin and live probes. When one drifts — from a change or from the network itself — it raises an incident that triggers AI Diagnostics, anchored on exactly what broke.
Passive "network verification" tools model configs and stop there — single-ecosystem-leaning, blind to live state, and unable to act. Foresight is packet- and probe-grounded, cross-vendor, and closed-loop: the twin doesn't just analyze — it gates the change and verifies the result. Prevention becomes a property of the platform, not a separate product.
Foresight is phased, each phase useful on its own: