There are a lot of things you can actually accomplish with a homemade Help Desk, from managing troubleshooting logs for your family to creating real-world experiences for your IT career. In this blog, I will discuss my experience with Spiceworks and how I utilize this ticketing system to document the work I’ve done.

What is Spiceworks?

First of all, what even is Spiceworks? It’s an IT community at its core; you can ask and answer questions on their forum. However, it also provides multiple IT tools that will come in handy in this blog post. In my opinion, Spiceworks is a wonderful Internet presence; it’s a statement about the IT spirit: Informational, No gatekeeping, Beginner-friendly. I would love to write a comprehensive breakdown about Spiceworks, but that is for another time. Now we should head back to the topic today:

Why Help Desk Documentation Matters?

In this tech-driven world, nothing is perfect; something might and definitely will go wrong. You, no matter if you work in IT or not, will eventually need to troubleshoot something. As a tech enthusiast myself, I host a Help Desk system for my family and friends, and myself, as a way to document and improve all the work I have ever done.

But that’s just not it, for me personally (a nail technician trying to break into IT), this is a chance to see how real-world problems get solved, the tools that I need, and implement new techniques or industrial best practices into the theoretical knowledge that I got from the CompTIA A+. For you, though, my dear audiences, there are even more reasons to try using Spiceworks or Help Desk documentation:

If you are just starting and trying to break into tech: Building a Help Desk at home gives you real experiences that you can leverage in a job interview setting. You can answer the questions from the hiring managers with real-world-based answers, not just textbook theories.

If you are already working in Help Desk: Even better, building a home lab is a must-experience for all the aspiring Help Desk personnel out there. Using the free version of Spiceworks gives you plenty of resources to create your own Help Desk that resembles your real work environment. This gives you more time and freedom to explore and learn from advanced tickets that your supervisor had closed, or try a different approach to the tickets that bugged you for days. The possibility is unlimited, and the sky is the limit for you.

If you are helping family and friends with their tech issues: A common analogy is that devices can be pretty similar to humans, some friends of yours always get the cold, and some printers of yours always have a paper jam in tray number 2. Keeping track of what you fixed and how you fixed them can be a quick way to close a ticket. Especially in environments like family and friends, where they don’t often get new devices, and the problems just pop up from devices that you usually fix.

Or just for fun: Some people go swimming, some people are really into custom keyboards. You? You like to document and organize tickets in your free time. You like to have some niche topics to share with your friends about your tickets. Well, go for it, my friend! Just like what Elphaba said in “Wicked” (hopefully) : “It’s time I try defying ticket flow!”

How did I get to Spiceworks?

To be honest, I started with Google Docs at the beginning. This is how it looks: A Google Docs ticket The problem with this approach is, well, obviously, it’s just a Google Docs file. It lacks features like managing multiple tickets at once, categorizing them (for easier searching), and looks very plain and unprofessional. Especially when the number of my tickets grows, Google Docs creates a bottleneck for the scalability of the whole system. That’s when I moved to Spiceworks. They have this IT tool called Cloud Help Desk, and like the name, it gives you a free Help Desk ticketing system. It also has many different plans, so you can upgrade if you want to implement it for your business. But for me, the free plan is much more than enough.

Spiceworks features:

The first thing you will see when logging in with your account to the Cloud Help Desk is the Dashboard tab. This is where you see more data about the tickets, which can come in pretty useful if you are managing a team or need to meet a specific quota. The second tab is the Tickets tab. This is where you make new tickets, notes, and public responses. You can also search tickets with different categories, see closed tickets, see who was assigned to different tickets, and a lot more that I haven’t discovered yet. The interface for each ticket is pretty straightforward. It consisted of the ticket name (top left corner), the ticket details (right below), the yellow box that you see is my internal notes of the troubleshooting step I took (this will not be showed to end user but just the Help Desk team), and the last part is the public response (what the technician want to announce or educate the user on) The third one is the Knowledge Base tab, which I am very interested in. Apparently, this is where you submit articles to inform other colleagues and document useful pieces of information that will come in handy in the future. Because at the end of the day, troubleshooting is not only about fixing problems but also about how to do it efficiently. Keeping a system of documents and articles will speed up the entire process, decrease the guessing element in troubleshooting steps, and specify solutions for some special devices (where the same problem repeats or is just a really legacy, niche system).

However, I haven’t spent any time creating any articles yet. After a couple of blog posts, I think I will start diving into that and share the article with communities like Spiceworks, too.

The last two tabs are a little bit confusing, to be honest. They’re called reports and exports. Their function is primarily to allow you to download tickets. The difference is that the reports tab can provide a much more specific categorizing (letting you group tickets from day and time, also from their main problem (hardware, software, etc)); while the exports tab lets you download all the tickets of each organization or a specific time frame with limited categorizing.

I can be wrong, though. Because for my project I just mainly use the first three tabs (Dashboard, Ticket, and (will be using) Knowledge Base).

How do I actually use Spiceworks?

So, wow, that’s a lot of upgrading from Google Docs. How did I implement it in my daily troubleshooting life? First, I created two different organizations (yes, you can do that in Spiceworks, that’s like creating two different Help Desk systems for two different companies). The first one I used as a sandbox, to fidget with tickets, discover new functions, etc. The second one is my professional ticket system. I put the best tickets in there, with checked grammar and typos. This is also where all of my screenshots came from (you won’t be able to see the darkness and chaos of my sandbox, and I wish I could be in your position).

Secondly, I started putting old tickets that I had solved into the system. I also search for some interesting cases on the Internet to document. You can check all of my tickets on the troubleshooting log tab on this website.

Even though many tickets came from real-life scenarios where I was troubleshooting for my family, I tried to put them in a corporate setting, creating a more professional feeling to all the tickets. Because at this point, I’m still looking for an IT job, and I don’t want to come into an interview talking about how I got yelled at by my sister for three hours while trying to fix her laptop battery. Instead, it can be how I implement the best methodology to troubleshoot Sally’s laptop from the HR department to resolve her power issues. Even though I take all the same steps, I wanted to practice doing things the right way before my first IT job, not just fixing things, but documenting, communicating, and following best practices.

The human side that nobody talks about in IT tickets

Some of my tickets have little twists, too. Because I know that IT in general, or just Help Desk specifically, is not solely about computers and networks, but also human and real-life interaction too. Sometimes users lie, sometimes they are very unhappy, even though it is not your fault. Dealing with all of that and showing those details gives the tickets a human touch, a slight warmth and authenticity in the cold world of 1s and 0s.

Furthermore, that helps me enjoy making the tickets quite a lot. Reading the little stories behind a shutdown laptop (ticket ID #009) or a rushed technician (ticket ID #002) gives me a feeling that I am discovering something more, outside of the ticket and into the human world.

For example, ticket ID #009, the user told me that he was working on his laptop for hours on end when the device decided to stop working. He did not click save even a single time on the legal document that he was working on. So I try everything, I check the Cloud (he was disconnected from the Internet, so nothing was synced on Cloud), no auto backup on the system either. I even tried the nuclear option: Looking for a Windows Restore Point, because if he was working in the same time frame that the system makes a Restore Point, we might have some hope. Turns out the Point was created a whole week before! So that data is gone with the wind, forever!

Then I tried to dig a bit to prevent the same problem from happening. I use the Event Viewer utility and confirm an ID 41 (which means that the system was indeed shut down unexpectedly). I checked the hardware; there was no visible damage to the adapter. The power socket is in good condition. Then, “It must be the battery acting up,” I thought. I ran powercfg /batteryreport (gives you a battery report), and the battery health was reported as “Good”. But I also noticed that the battery percentage gradually declined until it shut down. THE GUY FORGOT TO PLUG THE POWER ADAPTER INTO HIS LAPTOP SO IT RAN OUT OF BATTERY.

As a safety measure, I make sure that the device informs him when the power reaches 20% and 5%. I reported back to him, and he was not happy. He wants to escalate to a higher tier to help him revive his work. I complied with the request even though I knew for sure that the data was gone, and also talked with the user about it. But it is for the best that we never argue with our dear users.

Quite a ride of emotions you see? That’s why sometimes creating tickets and solving them gives me the feeling that I should write a novel or make a puzzle video game involving reading behind the stale IT tickets and piecing together findings to discover a silent story. (I might do that, so stay tuned in the future!)

Goodbye notes:

That is it! Working with Spiceworks gave me more than just knowledge about the tools. I learned how to think like an IT professional, how to troubleshoot systematically, and document clearly.

For the near future, I will be working on creating Knowledge Base articles and will write a separate blog post on an extremely difficult IT ticket. So stay tuned for that deep dive.

You can check out the Troubleshooting Log tab on this site. And if you have questions or want to share your own setup, connect with me via my “Get In Touch” section on the Home or About tab on this website, and I will be more than happy to talk to you!

Two weeks ago, I didn’t think that I could even pass the A+. Yet here I am, doing projects and finding jobs. It was a very long and difficult process. But I pushed through, and I believe so can you. I don’t know what your goal is right now, and I know sometimes it might feel a little hopeless. However, it will change; tomorrow will be better. So please don’t give up, and I will see you on the other side.