Slashdot Mirror


Web-Based Helpdesks?

Vanbo asks: "My job requires that I be in the field all day, and I don't have the ability to check my voicemail regularly, so I ask people to email me with problems, then I check my mail with Webmail. Lately, I have been thinking it would be much easier if people could post their problems (ala ask slashdot) to a webpage on our mailserver. I don't need something as powerful as slashcode, but just maybe something that allows them to select from pull downs of common problems, and then when they submit it, it could be emailed to me. Anyone, implimented a support system like this? Any draw backs to this approach?" Seems like a novel approach. Does this seem like a good idea to you?

160 comments

  1. DON'T CLICK ON ANY WEIRD LINKS!!!!! by Anonymous Coward · · Score: 1

    Just trying to get this story off to a better start than the last one. DO NOT click on any link that goes to http://www.multimania.com/abuabu/slashdothole.html

    1. Re:DON'T CLICK ON ANY WEIRD LINKS!!!!! by v4mpyr · · Score: 1

      Here is your navigator : Mozilla/4.7 [en] (X11; U; Linux 2.2.5-15 i686)

      How is this considered a security hole? If I remember correctly, browser info can be determined in lots of different ways.

      The only thing I find scary is the number of /. readers whose browser info is showing that they use windoze. :-)

    2. Re:DON'T CLICK ON ANY WEIRD LINKS!!!!! by v4mpyr · · Score: 1

      *sigh*... I was just looking at the source. This isn't a security hole by any means.

      Consider the following snippet of Perl Code:

      Your Email: $ENV{'HTTP_FROM'}
      You came from: $ENV{'HTTP_REFERER'}
      You are using: $ENV{'HTTP_USER_AGENT'}
      Your IP is: $ENV{'REMOTE_ADDR'}
      Your Host is: $ENV{'REMOTE_HOST'}
      Your Ident is: $ENV{'REMOTE_IDENT'}
      You can accept: $ENV{'HTTP_ACCEPT'}
      Your cookies: $ENV{'HTTP_COOKIE'}

      Is this considered a security hole? It can be called in a web page and shows some private info... I didn't think so.

    3. Re:DON'T CLICK ON ANY WEIRD LINKS!!!!! by a_n_d_e_r_s · · Score: 1

      Yes but they might be lying...

      My procy server says I am using Navigator 3.0 Gold on a Mac ... but it was years since I touched a Mac.

      The browser info sent out has nothing to do
      with the actual browser being used - its very
      easy to change that!

      --
      Just saying it like it are.
  2. Yeah, I have seen being implemented before, and on by rraghavan · · Score: 1

    Yes, I have seen this kind of idea being implemented, there are no real drawbacks to it, it works quite fine, depending on how important the security of the emails is going to be it will present you with a problem, but other than that it works very well, I had implemented it once, it is very good. No big draw backs.

  3. The only problem.. by X-treme-LLama · · Score: 4

    The only problem I would see is the problem with all internet based tech-support. If your computer won't boot, or you can't get online, you are sort of out of luck. But as he said he also has voicemail, so with both the idea is pretty sound. Plus it would be pretty easy to set up. 'e-Support' is a good idea, but it will never fully replace phone support, especially for novices.


    I Haven't Lost My Mind -- It's Backed Up On Disk Somewhere

    1. Re:The only problem.. by llywrch · · Score: 2

      Years ago, I did phone support for Netscape. In the .9 & 1.x versions the help pages *were* web-based. And since Windows did not have a winsock.dll file natively, one couldn't even read the HTML documents offline.

      Not all of the old days were good.

      And yes, this stuff eventually got fixed in later releases.

      Geoff

      --
      I think I see a trend here. Maybe for them it really would be easier to muzzle the entire internet than to produce p
    2. Re:The only problem.. by maznaz · · Score: 2

      Well if he's just replacing or augmenting email support with web based support then it doesn't really matter, they both require internet access. As far as i can see you just need a simple bbs system. Either install an existing one or knock one up in php (www.php.net).
      --

      --
      you have just proved that sig ads work! Email me for a written quotation.
    3. Re:The only problem.. by hamjudo · · Score: 2
      If my phone doesn't work, I call the phone company, but not from the broken phone. If my computer won't boot, I go to the web for help, but not from the broken computer.

      Technical support for large Beowolf Clusters is not handled the same way as support for my mom's PC. My mom doesn't just need a different level of support, she wants a different style of support.

      If her computer is working, she knows how to use the web to get technical help.

    4. Re:The only problem.. by Lord+Fren · · Score: 1

      Having woked in phone, field, and web based support environments; I think they each can work very well, if properly implemented. Clients generally prefer actual human contact, so they are generally happier and more comfortable with Field, and Phone support. It is also much easier for a novice. However for general quick questions, or technically inclined clients, email support as a first route of contact can be very benificial to the support team and the client. -Fren

    5. Re:The only problem.. by dr_zoon · · Score: 2

      I work on a phone helpdesk, and I find that most users would rather phone and get an immediate answer than spend time filling out an online form with a description of their problem. Our users can submit email problems as well as voicemail, but those are heavily under utilised compared to the phones (we take about 80% of our queries over the phone) and even when they submit email queries, they always leave important details out and you have to phone them back anyway.

      A web based FAQ or Knowledgebase is a much better idea, although I've found that most users are too lazy to look through the help, let alone try and find the answer on a webpage, and would rather phone the support desk and get an answer from them, so it may just be a wasted idea anyway.

    6. Re:The only problem.. by SteelLynx · · Score: 1

      Actually, http://www.php.net/projects.php3 has got a nice collection of projects written in PHP - and several of these are "bbs"'es, "web forums" or whatchamacallit... and they are usually quite easy to install. However, if he (the guy who asked this question) don't have access to php on the webserver it's of no help...

      --
      It's 19:11:42. Do You Know Where Your Meat Body Is?
  4. Doh... by YoJ · · Score: 3
    My computer isn't working, better go to the.............. webpage? DOH!

    -Nathan

    1. Re:Doh... by d0m1n10n · · Score: 1

      I've had a couple of jobs now where in meetings the idea was discussed, and on top of the "Doh..." scenario, the idea was always reduced to having the help desk (or a new assistant in said department) taking calls and entering the info. The main issue was not to overwhelm the user having the problem with trying to figure out what category the problem is (the user enters it as a software issue, only to have the tech identify it as a hardware problem, etc).
      And, of course, what if it's a network issue (failed NIC, cable got cut, hub lost power, etc)? The biggest question before doing something like this is what is the quality of your user base that will be accessing it?

    2. Re:Doh... by gfxguy · · Score: 1
      Why would you assume he's a hardware technician?

      Perhaps he does tech help for a database system, or some client program, like a word processor. In which case, if the computer isn't working, getting some application to underline something is the least of the user's worries.

      This solution is wonderful, lot's of companies offer something similar for technical help:review the faqs, or the online "knowledge base", and if all else fails, send email.

      I think it's great, and more often then not I find the exact problem I'm having with a link to a patch that fixes it.


      ----------

      --
      Stupid sexy Flanders.
    3. Re:Doh... by technos · · Score: 2

      Not exactly.. An anecdote from personal experience.

      My company uses a voicemail system, with voice calls answered by a machine in far distant New Jersey.. Late last month, I had trouble with one of the local LAN segments, and not having the key to the wiring closet meant I needed to 'call it in' so they could send someone from IS down the hall with a key.

      Called it in at 9am. At eleven, I called back to inquire about the holdup. (No LAN, no work!!). At one, I called IS directly (which is a no-no) to let out some frustration. They hadn't heard of any problems! IS kindly offered to call NJ for me, and sent someone over with a key so I could fix the problem.

      What happened? Why didn't they call me back?

      My message had said (And I quote) 'The operations segment of the LAN, in xxxx, Michigan, has gone down. It's in the closet, cuz I've checked it out to the breakout. We're dead boys, so send over a key and card this one under now or my ass gets it cuz I cant do squat.'.

      The moron tech who got the trouble ticket pulled my name up in the database, saw MS instead of OPS/IS/TS, and emailed me inquiring about my qualification to make the determination because he was on the phone with his girlfriend. At eleven, he emailed again inquiring about the closet location. (He had already done it once without a bounce! Email only works when you're connected to the network right?? ;)

      At three, they fired him.

      The moral of the story: Even if the users can reach you only by carrier pigeon, if you've got a good tech on the other end of that Avian Transport Protocol it's worth the delay. Don't bitch about having to make a coworker call it in or email it if it actually gets dealt with correctly. There are too many seat warmers in the profession these days!

      --
      .sig: Now legally binding!
    4. Re:Doh... by hypos · · Score: 1

      Also, remember that in environments where there are many computers, such as an university,a person could get on another computer. I work for the University of Indiana Helpdesk, and we've had preferential support for people who submit questions through a web page. Basically, this is much more convenient, although we still offer on-site and telephone support.

  5. f_i_r_s_t p_o_s_t? by neowintermute · · Score: 1

    No waaay.... Anyway, artifical life already does AI based web help desks. But it's not a discussion board. But wouldn't a trained expert system be better an a bunch of clueless AC first posters? heh... Maybe, but anyway, a-life has a lot of money. They do their own venture capital funding of other AI projects. I've used a-life's agents though and they're pretty lame, they periodically spit out ads for alife. You can be saying "you suck!" for 5 minutes and every 10th or so responce is "have you heard about alife's amazing agent technology, we've recieved so much funding blah blah..." It's actually pretty funny.

    ___________________________
    Michael Cardenas
    http://www.fiu.edu/~mcarde02
    http://www.deneba.com/linux

  6. Freshmeat! by quadra · · Score: 3

    Check freshmeat! I've tested out several systems listed there. Most are PHP/MySQL scripts..
    so they are easily customized.

    1. Re:Freshmeat! by Not+Your+Average+PHB · · Score: 1
      Freshmeat seems to be inoperable at the moment. Exodus move related??

      --


      Don't just whine about poor internet privacy and freedom policies,

  7. ASP based Help Desk by hv · · Score: 3

    I've written a simple help desk tracking system in ASP. It's nothing too complicated... and I never got around to finishing the reporting features, however it is great for keeping a paper trail of all the requests that come into the helpdesk, and a history of tasks performed to solve the issue.

    It is all setup for some in depth reporting, and it's ASP so I don't claim it.

    I'd be happy to post it for interested parties. Just contact me at my email... remember to nuke the spam proofing before you mail me.

    1. Re:ASP based Help Desk by Porag_Spliffing · · Score: 1
      ...however it is great for keeping a paper trail of all the requests that come into the helpdesk...


      An e-helpdesk that is good for keeping a paper trail, not suprising the paperless office is doomed huh ?

      Or was that meant to be audit trail ;)

      Sorry to be a such a pedant :-(
      --
      Maybe you live in interesting times
    2. Re:ASP based Help Desk by hv · · Score: 1

      point taken... how about a paperless trail then. You're welcome nature.

    3. Re:ASP based Help Desk by Not+Your+Average+PHB · · Score: 1
      Heat from Bendata has a similar package tot he one you mentioned. Pretty comprehensive. It also has what they call "First Level Support" which is a feature that tracks problems/solution steps as you enter them the first time. Then when you have a similar problem, it will prompt the HD analyst through the steps.

      I know there are many products that do this out there today, hoever this is the first one I've seen that does it dynamically and is pretty simple to navigate through.

      --


      Don't just whine about poor internet privacy and freedom policies,

    4. Re:ASP based Help Desk by buzzcutbuddha · · Score: 1

      I've also developed an ASP based Help Desk that tied into an Access Database that tracked requests and emailed the requests to myself and the head technician so they could be properly routed to whoever should handle the problem. The biggest problem was always that people did not give enough description :
      "My AS400 doesn't work" or "Can't read my emails" and so you still had to schlepp over to them to see what was wrong.

      People really liked it though because they could then see the progress that was being taken on their problems.

  8. use NNTP by new500 · · Score: 1

    Go to Byte magazine and check out John Udel's columns dealing with NNTP groupware. You may think you want something less complex than /. , but even slashdot isnt mail or newsreader based (sadly). If you want pple to post to a mailserver or use a client like that, definately read John Udel or his books. Sorry no link but i'll put one here from a search on Byte

  9. Slashcode Lite by Black_Macrame · · Score: 1

    Is not a Bad Idea Rob.....

  10. Non-tech people? by AcidMonkey · · Score: 2

    I'm not trying to flame the faceless masses, but...

    I think it would be very problematic if the main "customers" were not technically/computer inclined. We live in a world where X thousand people clicked on a VBS script without knowing what it is, then blamed Microsoft for letting them do it. So many people can barely figure out e-mail, you could be asking to trouble by giving them a more complex system to deal with.

    That said, it would probably be pretty cool if it was used by sharper minded folk. Throw in a indexed stash of prior problems, and it would cut your workload quite a bit.

    ...

    --


    Got Warez?

    1. Re:Non-tech people? by gordyf · · Score: 1
      ... clicked on a VBS script without knowing what it is, then blamed Microsoft for letting them do it.

      I don't think that's quite right. I watched the Nortwest Cable News report on the new lovebug variant, and not once did they mention Microsoft or Outlook, just "destroy your entire system". Nobody's blaming Microsoft for anything, they're just blaming "those darn hackers" for causing the problems.

    2. Re:Non-tech people? by AcidMonkey · · Score: 1
      I don't think that's quite right. I watched the Nortwest Cable News report on the new lovebug variant, and not once did they mention Microsoft or Outlook, just "destroy your entire system". Nobody's blaming Microsoft for anything, they're just blaming "those darn hackers" for causing the problems.

      Well, they should. It was all Microsoft's fault!

      Sorry. Moderate me down...I just couldn't resist...

      ...

      --


      Got Warez?

  11. Hmm by CaffeineJunky · · Score: 1

    Now I know what to bring up at our next staff meeting. This sounds like it would very useful to customers, but it could also be abused by them as well. As far as any other company that uses this I cant help you.

    --
    Claiming that your operating system is the best in the world because more people use it is like saying McDonalds makes
  12. Check out RT by Anonymous Coward · · Score: 1

    http://fsck.com/projects/rt Does pretty much what you want.

  13. Yeah, It Works by the_ed · · Score: 2

    We have a system set up for the tech department at my school that is like this. We instruct people to go to our web site, and they fill in all of their contact information, as well as a quick description of their problem (hardware, software, network, user error, etc...) and then issue a description of their own.

    This is all backed up to a database so that it can be sorted and later archived. A simple adminsitrative interfaces allows several techs to access this system, and mark something as theirs to work on, or delegate it to the particular person. There is also room for us techs to make comments on particular requests.

    This method has worked great for us, the only problem is remembering to check it on a routine basis, and from the sounds of it, that won't be a problem for you. And obviously, it wouldn't be too difficult to tie it to an email program.

    (Heck, if all you want is for the problems to get emailed from a nice interface to you, you dont even need a fancy system behind it, just a decent mailto script.)

    --Ed

  14. should be easy. by Bad_CRC · · Score: 1
    I've done a similar thing with a modified bulletin board at work, I use it to create a database of bugs in microsoft products (strangely appropriate since I'm posting here)

    myself and my co-workers post summaries of problems, and when a solution is found, we just post a followup.

    then there is a search engine, where we can find the information very quickly.

    something like that may be helpful for you to create, especially if clients can find solutions to their problems on their own with a simple search.

    there are several commercial products which do this also, but I'm a do-it-yourself type personally.

    in any event, what you describe should be very simple in perl, or any similarly functioning language.

    ________
    1995: Microsoft - "Resistance is futile"

  15. Anonymous Cowards by jailbrekr2 · · Score: 1
    would love a help site like this. Be prepared to see comments like:

    I poured hot grits down my pants! What should I do?

    or

    I tried to display pictures of Natalie Portman Naked, and my system crashed!

    or

    Linux Sucks

    --
    Feed The Need[goatse.cx]
  16. wrong approach by Gartmeister · · Score: 1
    I don't need something as powerful as slashcode, but just maybe something that allows them to select from pull downs of common problems, and then when they submit it, it could be emailed to me.

    How about when the submit it, a solution to the common problem appears on a webpage. Looks to like as though all you want is a FAQ page.

  17. very usable by MrGHemp · · Score: 1

    Any CGI scripter worth their salt can make a web based system like this. The eCommerce sites I've made work like that... the order is sent to the retailer and another copy to the customer..... it works rather well!

  18. Lot's of solution. by Cedric+C.+Girouard · · Score: 4

    I'm facing the same issues right now, and trust me, it's not the nicest field to play in. Basically, you have four options : Get commercial off-the-shelf solutions, get some open source solution (IRM and PHPHelpdesk jumps to my mind right now.), hire a developper to make one custom fit, or make one yourself.


    Now, on the the debunking of my own affirmation (Trust me, I've done 4 weeks of research on that recently).

    1- Commercial off the shelf : I dont know how big a user base you'll be dealing with, but since you seem to be alone, I'll assume under 250 users. The cheapest "helpdesk" commercial solution you can get with web based problem reporting goes around 5000$. And you'll have to setup your own MS SQL / MS NT / IIS to support it.

    2- Open source: IRM is nice, PHPHelpdesk seems promising, but unless you have extensive MySQL / PHP / Apache experience, I recommend you stay away from them. They are poorly documented, and even tho the end result is nice, they seem a bit "unfinished".

    3- Getting someone to develop: Now, that's my best option so far. For under 5000$, I'll have someone develop a simple set of forms + reports + agent based on our Domino server architecture. Meaning I get an already enterprise supported platform to build on, some scripting I can understand, web-based user forms, and something that can grow. The best thing is that we plan to open source the scripts once we're up and running.


    4- Developping the bugger yourself: Well. This one I crossed right off. If you're anything like me, you're already overloaded with supporting your users, and dont have much free time to start hacking a helpdesk together.

    That being said, my opinion is to go for option 3, find some nice person that will custom-fit a solution to your needs, and make it usable for you. That way, you get support, working solution in no time, and expansion possibilities. You dont need / cant afford / dont want to support the cheapest of the "off-the-shelf" solution out there. Trust me. Mail me if you want to discuss this some more.

    --

    Marriage is considered capital punishment for the theft of a goat in some third world countries...

    1. Re:Lot's of solution. by Not+Your+Average+PHB · · Score: 1
      Buy vs. Build

      Buy every time if you have over 100 customers/users to support. The ROI will cover the cost very quickly and the dividends of escaping having to hassle with the homegrown legacy system will pay back ten fold.

      --


      Don't just whine about poor internet privacy and freedom policies,

    2. Re:Lot's of solution. by Raven667 · · Score: 2

      I'm not sure how hiring a developer to make something from scratch would be cheaper or easier, you now have an unsupported legacy system that no one else knows about but your developer. It seems to me that a better solution, if you want something customized, is to hire that same developer to improve on PHPHelpdesk or IRM (assuming you need something that big, maybe just some simple forms would work). Just finishing the features you need should be simpler, faster and cheaper than developing an entire system yourself. Not only do you get a nicer system, since the changes get rolled back into the main tree you also have lifetime support (and additional features) from everyone else.

      --
      -- Remember: Wherever you go, there you are!
    3. Re:Lot's of solution. by gustavf · · Score: 1
      1- Commercial off the shelf : I dont know how big a user base you'll be dealing with, but since you seem to be alone, I'll assume under 250 users. The cheapest "helpdesk" commercial solution you can get with web based problem reporting goes around 5000$. And you'll have to setup your own MS SQL / MS NT / IIS to support it.

      I know of at least one system where the entire system can be rented and is running on a server provided by the producer. It is called eJournal. I have used it for some time at work, and it is a real neat solution.

      Check out their webpage at http://www.ejournal.no/. I do not know anything about their pricing.

  19. Priority Problems by AntiPasto · · Score: 1

    I think atleast one level of priority should exist... like managment should be able to page you with the system to your Alpha numeric pager, etc... That should eliminate most concerns of using the web as being slower than real life...

  20. Web Based by fluxrad · · Score: 2

    While i would recommend a web based ticket tracking system, I'm not altogether sure that a fully web based support system is the answer. For one thing, it removes the personalized aspects of the support process. Customers, or whoever, may have problems letting you know exactly what needs to be done, as they may not fully know themselves. After all, that's what you're there for.

    That being said. There is a really good utility that we use here at my company, a Problem Resolution support system. Users are allowed to login and create problem reports, then assign them a priority and a status (such as open, feedback, etc.) - This allows the most pressing problems to get tackled first. Additionally, when a problem report changes status, or gets closed, - both the user and the tech (or whoever) get notified via email.

    While this may not be exactly what you're looking for..it's a good variant. Just remember...none of it is as good as a phone call, or better yet, being there in person.


    FluX
    After 16 years, MTV has finally completed its deevolution into the shiny things network

    --
    "It is seldom that liberty of any kind is lost all at once." -David Hume
  21. There are always drawbacks to every solution by brennanw · · Score: 1
    --
    Eviscerati.Org: All Hail the Eviscerati
  22. Built one Last Year by S|d|OuS · · Score: 1

    We had to do something very similar to this. Basically we just modified the wwwboard.cgi script at Matts Script Archive. But I agree with several posts made earlier, there are Lots of similar programs like the one you're looking for at Freshmeat Good Luck!

    ---

    --

    ---
    Here is my Direct Violation of Microsoft's Copyrig
  23. Use Zope's tracker by muwahaha · · Score: 1
    Zope's Tracker product is excellent for this sort of thing.

    Alex.

  24. There are MANY resources out there. by BigEd · · Score: 5
    Check out this page for a list of most if not all of them. It has synopsis, and reviews.

    RT, Keystone, and php Helpdesk would be good starting points.

    --
    We are all in the gutter, but some of us are looking at the stars. -- Oscar Wilde
    1. Re:There are MANY resources out there. by DaAlbatross · · Score: 1

      You can also check out http://www.activespace.com

      The service is free. There is a library of apps already available to choose from, one of which is a Support Manager. Or, you can create your own using a cool web-based drag and drop interface.

      The apps are all web-based, and it only takes about 30 seconds to set it up. Email notification is built into it from the start.

      Pretty slick.

    2. Re:There are MANY resources out there. by Not+Your+Average+PHB · · Score: 1
      Obviously I'd be partial to the PHB product. But I digress. . .

      I've looked at several of these but the main thing that keeps my firm from using them is not the cost, or the service levels, it's the security.

      Most want/need as a standard, port level senders and receivers, I'm not willing to open up the possibility of 31337 haxor type kiddies getting into my network.

      --


      Don't just whine about poor internet privacy and freedom policies,

  25. Motive Software does this by dakfu · · Score: 1

    The software from Motive allows users to go to a webpage and submit incidents via a specific problem area. A general diagnostic specific to that area is then run on that local PC and sent back to the queue where it can be picked up by a qualified IT member. Right now the incident in the queue is picked up by software(not via webpage) but I can see how it might be done in the future.
    Content is also downloaded to the local PC so that when Internet connectivity is down, there is some help on getting it back up.
    Disclaimer: I am currently a Motive employee and might be biased towards our product.

  26. Check out Jetspeed! by burtonator · · Score: 2

    Check out Apache Jetspeed . We are working on version 1.2 right now and it will include Project Management and iCalendar support. Should be just wnat you need. Expect about a week or so for version 1.2.

    Kevin

    1. Re:Check out Jetspeed! by Sam+Ruby · · Score: 1

      Here's the correct URL

      --
      - Sam Ruby
  27. Talk about irony by BMIComp · · Score: 1

    The problem with computer based help board systems instead of getting supporton the phone, is some people can't handle the computer systems, and have questions about how to use that.

  28. Tracking of Cases by Shock32638 · · Score: 1

    I (along with a group) actually wrote a very involved helpdesk for a nationwide company as a part of a college project, we used logins, so you could log in and post problems from anybody's computer. The helpdesk was nice, but the more important part was keeping statistics of what the IT department was doing all day, that way when their boss asked why he was paying them they had pages of reports on everything they'd done. Combined with the fact that this company was based overseas was a great solution for them, because the highups who weren't stateside could check out how the computers were working.

  29. It's already been done by McAfee by Brento · · Score: 2

    McAfee/NAI has a really slick setup called Total Help Desk that we've got installed at our company. It's much more cost-effective than you might think: sure, you're going to shovel $20k in up front, but the functionality is unbelievable.

    It includes a lot of things you wouldn't be able to put together yourself. For example, it has a built-in knowledge base that you can search, and it automatically indexes all of the generated tickets. When you enter a ticket, or when you're working with a user, you can see all of their previous tickets at the click of a mouse, so you can see if some junior help desk flunky screwed up their system yesterday.

    It has a lot of canned reports that show the average time to solve a problem, average hold time, and more.

    It e-mails everyone involved when the status on a help ticket changes - for example, if I say that a ticket is fixed, that status update is emailed to me, to the user, and to the user's manager. It keeps our help desk staff from "hiding" tickets, and it keeps the users from whining that nobody has looked at their ticket recently.

    It has an awesome "escalation" mechanism that can automatically escalate tickets to the right staff member based on their skill set. For example, I'm registered in the system with certain key words. If an FTP problem goes unsolved for more than 2 hours, I get an e-mail, and I know I should jump in. If a TCP/IP problem goes unsolved for more than 3 hours, our network admin is e-mailed, because she can probably help out - but I don't want to know about it. However, if any ticket is open for more than 16 hours, all of the key managers are e-mailed.

    It even works as a development tracking utility. We track requests for enhancement in it, and we can see how long it takes for a bug to get fixed. The testing department loves it, because we can track how many times an issue gets bounced back to development because the coders can't code worth a damn. The contract programmers love it because they can work from home and still maintain full contact.

    Before you start thinking about writing one of these, I'd strongly suggest looking at a demo of McAfee's solution. We looked at it and realized that we could put a talented coder to work for a year and not come out with a solution this hot. (The best thing is that it's all in SQL, so you can do your own PHP interface if you want. I wrote some addons in Drumbeat already.)

    --
    What's your damage, Heather?
    1. Re:It's already been done by McAfee by technos · · Score: 2

      It is a pretty nice system, and if you want everything at once you get it. But is smells kludgy sometimes, (reporting fields ever strike you funny??), and it is prolly way too much horsepower for 800 users or 10 techies.

      They're still doing on-sites, aren't they? Might make for an interesting 'day off' if you like sitting in the same room with your vendors. Lying fucking whor.... Sorry. Had HP in the other afternoon.

      --
      .sig: Now legally binding!
    2. Re:It's already been done by McAfee by Brento · · Score: 1

      It smells kludgy because it is - we started with v3, and almost all of the expansion since has been restricted to be compliant with their older versions. It's great because I retain all my history, but not so great for new customers.

      --
      What's your damage, Heather?
    3. Re:It's already been done by McAfee by witz · · Score: 1

      Not really first generation, it's based on Magic Helpdesk Solutions which NAI bought (which was at 4.0+ when they bought it I believe). Not sure how much code has been rewritten from 4 to 6...our company is actually having NAI install 6 to replace our current implementation of 4.02. The 4 version is based on a Sybase SQLAnywhere backend...which is horrible, but 6 can use SQL Server 6.5/7 or Oracle as a backend.

      -witz

    4. Re:It's already been done by McAfee by Snifferchick · · Score: 1
      Hey, I'm one of the engineers who would come out and show you the product! I'm no liar - that's for the salespeople. :-)

      We do still do on-site demos, and would be happy to show the product to anyone who is interested. We'll also do "head to heads" where you can basically do a deathmatch between us and another vendor. We'll bring our kit, they can bring theirs. :-) Helpdesks at ten paces, dude.

      Luckily, the fields are improved - everything is now fully customisable, something that couldn't have been said about version 5.10/5.11/5.12. But version 6.0 kicks butt. And this from someone who primarily works with the Sniffer network analysis product.

      If you're interested in a demo or playing with it yourself, please go to Network Associates' web pages at http://www.magictsd.com/, or the main website at http://www.nai.com/. Either way, we're happy to work with you.

      Regards,

      Snifferchick

      PS. The product is now called Magic Total Service Desk - been that way for about a year and a half now. Just to make sure you all look at the right product!

  30. Err...additionally. by fluxrad · · Score: 1

    Forgot to mention this. We use GNATS. It's under the GPL so it's definitely worth what you'd pay for it. :)


    FluX
    After 16 years, MTV has finally completed its deevolution into the shiny things network

    --
    "It is seldom that liberty of any kind is lost all at once." -David Hume
  31. These already exist by Longing · · Score: 2

    Take a look at Call Center, Bug Tracking and Project Management Tools for Linux, which has a bunch of these.

    Gnu Bug Tracking System (Gnat) has a billion (or so) user interfaces you can use with it - Tk, web, command-line, etc.

    Even the high-end call-tracking systems like remedy can be (and often are) configured to email you when you get a new case assigned to you, but these are hugely expensive and it doesn't sound like you wanted to spend a lot of money.

  32. XS4all by Adnans · · Score: 1

    My provider has an extensive online helpdesk. Not that I need helpdesk handholding *g*. Check out http://www.xs4all.nl/helpdesk/index.php3, PHP driven, quite good. Hey, they even support Linux! There is also a "service center" where you can change your configuration or request other services without ever calling up the provider. Bottom line, you can automate or script many functions of the helpdesk.

    --
    "In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people." --Linus Torvalds
  33. Neat Idea, not so good in practice. by yogensha · · Score: 2

    This is a neat idea, and I'm thinking about impelmenting something similar for my users who aren't able to contact us during business hours.

    However, I have personally dealt with other support departments via email and web-based help desks, and it can be tedious if either party lacks experience. If the user can't give a detailed account of the problem, you'll find yourself trying to fish out the true nature of the problem for an extended time, possibly several days. Conversely, if the people on the support end lack experience (ie they don't know how to ask the right questions), the problem is compounded.


    Abstainer: a weak person who yields to the temptation of denying himself a pleasure.
    --Ambrose Bierce


    Abstainer: a weak person who yields to the temptation of denying himself a pleasure.

    --


    Abstainer: a weak person who yields to the temptation of denying himself a pleasure.
    --Ambrose Bierce
  34. web-database platform w/email notification by spid · · Score: 1

    Check this out:

    http://www.activespace.com

    There's a help desk template there you can start from, which you can then customize if you need to. You can also define conditional notification rules to send email when data is added or changed...

    1. Re:web-database platform w/email notification by brundlefly · · Score: 1
      Yep, you could do this with Activespace. They are a fully relational database with a browser front end. And they have email notification settings for when stuff changes. I haven't tested they're user and group permissions, so you want to try that out before leaping, but I hav tried the synch-to-AvantGo stuff and it rocks ! You can build totally functional Palm database-thingies with it.

      Peace out.

  35. another Zope product by Kyler+Laird · · Score: 1
  36. NoWonder by Tor · · Score: 1

    Such a system exists commercially - it is basically a marketplace for IT support. You can provide tech support for a fee, to users who are asked to direct their questions into major and minor "groups" (e.g. Linux -> Networking).

    http://www.nowonder.com

  37. RightNow Web by wageslave · · Score: 1
    My company uses a product called RightNow Web from RightNow Technologies.

    This is a commercial solution, but it supports Apache on Linux or FreeBSD with MySQL or Oracle 8 databases. It also does Windows NT/MS SQL/IIS if that's your thing. It is also highly customizable, but all of this comes at a price. They have recently released their source code to us, since we are apparently a large customer of theirs. Overall, I think it's one of the best commercial solutions for what you are looking to do.

    --

    darrell

  38. Interesting college project idea by MongooseCN · · Score: 1

    I've been looking for a project to do for my college's MQP and this seems like an interesting thing to do for it. Just what would be required for this? Right now all I'm thinking is a bunch of perl scripts, but I'm sure it would evolve to something more complex than that. What is all the stuff that needs to be stored and searched through? More importantly how big is the demand for a Web Based Helpdesk?

    -Mongoose
    -----BEGIN GEEK CODE BLOCK-----
    Version: 3.12

  39. PHP HelpDesk by Mojojojo · · Score: 1

    Well, I'll post a good comment, unlike the other 70 talking about a bunch of crap


    <p>At anyrate, I downloaded PHP helpdesk a couple days ago thinking it would be good for work with keeping people up to date as far as code problems, what's being worked on, etc. However, the code was in an unuseable state, but it's also in version 0.1. PHP is a really easy language, and websites aren't that hard to do, so hopefully they'll get things working good soon. I probably had a misconfiguration somewhere also. But This is exactly what you want, it's go security too, and work with mysql, though with PHP's good database support could easily be ported to another database.</p>

    -Mojojojo
  40. we wrote one too by 0taku · · Score: 1
    Yeah, we had the same problem, but it was more of an issue of not knowing who had worked on what and what the status of each issue was. So we wrote our own using php and mysql. Then we setup a user called "helpdesk" which is aliased in /etc/aliases to a perl script that parses the message and shoves it into the database. You can also add new tickects from the web page. If you want the code we'd be happy to send it to you. There are also likely to be a good number of open source utilities already out there that more or less do the same thing. do a little searching on sourceforge and freshmeat.

    good luck,
    0taku

    --
    %s/windows/linux/g
  41. Where I used to work... by Alphix · · Score: 2

    ...we had one email address that all users used to send their support issues (upgrades,hw/sw troubles etc etc). Of course if the network was down or something there was also phones, but email was the primary way of communication (if you machine doesn't work, the one in the next room probably does).
    All the support personel there used an app which showed one folder for each technician plus one for the incoming support requests and one for solved issues. As mails dropped in to the central "Incoming" folder any free technician just moved that mail to his folder, solved the issue, replied to the mail with the solution (making it a thread) and then moved the entire thread into the "solved" hierarcy.
    The users were also given lots of examples on how to write good problem descriptions etc in order to get as informative reports as possible.....this was one of the best systems I've seen....creating something like that shouldn't be too hard?

  42. No Doh... by alpha264 · · Score: 1

    He's always told them to E-Mail before, so obviously they're able to E-Mail therefore get to a web page. There are loads and loads of problems that don't involve the ability to get to a web page. Various program information request (IE, how do I do this in Word/Excel/Acess), I need something installed in my computer, I need something removed, my monitor is acting funny, I got a weird error message, I can't connect to the LAN, disk drive isn't working, etc.... That doesn't even count the weird stuff users find wrong ;P The system does work. I work at a place where we have a web page form (Really easy to set up, only slightly harder if you want to make it look really good). It sends to an E-Mail address that sends to everyone at out office so we're all aware of the problem. It's also good for us since we're very large so they can put in if they're on a PC or Mac and what their specs are. You can put in all kinds of stuff that you might forget to ask for over the phone or they might not think to tell you about in a service request.

  43. Keystone by Alowishus · · Score: 2

    I've found great success with the Keystone system. It's a PHP and MySQL web-based incident tracking system that makes good use of email for notification and status reports. I believe there is also a module that lets you submit incidents via email.

  44. Stonekeep Trouble ticket by metaverse · · Score: 1

    www.stonekeep.com Check this out...it is a trouble ticket system that I had tested out a while back..

  45. MediaOne/RR by Trombone8vb · · Score: 1
    MediaOne had something like this. But I just checked the site to make sure it was there, and it looks like they got rid of it.

    It was simply a serries of drop down lists where you choose your problem, and then it asks more specific questions. At any point you can stop and ask for help from the staff. Or if you are able to pinpoint the problem they offer solutions to fix it.

    What they have up now is a chat feature with an area rep. for each region. A compromise between the two might be a message board. Slashcode is more news-oriented, but UBB or OpenTopic should work well. Users would be able to post in relevant topic areas, and could even read the problems that other users have.

  46. Gossamer Threads Links by mortenal · · Score: 1

    There's one piece of software, Gossamer Threads Links that has about the best support forum that i've seen online. Links isn't oss, and they use a UBB, but still, the support model is wonderful. Not only can the people at gossamer threads provide support, but the users support themselves.

    --
    Think that was flamebait? You've obviously never met me in person...
    $email=~tr/.@/ /d;
  47. Web page problem / tracking System by bernywork · · Score: 1

    At work, we use a system called Remedy, we have around 1000 people in the region who we look after out of one central server.

    Recently we have started playing around with a web page similar to what you are talking about. We use the web page to send an email to ARMailer, which in turn gets pulled into our Remedy Database.

    The main thing that we use Remedy for is for escalation and reporting.

    We are working on having the web page talk directly to the database so that you can update the work log and query the case information on all machines.

    In your instance I think something similar might be of use, you could dump all the jobs to a database, and when you get near a terminal, jump on and take a look at a web page to tell you what jobs you have got to take a look at.

    Berny

    --
    Curiosity was framed; ignorance killed the cat. -- Author unknown
  48. ReqNG by TonyGreene · · Score: 1

    ReqNG:

    • is GPL
    • is written mostly in Perl
    • captures email between tech support and users
    • keeps data in text files
    • has tcl/tk (TkReq) and web (WWWReq) interfaces

    I created my own HTML forms to generate formatted email input and some perl scripts to generate weekly reports. ReqNG has it's own summary report that's suitable for distributing via email.

    ReqNG http://reqng.sycore.net/reqng/
    TkReq http://www.cs.wisc.edu/~jmelski/tkreq/
    WWWReq http://www.cs.ucr.edu/~cvarner/wwwreq/

  49. Teacup PRMS by The+Mad+Hawk · · Score: 1

    For departmental-level stuff, there's also the Teacup Problem Report Management System, which I wrote. It's available here. It's written in Perl, and uses the PostgreSQL DBMS as its backend. It's fairly new (released early May) so it may not show up on any catchall problem reporting sites yet.

  50. lm_sensors support desk by axolotl · · Score: 1

    Check out the LM-sensors project.

    They have a pretty good ticketed support system. I think it's purely internal at the moment but you might be able to use it if you e-mail phil@stimpy.netroedge.com

  51. Good idea, but... by Glowing+Fish · · Score: 2

    90% of techical support is not finding an answer, or even explaining the technical part of the answer. Most of technical support is providing emotional support to a worried user, and then explaining how to fix the problem to the customer, even if they don't have basic OS skills.

    My expereince is hardly exhaustive, but in technical support, we were never wondering to ourselves what "Error 678" meant, or what "Netscape can not find host meant", we were trying to explain to customers that Netscape was not thier ISP, and that it was not that "our server" was down when Netscape was corrupted.

    The techincal problems of any one software program are actually pretty easy to figure out after the first week or so of using it, it is the customer service aspect that keeps most help desks buzzing.

    --
    Hopefully I didn't put any [] around my words.
    1. Re:Good idea, but... by DoofusRufus · · Score: 1

      oh so very true.

      --

      'Looking back to a better day, feeling old and in the way.' -David Grisma

  52. Keep It Simple So Users Will Use It! by billstewart · · Score: 2

    My organization used to have a crude ugly conference system, which left recent postings at the top and did a little bit of nesting. It was very popular, the sales people could use it to talk to each other, and yeah, it got slower every month as the number of articles grew. They replaced it with a fancy system that pretends to do lots of nesting, keep track of what you read, and everything's sorted by topics. It's flaky, hard to navigate in, forgets what you've read, and (worst) doesn't get used as much as the crude system it replaced. They'd have been much better off leaving it alone and occasionally dragging old articles to another directory (or even just trashing them after 6 months, though archiving would be much better.)

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  53. Trouble Ticket Systems, PRMSes by gabe · · Score: 1

    I have been researching and trying out various Problem Report Management Systems lately at work in order to determine which one we should use. (Keystone would be nice if it were Free Software)

    I've not yet fully documented my search and my findings, but I have to say that Double Choco Latte is definately our first choice. Were we using it simply for software development, I would have spent the seemingly considerable amount of time it takes to setup GNATS 4.0, although that is still in development, the release date of which is apparently RSN.

    If your needs didn't require web based access, PRePS would be an acceptable choice as well. Heck, if they had a web frontend I'd consider it.

    But I have to endorse DCL in this case. We've exchanged some emails with the lead developer, he's a great guy and they've got an incredible system. It may need a little work, considering it isn't yet fully stable/functional though. DCL is a work order system, and is general enough to fit to any trouble ticket/help desk/PRMS task you may need.


    --
    Gabriel Ricard
    Linux Fanatic

    --
    Gabriel Ricard
  54. ExpertCity and BuddyHelp by Wraithlyn · · Score: 1

    Check out ExpertCity, a neat site that lets you talk in real time with an expert, and it installs client-server software which allows him to literally show you how to do something by taking control of your mouse (which requires your permission and can be disabled at any time of course). I believe the software this service is based on is at BuddyHelp.com.

    I had the opportunity to try this service when they were in beta test, before they started charging and it's really pretty cool.

    --
    "Mind, as manifested by the capacity to make choices, is to some extent present in every electron." -Freeman Dyson
    1. Re:ExpertCity and BuddyHelp by tzanger · · Score: 2
      Check out ExpertCity, a neat site that lets you talk in real time with an expert, and it installs client-server software which allows him to literally show you how to do something by taking control of your mouse (which requires your permission and can be disabled at any time of course). I believe the software this service is based on is at BuddyHelp.com.

      I use VNC for the exact same thing. Only I'm the expert. :-) It sure beats trying to explain how to do something over the phone. Just log in and fix it.

  55. Lazy Users by nublord · · Score: 1

    The biggest problem you'll have it getting users to search for the information or state the problem properly. How many times have you answered the phone only to be told: "The computer won't work." Besides, these people called you because they didn't want to take the time (or have the time) to find the fix to thier problem. I say good luck - you'll end up making a nice way to document problems on your network or create a nice collection of information that noone outside of other computer geeks will want to use.

  56. I did just that by AintTooProudToBeg · · Score: 1

    I worked for a vitamin supplement supplier/formulator with 100 employees and created such a system using (sorry) ASP and IIS and an Access database. It was very easy, took me less than a day to get a working version online. Basically, users logged in, submitted a 'trouble ticket' by selecting a trouble category (Phone, Internet, Goldmine, etc.), severity and provided a description.

    Admins could log in, assign trouble tickets to MIS staff, update status, and send email notes to originator and MIS handler. Eventually the "system" evolved with a customizable searchable phone list (we were tired of printing them out). At another company (30 emps), I took the system and added a calendar which pulled everyone's Exchange (sorry) calendar and created a "company" calendar for everyone to search/view.

    Pros:
    - Allowed employees/management to see what MIS was up to ("Let me drop everything and work on your problem!")
    - MIS manager could log in and find out what people are up to (even from home)
    - Provided company with an official way to report problems (we had none)
    - Execs loved the new "technology" of web based form
    - Calendar thing was really cool

    Cons
    - Users were afraid to use it, many thought it was confusing to log in (this was really due to people having no experience using web pages.)
    - It was always easier for users to call in their problems (and not use the site)
    - Easier for MIS to receive phone calls than log in and check pending work (I'm not saying this was better, just easier)
    - Trouble tickets/Phone lists weren't updated by users/MIS

    Eventually, to make it easier on the users, we put shortcuts on everyone's desktop that logged you right in.

    You could probably set one up with relatively little cost/time and see what happens. Be sure to get constant feedback from your users to find out what they don't like about the system -- or they'll turn in to a mob of grumbling pissed off users. :)

    If you would like to know more about how I set this up (the Exchange thing was a bitch), send me an email.

  57. Even better.. by Velox_SwiftFox · · Score: 1

    I've heard of some cool software called "INN". Not only does it do what is needed, through its "local newsgroup" feature, and has several clones and clients (some proprietary) for almost every platform, it even has a really nest feature that even allows collaboration and solution seeking outside a company on something its users are trying to organize called "Usenet".

  58. BlueOcean TrackIT! by bemis · · Score: 1

    A few of my clients have used this in the past, the web add-on is a slightly more expensive add-on ... but it's well worth it ... as a field tech it was priceless to us ... and it comes damn near preconfigured ... it's got a lot of preloaded "stock" responses to alot of problems also if your company implements a triage desk and field techs ... ... we've loved it ... the only disadvantage is that it requires an IIS server ... but that's a small price to pay for an awesome call-tracking system like that ... bemis

  59. Hardly a novel approach... by Manuka · · Score: 1

    Most of the major help desk application vendors tout the fact that their helpdesk system is web-based as being its biggest feature. Check out the offerings from Network Associates, Remedy, Applix, Peregrine Systems, and many others.

  60. I've done this. by geekoid · · Score: 1

    The hardest part for me was to find away to implement a generic option for problems not listed in my listed selection. It seems people would rather post everything as generic instead of choose the proper option.
    I also made the mistake of letting people issue a priority to there problem. don't do that! within a week every problem was listed with Highest priority. eventualy I let the code determine priority by user name. so the people on the mission criticle side f things where aways bumped up to the top. Not perfect, but we no longer had people listing penny-ante things as highest.
    if it wasn't for the users, it would of been a great system ;)

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  61. Web-based help desk = pointless by Sonicboom · · Score: 1
    There's a zillion help files and web sites dedicated to solving problems for the end user... but they STILL CALL US!!!

    Why waste time coding something that will never be used?

    The answers are already out there... but users aren't saavy enough to find them and apply them - that's where WE come in.

    --
    [Connection closed by foreign host]
  62. Our HelpDesk by WildBeast · · Score: 1

    We have 4 technicians and about 300 employees to support. People usually call but now we're implementing a new system, they can submit a problem report form using our intranet. It then adds the request to a SQL database. Whenever the user connects back to the site, it'll show the status of his Tickets and what's happening with them. The manager sees the ticket and assigns it to someone, when it's over with the technician edits the ticket and writes a resolution. That way whenever a problem like that happens we'll search the database and find solutions quickly.
    The techs have their own site in which they can view/create/edit/search for Tickets by Ticket Number, employee, description of problem, etc. Anyway it's way far from done yet but when it'll be done I'm planning on having a FAQ page and a knowledge base so users can quickly resolve their most common problems. It'll also be a great way to communicate new procedures, news, and VIRUS warnings.

  63. We just launched eGain by JAZ · · Score: 1

    We just launch eGain for this type of application to replace inResponse which is a former product of GTE Government Systems (They've been sold off and that product is no longer supported.)

    This type of application if more complex that it seems at first, with syncronization of knowledge bases and track "Tickets" of question response systems.

    We use it afer the user has gone through the "Self Help" system and answer the "is it plugged in" questions themselves. Then if email cannot address the problem we make phone contact and eventually send out a technician.

    Our system is designed to support upto 50 operators in a normal call center handling incomming request/complains/problems.

    --


    "Karma can only be portioned out by the cosmos." -- Homer Simpson
  64. Tivoli by effer · · Score: 1

    We use Tivoli.
    Generally, it sucks in the same way MS does in that you use all of it's convoluted features ("All things to all people" approach), but we don't and by logging into a company hosted site, you get a Java based version of the interface.
    We just switched off of a limited version (ExpertWeb) due to priority reporting, but is more compatible as they use the MS Java engine.
    Another option is to use the free Caimbridge/AT&T VNC thin client to access your internal machine via TCP/IP. I use this to access User Manager and other NT specific tools from Macs anywhere in the country (they won't send me to the London offices, Bastards!).

    Hope this helps!

    1. Re:Tivoli by Not+Your+Average+PHB · · Score: 1
      Tivoli worked well in a shop I implemented it in.

      We had 40K+ users spread out over the world and our approach was to intall it full bore and then pear back to nothing but basic submission and priority queues. As we got more familiar with it we added some features, trying to keep it simple.

      We never hit it's capacity limits, we just threw more HW at it. Reporting was a little weak, but for a larger enterprise it was a solid investment. The ROI was positive, based upon it take a little over 100K a year to keep a FTE support headcount onboard, if we saved x hours by better prioritization and corrdination of support, it added up quickly and with capital credits thrown in we recovered our money in under 18 months.

      --


      Don't just whine about poor internet privacy and freedom policies,

    2. Re:Tivoli by tlockney · · Score: 1

      We're () actually offering a service as an ASP that is partially based upon Tivoli's helpdesk system. We had to add some functionality to it, but our service, which includes system inventory management, virus management, remote management, and server/network monitoring, among other things) is pretty damn cool (I came here because I was impressed with the ambition of the project) and is being offered to mid-tier companies as a Tivoli partner.

  65. Working on slashcode to do just that by ZiGGyKAoS · · Score: 1

    Im acctually in the process of customizing slashcode to do just that. so instead of storys i have clients and im breaking the threads down a little so the first level replys are problems and under that there is what you did each day to come to a solution. but i see slashcode as a excellent basis to work with. anyone interested can e-mail me at jrush@acrux.net

  66. Makes life much easier by emgeemg · · Score: 1

    Web based helpdesks are definately a great idea in my opinion. When I first started out at my old company, the helpdesk was run just like yours is now. People would phone us or leave us a voicemail if we weren't there. It wasn't very productive. You'd have to listen to all of your voicemail and jot down what problems people are having and then try to prioritize them. Making matters worse is when people *do* get ahold of you on the phone because no matter how important their problem is, they've got you on the phone and will expect a fix right then and there. I wont even mention the people who manage to pull you aside in the hallway. Finally, we implemented a web based helpdesk. It wasn't anything fancy but it allowed people to log and prioritize their problem. The big plus on the tech end was that we could quickly see an already prioritized list of things to do. No more mucking through all the voicemals, phone calls, and random hallway meetings. We were able to spend more time fixing problems than figuring out what to do next. After awhile, we had a nice knowledgebase that new techs as well as some of the more computer literate employees could search through to find solutions to simple problems. As it grew we added more features to it. One of the more successful ones, depending on the nature and priority of the problem, would email an appropriate tech's cellphone with a new issue that needed his attention. All in all, well worth the time spent developing it. It requires a little user education to be successful (e.g. the fact that the little cat that you have running around your screen isn't working anymore is not a high priority issue).

  67. Debian Faq O Matic by RandySC · · Score: 1

    This shows an example of the FaqOMatic package. Some users may be able to help other users without your input, or if you want, you can jump in when needed.

    --
    Organization: alphabetical, sometimes numerical or messy
    1. Re:Debian Faq O Matic by Khalid · · Score: 1

      FAQ-O-MATIC is an excellent way to gather "users wisdom and problems". More, by enabling user feed back, it helps making FAQ stay more up to date. Everybody knows that hackers absolutly "HATE" writing documentation. FAQ-O-MATIC is an excellent way to make everybody bring a small contribution to the hole thing. The Apache Jakarta-Tomcat project have a very nice FAQ-O-MATIC way.

      The Jakarta FAQ-O-MATIC

      http://locus.apache.org/jyve-faq/Turbine/screen/ DisplayTopics/action/SetAll/project_id/2/f aq_id/12

  68. Easy in IIS with ASP by FullaDumbAnswers · · Score: 1
    I've build exactly that using IIS running ASP code. The support page at www.inerland.net has some sample code. It's very easy.


    ...................

    ... paka chubaka

    --


    ...................

    ... paka chubaka
    ...................

  69. Re:The only problem.. And another. by mazur · · Score: 4
    The biggest problem with most users is, that they only tell you, at first contact: "It doesn't work!" in a frustrated and aggravating, accusing tone (You can convey tone in writing, too). If they do tell you what it is that's not working, they almost never fail to leave out all the relevant details like where they were working from, what they were doing exactly and what the precise error message was. So you always need to be able to contact them, to probe them further, otherwise you're up shit creek with a paddle, and you don't even know what country you're in, let alone which way the shore is. Not unlike when the customer left his telephone number on the off-hours semaphone, some time back, whithout specifying the area code. I could only ignore it.

    What I'm trying to say is: if you start such a thing, be very very sure they'll leave a valid and rapid mode of contact, and urge them to give you a full description of the actual problem. Make it clear in big letters, that if you can't contact them, they're the ones up shit creek, with that paddle, and that you won't shower them should they get out.

    Stefan
    "Microsoft follows standards, much like fish follow migrating caribou." Paul Tomblin, in the monastery,

    --
    The truth shall make you fret. (Ankh-Morpork tImes motto)
  70. I recommend keystone. by wrozmiarek · · Score: 1

    I use the keystone help desk system. It is based on php and supports mysql, postgres and other databases. It is also free if you have less than 10 techs who can have tickets assigned to them. You can find it here. -Bill

    --
    -- http://GatheredTogether.org - Ministries Helping Ministries
  71. There are many posabilitys by Felinoid · · Score: 1

    There is much out there for you.
    There are some PHP and Perl.
    Most require an SQL server but some (like mine) do not.

    The issues to look at how much load do you want to handle, how much power do you want and how complex are you willing to put up with.

    Slashcode is very powerful and handles the load quite nicely but isn't very easy...

    You said power isn't an issue so there is likely to be a good system that handles the load and is very easy.

    My own code is very powerful and very easy but with a load it gose up and down like a yoyo... It's also still in dev...
    Not the sort of thing you want on a tech support page.

    Check out Freashmeat, Linux Directory, Free Code, and Hot Scripts

    --
    I don't actually exist.
  72. Doh! Inc. by Not+Your+Average+PHB · · Score: 2
    Not a flame, but what kind of company do you work for? 3+ hours to get initial response to a segment outage is pretty bad. VRU's could help, but they're expensive. Sounds like Ops, Eng and IS/IT need a little better communication at the senior levels. Silo support in anything other that a little garage operation is just a recipe for disaster.

    Firing the guy was unfortunate for two reasons.

    1- The guy lost his job, I've been there, that sucks for anyone.
    2- The real problem didn't get fixed by firing the guy. (not the segment)

    The source of the problem is the processes in your IT and Ops worlds sound pretty broken, and although firnign the poor guy made a few people happy and inflated the egos, it did nothing to prevent the same scenerio from happening again. Thats too bad. The real problem was broken process, not the fact that some slacker was focused more on talking to his girlfriend than giving world class support. Midville School for the Gifted. Tell you exec's to stop trying the same things, yet expecting different results.

    --


    Don't just whine about poor internet privacy and freedom policies,

    1. Re:Doh! Inc. by technos · · Score: 2

      We've been aquired and reaquired so many times I have five different logoed company cups on my desk. I've been there two years. We can't be bought again (We're owned by the biggest dog on the block) so I'm seriously hoping everyone stops playing the 'you can't replace me with X from the other division' dicksize war. And any helpdesk contractor who doesn't answer the phone nor show the least inclination to thought deserves to be sent back to his employer.

      --
      .sig: Now legally binding!
    2. Re:Doh! Inc. by greenrd · · Score: 1

      So basically you're saying, even when the guy is obviously a moron, don't blame the person, blame the process??? Come on!

      I had a computing teacher at school who was totally incompetent. He had a business school degree with a fraction in computing (which I suspect he failed). Lots of us students asked the head of department to fire him. I even asked the teacher himself to resign, to his face.

      But the head of department just said "nothing we can do, he's on contract". Er... shouldn't there be some provision for gross misconduct (i.e. not teaching) in the contract??

      By stark contrast, a pair of teachers at a neighbouring school were caught in sexual liason on a videotape which was mistakenly shown to the kids. Nothing particularly bad about that, didn't harm the kids (they probably just found it hilarious). But both were "asked" to resign, and did so.

      So when there's a public image problem, you can boot long-standing teachers - but when there's a complete absence of ability to teach - then you have to protect the incompetent teacher's job?? That makes no sense.

    3. Re:Doh! Inc. by Not+Your+Average+PHB · · Score: 1
      So basically you're saying, even when the guy is obviously a moron, don't blame the person, blame the process???

      Yes, that is what I'm saying. If thew process was firm, the moron employee would have had a much smaller impact to the business.

      Also, I really don't see how your teacher reference fits the discussion.

      --


      Don't just whine about poor internet privacy and freedom policies,

    4. Re:Doh! Inc. by Not+Your+Average+PHB · · Score: 1
      We can't be bought again (We're owned by the biggest dog on the block)

      Don't be so sure, look at MCI and Worldcom. Easily done these days. WCOM had revenue less that 1/30th of MCI and they purchased the company based soley on the leverage of future earnings from the joint cmpany, not from internal capital.

      --


      Don't just whine about poor internet privacy and freedom policies,

    5. Re:Doh! Inc. by greenrd · · Score: 1
      Nah. They had a process, it just wasn't followed. You can't write a process to fit all types of human stupidity. Nothing is foolproof.

      The example is slightly relevant because it illustrates that people sometimes have a strange reluctance to fire incompetent employees. They shouldn't have. (Barring extraordinary circumstances, of course.)

  73. Try Jitterbug by hqm · · Score: 1

    There's a freely available C-based app called
    Jitterbug which does bug tracking for Samba,
    but it would work fine for what you describe -
    it has a web based interface, and good email
    support.

    I like it.It's a monolithic C program, so
    it's both difficult to customize, and also
    easy to compile and install.

  74. Having good tools is one thing by Not+Your+Average+PHB · · Score: 1
    Having the right tools is only a part of the solution.

    Building humanistic processes around product is not the right way to get better support, in this case support infrastructure, policies and procedures.

    Mine for artifacts, get your requirements down, build or at least outline your process and THEN go get your tools.

    Case and Point
    Take Clarify or Remedy, both great tools for their applications, but different in longer term functionality and flexibility. Many smaller shops get sucked in by marketeers and pick up a product like one of these two. Then their dot com IPO's and instantly they have a much larger company to support and the tools they had work cut it any longer. What do they do? They run our an buy more tools without re-engineering the processes. This results in IT headaches and much wasted time.

    What happens next? They look to something like Web based support engines. Good in their own right, but very possibly wrong for the application they are trying to implement it for. Result is more poor service with unhappy customers/users and a overworked IT or support staff.

    Build the process and then get the tools, don't let your customers/companies get sucked it by the latest cool thing they read about in Forbes. That's the way to seriously kill productivity in the support world.

    --


    Don't just whine about poor internet privacy and freedom policies,

  75. I've implemented one... by HeatherMax · · Score: 2

    And it works, sort of. It works well for me, and it works quite well for my more computer capable clients, but some other clients:

    • Forget the URL
    • Forget their password
    • Just can't use it
    • Dialling the Web gets in their way

    Not that those problems are really majors, but they get in the way, and so they don't always submit their problems.

    What I need to do is let people e-mail their problems into it, and exactly how to achieve this is churning away in the back of my mind at the moment.

    I've also done a WAP gateway on it so that I (and others, because the whole company uses my system now) can enter timesheets and lookup jobs and such with a WAP phone.

    If you're interested in the code I'm sure we can dig something out. It uses Apache / PHP / PostgreSQL and handles through to the billing stage.

    E-Mail me if you want more information.

    --
    Andrew.
  76. Re:Clarify! by Not+Your+Average+PHB · · Score: 1
    Clarify Sucks.

    If your managing a user base of anything over a couple hundred workstations, Clarify is not the right tool. Go with Bendata, Remedy, or even some of the IBM products that run on the OS/390's, but stay away from clarify, It's a major pain in the neck.

    --


    Don't just whine about poor internet privacy and freedom policies,

  77. Bad idea: PR disaster, at least if it's public. by mortonda · · Score: 1
    I had a similar setup on our ISP home page... but when one person complains (even though it's their own problem) others jump on the bandwagon, and pretty soon it seems that the whole customer base is angry at you for poor service, although nothing is actually wrong for most of them. They just like to complain every time they get a DNS error or site unreachable error message.

    Trouble tickets need to be private, and any indication of problems presented to the public should not be combined with a public response web-board. I learned this one the hard way. :(

  78. IT exists as Open source by Lumpy · · Score: 2

    Look for KEYSTONE online, it runs under php3 uses Mysql and is free to use for small departments. is open source and better than anything out there. (Even the commercial overpriced stuff) Use Keystone, it works and is great. (It has one drawback, if your Network Operations center is a bunch of MS nuts they wont let their precious exchange server talk to that nasty Linux/Freebsd box running keystone.. at this point get a dial-upservice for the box and it will send the email out the pop3 on the isp.

    --
    Do not look at laser with remaining good eye.
  79. you just dscribed keystone and it's FREE by Lumpy · · Score: 1

    keystone does all of that.
    and it is far more robust than anything NAI can come up with.

    --
    Do not look at laser with remaining good eye.
    1. Re:you just dscribed keystone and it's FREE by Shayde · · Score: 1
      And before you chastise folks for not knowing the facts, you should check your facts as well. The term 'number of users' is very specific in the Keystone license. It means the number of -technicians- that will be working in the system. Not the number of employees, or the number of people who may be checking the system for the status on a ticket they entered. It is strictly the number of technicians (or managers) using the system.

      Yes, I wrote that license, Yes, it is not free. The point being that if you have more than 10 techs using the system to run the IT department, your company is profiting enormously from the system. Kicking $500 my way is only fair - I have to pay for my computers, network connection, and cola supplements somehow. :)

      Keystone. Stonekeep Consulting. Yes, I wrote it, so I'm biased. :)

      --
      Event Management Solutions : http://www.stonekeep.com/
    2. Re:you just dscribed keystone and it's FREE by Lumpy · · Score: 1

      Really? you can guarentte I have 10 or more users/employees here? Wow, you must be under my desk/closet/in the ceiling tiles... I have 3 employees as USERS. all other employees submit slips without logging in. (total comes to 9... as in breathing bodies that are employed and authorized to use it here)

      --
      Do not look at laser with remaining good eye.
  80. Web-based helpdesk by prwood · · Score: 1

    I actually created a system for this purpose from scratch, for an ISP I used to work for. I may be a bit biased, but I thought it worked pretty well. :) I did it back in the day using cgi-lib.pl/Perl. It was nice, I designed it with case logging so that any user could simply view a list of open helpdesk tickets, click on one, get all the details and the log of all actions on it, and add their comments/updates. I used a flat text file database of my own devise for this sytem. And it worked quite well for the small scale.

    I'm now designing a similar system for the company I'm currently working for, only this project, I'm using mod_perl and MySQL.

    So in a word, yes, web-based helpdesks are workable and good. You can use them from any web browser, anywhere in the world.

  81. Based on my experience at the helpdesk by PujahTheMad · · Score: 1

    The web-based Help Desk idea is a good one. My bit of input is: Forms, in the case of Help Desks, are a VERY good idea. For example: Have the user enter their name, location, general area of problem on a drop-down list (boot problems, device driver errors, I (the user) have no idea wtf is going on, etc.), a rather large field to input the error message they have encountered, and whether they can do their work at present or not. (Yes, I am leaving alot out, but it gives general idea of what I want to convey).

  82. You can use eBugStomp.com by jmckee · · Score: 1

    eBugStomp.com is a website that may fit your needs. It is a free web application that allows creating databases for tracking software bugs but can be used for any situation where issues need to be tracked and resolved. When entries are created or updated, mail will be sent to you.

  83. Very Simple Solution by OtakuMan · · Score: 1

    This being my final year of high school, we were allowed to do senior projects, basically, dedicate a whole year to do anything we want. And I decided to teach myself perl, and create a website keeping track of computer issues. It's a very simple setup, and not hard to follow. Its just a few perl scripts, tying into a simple database (nothing as complicated as mysql, or anything like that, its just a % database). If anyone is curious, and wants the scripts, just email me (moop2000@yahoo.com) and ask for it.

    Michael

    --
    In case of Emergency, Curl up in the Fetal position, and lick a Bible for comfort!
  84. Already being done.... by vanbrunt · · Score: 1

    Go check out SafeHarbor. It's a cool place that's located at a Nuclear Power Plant in Washington State.

  85. Here's an interesting system by The+Evil+Beaver · · Score: 1

    All emails to helpdesk@(mydomain).com are put into a "slot wheel" where they are divvied out among all helpdesk crew when they check their emails. In a way that keeps "dead" support guys from getting emails, so none are dead ended.
    I wouldn't be able to code this unfortunately as I have no idea on how to make or modify a mail server.


    When the pack animals stampede, it's time to soak the ground with blood to save the world. We fight, we die, we break our cursed bonds.

    --
    Chris 'coldacid' Charabaruk Meldstar Entertainment
  86. RT by ASaidi · · Score: 1

    Request Tracker is a very useful web tech support program. It is available at: http://www.fsck.com/projects/rt/index.ht ml

  87. Dell has something like this already by LordNimon · · Score: 2
    I can't remember what it's called, and I don't think it's active yet, but Dell is working on some kind of instant one-button Internet-based support. The idea is that the keyboard has an extra button on it, and when the user presses it, the computer logs onto the Internet, connects to Dell's support line, and somehow provides assistance. Unfortunately, there doesn't appear to be any information on this on Dell's web site, so I'm assuming it hasn't been implemented yet.

    Of course, this technique won't work if your computer can't boot or you can't get Internet access, but it's not intended to solve those problems. Frankly, I think it's a stupid idea, because it's only going to convince the user even more that they don't need to read the manual.

    I think there should be an incentive for support - if the solution to the problem can't be found in the documentation, the support call is free. That has a double benefit: the software vendor wants to make the manual as complete as possible, and the user wants to save money by reading the manuals first.

    --
    And the men who hold high places must be the ones who start
    To mold a new reality... closer to the heart
    1. Re:Dell has something like this already by tlockney · · Score: 1

      ACtually, this system does exist on their webPC line. It's powered by software made by Motive (). I helped work on park of a contract to set up the a similar service to be offered by Compaq, also using Motives system.

      Unfortunately, there are some flaws in their service. I won't go into it here, but it's not necessarily cost effective.

      However, I'm now working for a company (> that offers a web-based systems management service to mid-sized companies. Yeah, it's not exactly free, but it's a pretty cool service if I do say so myself and it offers a pretty cool helpdesk system as part of the product (along with software and hardware inventory control, virus management and remote management).

      Sorry, I guess I sound like a commercial, but I came to this company because as a former IT person, it sounded like a pretty cool thing to do...

  88. Help-Desk System by RavenWolf · · Score: 1

    The company I work for (CompuTech Business Solutions, http://www.ctbsonline.com) recently had me and another guy working on a web-based help-desk system, written in ASP using MS SQL (if I had my way it'd been PHP/MySQL, but oh well) The idea is, users call our 800# and the guy who answers the phone (who doubles as our computer room operator) enters the info into the database w/the web interface and assigns it to the appropriate associate. It assigns an ID to that task, that we give to the customer so they can track it on our website, it also emails that associate w/the URL and with the info on the call. Among other things. Along with, of course, a web-based interface for the user to enter a call himself (rather than calling help desk number) It's really nice, ties into our billing database, and our time-tracking database, among other nice features. It was really worth the time the two of us spent creating it. If anyone's interested in such a system email me, I'm sure we could work out a very nice price (considering we never considered selling the system before...)

    Jeremy Campbell
    campbellj@ctbsonline.com
    http://me.theocities.net
    Free Web-Hosting for Christian Ministries/Organizations:
    http://www.theocities.net

  89. Just another boring "Ask Slashdot" by dbryson · · Score: 1

    This seems like just another boring "Ask Slashdot" to me. Who even cares about this, execept the poster. Don't you guys even get any interesting stuff anymore?? Perhaps you ignored the interesting stuff a little too long and no one is submitting anything interesting anymore? The all-time low was the question about which 3-button mouse to use. I know for a fact I have submitted more interesting stuff than this that has been rejected.

    Maybe you guys just have to much money in the bank and don't give a shit anymore?

    Moderate this down as soon as possible. You don't need Microsoft to tell you that you don't what this post on Slashdot!

    --
    You just wish your ID was as low as mine! I used to be proud to have such a low id, but not so much now. Slashdot most
  90. Ask slashdot by Chicken+Neck · · Score: 1

    Is it just me or are these ask slashdot questions getting more stupid every day?

  91. Helpdesk and database by KiboMaster · · Score: 1
    I work for Clarkston Community Schools as a field tech. Our team implemented an on-line helpdesk for the teachers and misc staff to submit work orders on line. Before we implemented this all work order requests were routed through our voice mail system.

    The system allows staff members to log on over our network and submit work orders on-line through our webserver. One of the techs here wrote a database program that catalogs all of the work orders and prints them out.

    This really helps in identifying problem areas (high school students like to break things) and helps us come up with possible solutions to those problems. (like breaking some fingers off)

    Check our Technology page to get some links and whatnot. (I know it's a really crappy page, so don't blame me for things I have no control over)

    --

    "Happiness in intelligent people is the rarest thing I know."
    -- Ernest Hemingway

  92. Check out Apple by ASquare · · Score: 1

    Apple has pretty good web-based support, although this is probably larger scale than needed for most jobs. However, it is a good way to automate fixes to common problems.

  93. Experience with Web based help desk by uq2 · · Score: 1
    We've had a web-based help desk here for years (longer than I've been round anyway). It seems to work pretty well. It keeps track of all unsolved and solved problems (which helps users to see if someone else has already encountered a problem and how it was fixed for them). It asks the user to post a problem under a category, or under "misc" if they can't find an appropriate one. The system's also used to facilitate tasks such as requests for new user accounts etc.

    The sysadmins use it to delegate tasks among themselves too, I believe. Although I'm not completely clear on the infrastructure on their side.

    Unfortunately we're behind a particularly nasty firewall here, so it's no use posting the URL. But, basically, I believe it's a great idea for all concerned. Of course, as many people have already commented, it's not much good if you've got a major problem and can't access the help desk in the first place. But it's a good first point of call for more benign problems.

    --
    "No Neal, after you" - Buzz Aldrin
  94. hey but... by Li0n · · Score: 1

    Well, the aforementioned guy surely didn't do anything to help the situation. It can be crude but firing him also prevented him to talk to his girlfriend while at work other times, perhaps provoking some serious problems then. Surely sux. Been there too. But if you were at fault, then can't really complain.
    *** SIGNATURE WANTED. BIG REWARD. It's name is "Bubba"

    --

    ~
    ~
    :wq
  95. Re:The only problem.. And another. by shaggz · · Score: 1

    Another problem with the type of users you are describing is that a fairly large majority prefer spending their energy filling themselves with rage and self-righteousness to even looking at any sort of manual or FAQ. They want to talk to somebody who knows how mad they are, and they want answers right away.

  96. Re:but you can read it here by k13 · · Score: 1

    Your PDFs seem to be corrupt. Can't download them properly

    --
    beautiful women hate sigs
  97. I started doing something like this ... by Reality_X · · Score: 1

    For a web hosting company I worked for.
    Management decided it wasn't worth the time.
    So ... Yeah.

  98. Keystone by Morrigu · · Score: 1

    Our organization uses Keystone as a helpdesk/trouble ticket solution. It's fairly easy to set up and get going (but not brain-dead out of the box, there's some tweaking needed to get everything working). It's worked out fairly well so far (maybe 20 active users and 300 tickets within a month and a half of use), but it is a bit clunky around the edges and takes some full-time maintenance to tweak it.
    ------------------

    --
    "We can categorically state that we have not released man-eating badgers into the area." - Major Mike Shearer, UK
  99. pdf corrupt? by new500 · · Score: 1

    Darn, that's not right. I posted from work and the PDFs are output by Adobe Create PDF - so they ought to be fine. I checked the dl myself an dno problems. Dunno what's up then . .

  100. Have you tried wreq? by gi_wrighty · · Score: 1
    It's the system they have at my uni. The sys admins are mailed anything posted to the system and you can see the progress of your request / question.

    It's available at http://www.math.duke.edu/~yu/wreq/.

    It's good in that you can see past queries along with answers posted by the support staff(almost like a self generating FAQ).

    wrighty

    void russian_roulette(void) { char *target; strcpy(target, "bullet"); }

  101. Keystone by drdestructo · · Score: 1

    I have evaluated most of them. Keystone is the best. I have been useing that system for a while now.

  102. Lots of Commercial products by frankns · · Score: 1

    ... that are intended for web-based "collaboration" would do this for you right out of the box and offer things like full-text search as well. We've run WebBoard and SiteScape in applications like this, but it all depends on budget ....

  103. It's just how you sell it... by Anonymous Coward · · Score: 1

    My company has been using a web-based help request system for 3 years now. It has really helped us grow our helpdesk staff from 2 (with 50 users) to 5 (with over 300).

    We don't try to sell it as the only means of help, but we stress these advantages to our users:

    • If it's not in the list, we might forget about it.
    • If it is in the list, all of the helpdesk staff knows about it, not just the guy/gal you called.
    • Someone looks at the ticket list every 5 minutes or so, which isn't usually true of our email/voicemail
    • We are required by the system to give real feedback when we change the status of a ticket, so the user is kept up-to-date on the progress.
    Additionally, such a system allows us to see everything we need to do, and prioritize. We can also see what's in progress (through the comments in each ticket), and help out if needed.

    Our users will usually even place "dead machine" help requests with other users' computers, just because they know it helps us, and in turn helps them.

    To sum it up, the success of a web-based support request system depends on the helpdesk staff and the user base, not the system itself. If it's not worth it to the users, they won't use it.

    (and now the shameless plug: I'm porting our very company-specific, Microsoft-based system over to PHP with MySQL. When the system is done, it'll show up, for your downloading pleasure, at http://www.smacky.org/)

    1. Re:It's just how you sell it... by olmy · · Score: 1

      here are some suggestions during the porting process:

      1. generalize the helpdesk system from pure IT
      requests. a single point of entry for both IT and
      facilities requests would probably be beneficial
      to the end-user (who doesn't really care about the
      difference between the two)

      2. introduce location identifiers into the system.
      preferably from the user's LDAP entry.

      3. train MIS staff to actually post technical details regarding solutions when they close tickets with comments. the help desk system might
      be able to gateway into a knowledge-base system.

      4. include an administration interface for metrics
      evaluation (to aid in training recommendations and
      personnel evaluation (both of mis staff and end-users).

      5. allow for more formalized delegation and
      task-assignment.

      6. time-ticker (of some sort) to track how long
      it takes to work a ticket from start to finish.
      this data would feed back into #4.

  104. Re:The only problem...why is that a problem? by DoofusRufus · · Score: 1

    I've been through the Microsoft web circus, talked to live techs of other vendors, and am now in training for phone support.

    I prefer the human touch. I want to be there for those who do.

    The wonderful (and not so wonderful) experiences I have had with help desk techs (those times I have been too stupid to figure it out on my own) have encouraged me to offer what I now know and everything I can learn to others lost at sea.

    I use web help and it is good, and just like any tool, it should be developed and deployed to make our technolives less frustrating.

    --

    'Looking back to a better day, feeling old and in the way.' -David Grisma

  105. Action Request System by digitalhermit · · Score: 1

    I administered a Remedy Action Request System for a few months. We used an Oracle backend database and (arg) NT IIS for the web portion. However, it does run on SunOS/Solaris SPARC machines. This may be a little overkill for what you want though.
    If you search "HELPDESK" on freshmeat.net, the first hit is a pretty good web problem tracker. http://www.jrobst.freeserve.co.uk/helpdesk.html It requires apache and MySQL (may work with Postgres or others).
    If all you needed was a list of problems to choose, a description field, username, etc.., you could whip one together in a day or so using libcgi++ and some simple javascript. Email me at kwanlowe@netscape.net if I can help further with this.

  106. Re:NAI has one. by pauldy · · Score: 1

    And the cost of that prodcut is more than most peoples homes. There are simpler products out there that are webbased and functional for what he is asking. Check the PHP site and look at projects there are 2 I think there the most advanced being keystone. There is also a group on sourceforge working on a product called php helpdesk I liked there idea and I plan on contributing as much as I can to their project. If you have money to burn check out the Support Magic Product I have used it before and it was adiquate but it was very pricey and the liscencing got even worse as we put more people on it. Eventually we were forced to hire a programming group to create our own from scratch because it was more economical that owning Support Magic.

  107. Our Experience by _Bunny · · Score: 1

    I wrote a web-based helpdesk for my employer, Mad River Local Schools. It works really well, and we enjoy it a lot.

    However, we don't allow staff members to post to it.

    Why? We don't want it to be flooded with comments like "I can't print" and "The server isn't working". Somehow, non-techies don't have a clue how to correctly report problems, and can make MORE work for the support staff. (By having to figure out what they meant to say.)

    I've even gone so far as to write a "knowledgebase" front end to the helpdesk, which allows people to search for a solution to the problem on their own based on closed incidents.

    You can see the "public" front-end here to allow staff members to check on the incident status, and the knowledgebase here. And yes, you can see a demo of it here, and download the code here if you want to hack it up.

  108. one more thing ... by olmy · · Score: 1

    introduce cookie-based login/authentication for
    both end-users and IT staff.

    that way, when they login, the first view they
    get will a list of all tickets relevant to them:

    1. end-users would immediately see all tickets
    they've opened and what the status is

    2. IT staff would see all tickets that they've
    been assigned or are working on. (a second view
    would take them to the complete queue)

  109. Cisco by RichiP · · Score: 1

    Cisco has what it calls its Open Forum where one can post a question in the hopes that one of its multitude of engineers would pick it up and post the correct answer.

    Works for them.

  110. Some more points... by Vanbo · · Score: 1

    Just a few things, to be more specific.

    -Obviously, if there is a serious problem the user can PAGE me, as with any emergency. This is for NON-critical situations. (I didn't think I need state this origionally, but I guess I should have been more specific.)

    -Also, the system is not a replacement for the pager, cell, or voicemail, but a way that the user can get better service by being able to submit easily information about the problem that will help it to be resolved and prioritised.

    -I won't be the only IS Manager using it and the others think my FreeBSD boxes are magical, thus it needs to be configurable without editing perl or php scripts.

    Next, I see the system being more of a flowing form, more dynamic.

    Ex. The first page would have name, property, and a pull down of general problems. If they choose "I am not getting email." then the next page asks more detailed questions about that topic to help, such as "Can you browse the web?"

    This would help in getting rid of posts of "it doesn't work" You could even maybe have the system prioritise based on the answers.

    If I wanted to be real slick I can get it setup to email a pseudo user via qmail (vanbo-pager@xxxxx.com) that forwards to my pager if the post meets certain criteria.

    Purchasing software is probably not an option as everything has to go through Corp. Accounting Officer Judy (known Judge Judy). If it's not budgeted nothing see's any money, and the IT team has little if any budget (had to buy my own tools, etc). Also, there is the aspect that if I get this setup, I would like to use a free software setup on my freebsd boxes, and be able to contribute my work back the the communite for others.

    Surely, someone has scripted a simple perl script that posts to email, that could be easily be setup for this...

    --
    VANBO
    1. Re:Some more points... by Winged · · Score: 1

      Keystone, at http://www.stonekeep.com/, is a PHP and MySQL/PostgreSQL/Informix-based helpdesk system that I'm finding very helpful in my job. The configuration is a bit hairy, but everything after initial configuration can be done through the web interface. Very slick.

  111. Re:The only problem.. And another. by Blake · · Score: 2

    The biggest problem with most users is, that they only tell you, at first contact: "It doesn't work!"

    So provide a form with the information you need, and refuse to submit it if it's not filled out.

    They have that at a client's site, and it seemed like most of the people used it, but then called if they didn't get an answer back within 10-15 minutes. So unless you're really committed, or put an "Average Wait Time" up on the page, you'll probably still get most of the calls.

    Later,
    Blake.

  112. try Keystone by Bodhidharma · · Score: 1

    We use a program called Keystone to do bug tracking in various products. Keystone uses a mySQL back end and PHP to drive the web pages. It's not as feature-rich as something like Clarify, but it gives you the ability to manage bug reports.

    --
    A dyslexic man walks into a bra.
  113. Helpdesk software by bakey · · Score: 1

    I build one a few years back with Filemaker Pro. It worked really well and all you need is a mac or a pc to run it. I also am working with PHP and python and I'm sure I could build one that would work with email and web pages for trouble ticket entry. I also am working with Avantgo and wap to create web software that would work with a web phone and a Palm. You could put a modem on a palm III and get your tickets without a computer. Use email to update tickets or use the web. These are very easy things to do.
    bakey@headgap.com

  114. Re:NAI has one. by Snifferchick · · Score: 1
    Support Magic as a product was more expensive than the current product, Magic Helpdesk. There are several reasons for this, including a change in licensing policy, and that Network Associates now allows you to choose which portions of the helpdesk you'd like to implement: everything from a basic helpdesk, to a helpdesk that logs calls from McAfee Virus products (amongst others) and automatically pushes out updates or secures security breaches.

    If you're interested in seeing the product in action, please check out http://www.magictsd.com/ , and look for the Buy/Try button. I would suggest doing so as early as you can, before California wakes up. :-)

    Magic Total Service Desk is the only 100% browser based helpdesk solution that provides all of the functionality you'd expect from a client/server application in a browser. This is done through the use of Microsoft's DNA architecture and COM objects. The product is fully customisable and designed to be used remotely.

    I'm happy to speak with anyone directly who is interested in the product - I'm a Systems Engineer for Network Associates working primarily with the Sniffer products, but also with Magic. Get in touch!

    Snifferchick