Case study · B2B Web
A gateway management platform that lets IT and field teams claim, configure, and monitor network devices at scale.
Dashboard and device inventory overview
EDM is Cisco's device management platform — it's how customers manage and monitor their fleet of network devices. Our biggest customers have thousands of devices to keep track of, and their IT network engineers, operations technicians, and deployers all lean on EDM to keep everything running smoothly in one place.
Claiming a device — the process of bringing it into the system — was one of the most common tasks in EDM, and one of the most fragile. Customers were relying heavily on Cisco's Technical Marketing Engineering team just to get through onboarding and configuration, which told us the flow itself wasn't simple or scalable enough to stand on its own.
I talked with 4 existing Cisco IoT customers about their experience with the old platform.
"There's a lot of jumping around between pages just to claim a gateway. I had to jump to two other places just to begin claiming a device."
"The GUI configuration is easier and faster to set up than the CLI, for sure."
Three problems came up again and again:
I kept two goals in mind for this project, to make sure every decision was pulling toward the same thing:
The claim flow went through several rounds with our PM, engineering, and customers before it landed. The first version let a customer claim a device start to finish in one continuous step — template creation, app install, and the final claim, all in a row.
1st iteration — template creation and device claiming combined into a single flow
In practice, it was too long. Customers dropped off partway through because they didn't have everything they needed on hand yet — a configuration detail, an app that wasn't installed. The first round of interviews explained why: template creation and device claiming are usually done by different people at a customer's organization. Template creation is IT's job, since the configuration can get complex. Claiming a device, once a template exists, is much simpler — typically handled by an OT user or a third party brought in to onboard.
2nd iteration — split into a template-creation path for network engineers and a simpler claiming path for technicians
Splitting the two flows meant each person only had to deal with the part of the job that was actually theirs.
Template creation — where network engineers define the configuration a gateway will use
We extended this further by automating onboarding on the backend: once a customer sets up their Cisco Smart Account, purchased devices now populate automatically into an "Unused" inventory through our integration with the sales order platform and Cisco PNP — no manual entry required.
From there, a device moves from Unused (registered to the account, not yet active) to In Use once it's powered on, communicating with EDM, and has a configuration applied. Splitting inventory this way mirrors how the work actually happens — two different teams, two different stages of getting a gateway live.
An administrator adds newly purchased devices to inventory, then deploys and configures them for use