Intentflow
Intentflow Reconcile turns your existing Cisco, Juniper, and Arista network into an accurate NetBox — then keeps it reconciled with reality. See what’s new, changed, or drifted before anything is written. No agents, no collectors, no access to your live network — just the show-command output and configs you already have.
Same upload, same reconciliation report - the difference is what NetBox already knows. Either way it can be your own NetBox or one we host; standalone Reconcile connects to the instance you already operate.
Upload existing configs and command output. Intentflow discovers devices, interfaces, IPs, VLANs, VRFs, port-channels, BGP peering, FHRP gateway groups, and topology, and proposes the initial NetBox model.
Upload the latest network state again. Intentflow compares it with NetBox and the previous sync, identifies drift, and lets you decide what should change. Works against the NetBox you already run - connect it with its URL and an API key, nothing hosted by us - or against one hosted by Intentflow.
Four steps, whether it's the first import or a routine recheck - nothing to install on your network either way.
A .zip, a .tar.gz, or a single .txt of show-command output and running-configs - however your backup tooling already collects it. Drop it in from your dashboard on any plan, or send it automatically from CI with a scoped API key on Business, Enterprise and Reconcile.
Cisco IOS/IOS-XE, Cisco NX-OS, Juniper Junos, and Arista EOS, normalized into devices, interfaces, IP addresses, VLANs, port-channels, BGP sessions, FHRP groups, and physical links.
Every device and field diffed against what's live in NetBox right now - new, changed, unchanged, or conflicting with something you've already curated. View it on the dashboard or download it as text or PDF, before a single write happens.
Confirm what you want written by hand, or, on Business, Enterprise and Reconcile, trigger the synchronize step from CI so only the safe, obvious stuff ever writes itself.
The first upload does the heavy lifting - representing your existing network in NetBox without days of manual entry. Every upload after that is drift detection: a report of what a human edited in NetBox directly, what's quietly gone stale, and exactly what changed since the last time. NetBox stays the source of truth; Intentflow Reconcile is how it stays trustworthy.
The loop starts over from Network - same reconciliation, a fresh diff against whatever NetBox looks like right now.
Already running NetBox? Connect the one you have. Want us to run it too? Reconcile is included in every Hosted NetBox plan at no extra cost.
Standalone
$149 / month
or $1,490 / year - two months free. Connect the NetBox you already run; nothing is hosted by us. Covers one network and 30 reconciliation runs a month. Add Intentflow Verify for +$200/month.
With Hosted NetBox
Included
Already on Hosted NetBox? Reconcile is included on every plan, Free through Enterprise, at no extra cost.
Prices exclude any applicable sales tax or VAT, calculated at checkout.
Reconcile can write into your NetBox, so we only synchronize against versions our own test suite actually covers. Everything else still reconciles — you see every difference, we just don’t write to a version we haven’t certified. Your connected NetBox is checked automatically, and your dashboard always shows which of these applies to you.
| Your NetBox | What works | Why |
|---|---|---|
| NetBox 4.2 - 4.6 | Reconciliation and synchronization | Certified - covered by Intentflow's own test suite |
| NetBox below 4.2 | Not supported | The object model differs enough that results would be unreliable |
| netbox_bgp 0.19 | Compared and synchronized | Certified - the plugin version Intentflow tests against |
| netbox_bgp, any other version | Discovered and reported only | Its objects are still found and listed; they are not compared or written |
| netbox_bgp not installed | Discovered and reported only | Nothing in your NetBox to compare them against |
API keys. NetBox 4.5 and above issue an API token as a composite value beginning nbt_, shown once when you create it and not retrievable afterwards - copy the whole string, including the part after the dot, not the shortened key the token list shows later. NetBox below 4.5 uses a single 40-character key you can view at any time. Intentflow accepts either - paste exactly what your NetBox shows you.
A newer NetBox. When a NetBox newer than 4.6 is released, Intentflow reconciles against it and shows you every difference, but will not write to it until that version has been through the same test suite - the certified range only ever widens after CI has proven it.
The netbox_bgp plugin is optional. Without it, BGP sessions are still discovered and reported — they just aren’t compared against NetBox or synchronized.
Upload the running-configs and show-command output you already collect. Reconcile discovers devices, interfaces, IP addresses, VLANs, VRFs, port-channels, BGP peering, FHRP gateway groups and topology, and proposes the NetBox model. Nothing is written until you review the report, so the first import does the heavy lifting without days of manual data entry.
Yes. Standalone Reconcile connects to your own NetBox with its URL and an API key; nothing is hosted by us. It works equally against a NetBox hosted by Intentflow, and the upload, reconciliation and report are identical either way.
Every upload after the first is a diff: each device and field is compared against what is live in NetBox right now and against the previous sync, and classified as new, changed, unchanged, or conflicting with something you have curated by hand. That surfaces both what a human edited directly in NetBox and what has quietly gone stale against the network.
Not unless you ask it to. The default is review-then-sync: you see the full reconciliation report before a single write happens. On Business, Enterprise and standalone Reconcile you can also trigger the synchronize step from CI with a scoped API key, so only the safe, obvious changes write themselves.
NetBox 4.2 through 4.6 are certified for both reconciliation and synchronization, because they are the versions Intentflow's own test suite covers. Versions below 4.2 are not supported. A NetBox newer than 4.6 still reconciles and shows you every difference, but is not written to until that version has been through the same test suite. The netbox_bgp plugin is optional: version 0.19 is compared and synchronized, any other version or no plugin at all means BGP sessions are still discovered and reported, just not written. Full compatibility matrix →
Cisco IOS and IOS-XE, Cisco NX-OS, Juniper Junos, and Arista EOS, normalized into devices, interfaces, IP addresses, VLANs, port-channels, BGP sessions, FHRP groups and physical links. There are no agents or collectors and no access to your live network — just a .zip, .tar.gz or single .txt of the output your backup tooling already produces.
Standalone Reconcile against your own NetBox is $149/month or $1,490/year, covering one network and 30 reconciliation runs a month. On any Hosted NetBox plan, Free through Enterprise, Reconcile is included at no extra cost. Intentflow Verify can be added to standalone Reconcile for $200/month. Prices exclude tax.