Skip to content

Menu

← Blog

A management system for hardware call-outs across Italy

The management system we built for hardware support: field engineers, devices, contacts and tickets.

Helpdesk3 min read
In this article
  1. How we worked before
  2. Our management system
  3. Next steps

We handle hardware replacement for switches and routers, mostly Cisco, across Italy. When a device fails we need to know right away where it is, whether it's covered and who can go.

How we worked before

Every month we received an Excel file listing the devices under support. For each email request we had to open that month's file, look up the device, check it was covered and then find an available engineer in the area in our contacts. These were all manual steps, repeated for every request.

Our management system

To get rid of those manual steps we built a management system inside our intranet. It has four sections, opens on a phone too, and we use it during call-outs as well.

The partner map

Engineers from the companies we work with sit on a map, with their base, area covered, contacts and guaranteed response time, which sets the pin colour: green under 24 hours, yellow up to 48, red beyond. Searching for the client's address shows who can get there and how fast; star ratings help us choose.

Map of Italy with the engineers' pins, coloured by response time, and the legend: green under 24 hours, yellow 24 to 48 hours, red over 48 hours.

The partner map, with the response time legend.

Devices and clients

Devices are loaded from each month's Excel file. A guided procedure asks which column matches which field; then the import runs in the background and turns every address into coordinates. The result is a map of every site with its devices (model, serial number, hostname) and, alongside, a list by client. When a request comes in we search by hostname, serial number or address and the device shows up on the map.

Map of Italy dense with pins coloured by client, from the Alps to Sicily, with search by address, client, hostname or serial number.

Client sites across the whole country.

Contacts

One entry per company, with logo and contacts: field partners, remote engineers and end clients, the latter grouped under their carrier.

Tickets

For now we open tickets by hand. Each one holds the client, the partner doing the job, the colleague following it and the updates. Tags mark the ones that need an RMA with Cisco and the ones with a hardware fault. Search finds a ticket from the hostname or serial number too.

Next steps

  • An RMA report with the status taken from the Cisco site, so we no longer check two systems by hand.
  • Tickets created from emails: when a request comes in the ticket opens itself, and later replies go into its history.

Helpdesk

Want to know more?

Write to us or give us a call: we'll tell you how we work and what we could do for your company.

Our Helpdesk serviceContact us

More articles

  • Development

    A smarter office, right at your fingertips

    With Home Assistant we control the office's lights, air conditioning, cameras and other devices from one place, phone included.

    · 3 min
  • VoIP

    Monitoring Asterisk with Prometheus

    Since Asterisk 17, metrics come out in Prometheus format: what they are and how to scrape them, with a small Docker project to try.

    · 4 min
  • VoIP

    RFC 8599 in practice: SIP push notifications with OpenSIPS and Gorush

    How we ring an app that has been closed: OpenSIPS holds the INVITE, Gorush sends the push notification and the call goes through once the phone registers again.

    · 6 min

All articles