How ASP.NET Helpdesk Software Solutions Work for You | HelpConnection.net
Help Connection - Professional Customer Support Software
Help Connection - Professional Customer Support Software Resources | Projects | Site Map & Navigation Help | Expinion.net | Policies
  HOME PRODUCT BUY NOW SUPPORT COMPANY
How ASP.NET Help Desk Solutions Work
Product Overview
Pixel
Features Chart
Pixel
Features Text
Pixel
Benefits
Pixel
How it Works
Pixel
Screenshots
Pixel


BUY ONCE - PERMANENT LICENSE
Price List
Pixel
Buy or Lease ?
Pixel
Requirements
Pixel
How it Works
Request Free Trial
Pixel
Pixel
PAY MONTHLY - WE HOST IT
Hosted Overview
Pixel
Lease Prices
Pixel
Lease or Buy ?
Pixel
Requirements
Pixel
How it Works




Twitter Help Desk Software - HelpConnection.NET

 


Pixel


How ASP.NET Helpdesk Solutions Work

Process of ASP.NET Helpdesk Solutions (Overview)

The processes shown within parenthesis are done automatically by the HelpConnection.NET helpdesk and knowledgebase solution. This is an overview of how web based helpdesk solutions work, and does not get into more advanced features... so all affordable asp.net helpdesk solutions should have these very basic features and functionality. If not... come back here! :)

  A.    Question is asked via online form, email, or through a rep when the question is by phone/mail/in person.
(Question and client info is captured by the helpdesk solution.)
(Email acknowledgement is sent to client.)
(Issue is assigned to to agent if dedicated.) (Emails go to appropriate representatives.)

  B.    The appropriate admin agent can respond via the helpdesk solution or via email, which will then be captured by the helpdesk solution.
(An email goes back to the client.)

  C.    Repeat steps A and B until the client is happy, or has all the necessary information.
If desired, the issue (or a copy of it) can be made public for the client side knowledgebase portion of the software. (Yes, even affordable helpdesk solutions should have a knowledgebase solution built in.)


The image below shows the typical lifecycle of a helpdesk issue, beginning at the submission of an issue. All web based helpdesk solutions should be able to do the following.


Zoom In | Normal | Zoom Out
How the HelpConnection.NET ASP.NET Helpdesk Software Solution Works
Figure 1 - Customer Support Cycle



Hint: Move your cursor over one of the tabs below to change the text.
 

Question or Issue Submitted to Helpdesk Solution

1. Your client finds the helpdesk and knowledgebase solution on your site or intranet server, through the link you have either added on your website, or provided via email. (Clients can also submit tickets simply by sending an email which will be captured by the helpdesk solution. However, in these circumstances the client will then not be reading through the knowledgebase solutions before ticket submission. This usually translates to more tickets over all, but email conversion is essential since some clients will always email.)

2. The client reads some FAQs posted to your knowledgebase solution via your installed HelpConnection.NET program.

3. If he (or she) doesn’t see a solution to his problem, he may submit a new question title from the online form * in your asp.net helpdesk solution. He may now be presented with a list of possible solutions from your knowledgebase software before continuing to submit his question. Or, if there is an Alert that is current for this category, he may see a notification of this current issue.

4. If the customer still wants to ask a question, he can complete the helpdesk solution's online form, or send an email which will be captured in the asp.net helpdesk solution. (See notes below)

5. One of the mandatory fields that visitors will fill out is Category. This is typically used by helpdesk solutions to organize your issues and KB articles. In our affordable helpdesk solutions, it's also used determine which agents should be notified via email, so they can work on this issue.

However, even affordable helpdesk solutions should have various options for how an agent is assigned. In our asp.net helpdesk solution, the routing of agent email notifications can also be overridden if a client has been assigned a dedicated agent. Or if the issue is coming in via incoming email, then there may be a dedicated agent set for that particular email address as well. These settings will override the category settings.


1. There are various optional ways of having your visitors submit a question to your helpdesk solution. In almost all asp.net helpdesk solutions, issues can be submitted through the online form. This is usually preferred since it saves agents' time, helps with accurate entries (vs. transcribing what is being heard), and the client will be more likely to check the knowledgebase for information prior to asking the question.

In some affordable helpdesk solutions, issues can also be submitted directly via email, using a built-in POP3 manager. This is important, since clients often will simply reply to the emails they have received from your sevice desk solution. (Rather than having to login to the helpdesk solution to update their issue.) If your helpdesk solution doesn't handle incoming emails then someone will either have to cut and paste the next response into the helpdesk or you will have to live with incomplete records. :( Or, issues can be submitted internally via the administration menu. This is useful for phoned-in, mailed-in, or internal issues.

2. The online form can be shown in different ways, depending on your [ web.config ] settings.

   a) One option lists possible solutions that already exist in your knowledgebase solution.
With this option the visitor must acknowledge that they have checked the issues presented before the issue submission form can be completed and submitted.

   b) The other option is for the visitor to go directly to the complete submission form, as in step 3 below. To switch between enforcing the three part question submission, and the direct question submission, you must change a setting in your config.asp file. See your install guide for more information.

Issue Receipt & Process with Helpdesk Solution

Unless an agent is preassigned to a specific client, all agents assigned to that category are notified by email that a new issue has been submitted. If no agent has been assigned, the supervisor will receive the email. When free to work on it, the agent(s) can read the question and click on the link provided in the email. Or login to the helpdesk and knowledgebase solution to review the issue.


ASSIGNING THE ISSUE

In any of the 4 options below, the agent doing the assigning will eventually end up in the update issue area. If the agent has enough information, the expertise necessary, and is available to work on this, he may accept the assignment by either:

1. Automatic Assignment:

An agent can be assigned directly to a client. In this case, the issue will automatically be assigned to that agent. (Other settings will not override this dedicated agent per client setting.)

2. Claiming the Issue:

Each agent can claim their own issues as they become available. The (hand) icon is only found in the issues list (Issues Tab), if the issue has not yet been ‘claimed’ by another agent.

To claim the issue (accept the assignment), click on the hand. This will alert other agents that the issue is being attended to, and they are not required at this time. In most cases, this is the best solution when there are multiple agents working at the same time.


3. Self-Assigning the Issue:

This is best only if you are the only agent working at the moment. In this case, begin updating the issue immediately selecting your agent name in the Agent Assignment field, and clicking on ‘update issue’. As with all changes to forms, other agents won’t know you’ve changed this field, until after you click on the update issue button.

Use the ‘Claim Issue’ button as much as possible, as it will update the Agent Assignment field immediately. So, the next agent to consider whether to work on this issue will know it’s been ‘taken’.

4. Assigning Issues to Other Customer Support Reps:

Or, you can establish a company policy where certain individuals are responsible for assigning helpdesk agents to all issues.

In this case, don’t assign agents to the categories. (The supervisor assigned to that category will still get email notifications, and can ‘reassign’ the issue. When the issue has been updated to show a new agent, that agent will now receive an automated email notifying them.) You may decide in this case to assign a security level to these agents where they can see ‘their own issues only’.

The agent assignment is done manually, because most HelpConnection.NET users have multiple agents. In these cases, the most skilled and/or available agent can be selected, so that the issue turn-around time is optimized.

If an agent modifies the assigned field from within the update issue area, an email will automatically be generated and sent to notify the new agent.

If an agent escalates the issue to his/her supervisor, they will be given an opportunity to customize some of the email contents to explain to the supervisor about the situation. The issue will be reassigned to the supervisor, and they will be notified by email via the HelpConnection.NET solution.



ANSWERING THE QUESTION, OR WORKING WITH THE CUSTOMER (Solutions/Updates)
.
If the solution is unknown at this time, the agent may begin working with the customer. Further updates to the question are shown internally and to the issue submitter only at this point. (Issues can’t be added to the KB until they have been resolved and made public. For alerts and advisories, use the category description field.)

If at any time, an issue is determined to be outside the realm of the agent, or needs to be elevated to a higher-ranking agent, the agent may simply reassign the issue to his supervisor (who will be automatically notified by email.) If the predetermined elevation expiry time has elapsed, the supervisor will be notified by email the next time an agent logs in to the solution.

Anytime the agent logs in, he can see how many new issues he has accepted (or been assigned) in his home (summary) area. The details of all issues are available, and the agent may respond from the site (with or without having received an email.) So, even if he is temporarily without email access, he can still work.

Aside from the information gathered by HelpConnection.NET, and offered by the user, the agent has access to his own and/or other agents’ previously written solutions or drafts, which can be sorted in various ways. The previous solutions can then be applied to this answer. (Saves time, adds consistency to solutions.)

While the helpdesk agent is working, it is advisable that he/she updates the status periodically. (This is done in the Update Issue screen.) Issue status options are: New (initial), Updated (more info was added), Pending (awaiting info), On Hold (vacation?), Resolved (answered & completed), Open, or Closed (cancelled prior to resolution or invalid question). Additional statuses can be added via the HC admin area [
here ].



Closing Issue and Creating KB Article in Knowledgebase Solution

In our affordable knowledgebase solution (the knowledgebase is built in with our asp.net helpdesk software... no additional purchase required), once the solution has been completed to the satisfaction of the agent, the customer and the manager, the issue status is manually changed to read resolved (if a fix was required), or closed (if only information was required). The customer that submitted the issue may also close it at any time from the public area.

If the issue is either resolved or closed, the issue may be made public (shown in the public side knowledgebase solution) by checking the Show Issue to Public box. This way, other visitors and customers can find their own solutions quickly in your asp.net knowledgebase solution, and you won’t have to deal with the same questions over, and over again. Internal helpdesk issues can be kept private, but still visible to other agents (representatives).

Another email is sent to notify the submitter that the issue has been resolved, together with a link to view the issue online. (After logging into the public side.) The email content may also be made to include the actual resolution.

Note: Unresolved issues can’t be shown to the public, except to the issue submitter who has the username and password, and to your agents.

New Knowledgebase (KB) Articles

Most KB solutions will allow you to write brand new KB articles, as will our KB solution. (Ours also allows you to save the time of writing a new solution if there is already an appropriate client question and answer. Just mark it as public, and client specific fields are not shown. Be sure there is no sensitive info in the Q/A itself.)
Try our affordable knowledgebase solution now.



What to Look for in Affordable Knowledgebase Solutions

If the KB functionality is of great importance in your asp.net helpdesk solution, then you want to watch for a few of these advanced features. (Yep, our software has all this...plus it's affordable, customizable, looks great, and is brandable!)

1. Advanced WYSIWYG Text Editor

It's very important for the text editor to work using all your favorite browsers, and have character formatting. But it should also have advanced functions like insertion of media, charts, image/picture, special characters, and styles. (Your article should be able to look great).

2. KB Upload Manager

Images and files need to be online if your clients are going to see or use them, but that shouldn't mean that the KB articles author must use FTP. The asp.net KB solution should have this functionality built-in.

3. KB Issue Custom Fields

There may be additional information needed that is unique to your service or industry. You should have this flexibility to add these fields, and to decide when that content should only be viewed by admin!

4. Related KB Issues

There should be a mechanism to relate issues to each other. So, if a client has found a certain KB article, a list of other articles of interest can be presented on that same page.

5. Advanced ASP.NET KnowledgeBase Search

The KB should allow searches of any word or of all words or of the exact phrase. Ideally, the KB can also be searched by which fields contain the search phrase. And, ideally searchers can limit the search to only certain categories too. (For example, if you sort your categories by product line, then visitors will probably only be interested in the products that they have.)

6. Unlimited Number of KB Categories

There should be no limits imposed on the number of categories you can set up. (Or at least there should be enough categories for your needs.) HC.NET knowledgebase solution has no limits.

7. KB Sub-Categories (Organization)

How many levels or tiers of categories are allowed? Ideally there should be at least 3 tiers. That would allow for sub-categories, and a third level of subcategory below that. In this way, your KB can be nicely organized.

8. KB Article Appears in Multiple Categories

In order to maximize the ease of finding KB articles, and minimize the workload... a single article can be posted in multiple categories! This may not seem essential, but you can easily have an issue that affects multiple groups or product lines, or that crosses other boundaries.

For example, if you are a software developer, then an issue may appear under one or more product lines, and under "Database Errors". This ability will save the time of duplicating the entire KB issue for each category.

9. KB Article Suggestions

Can your software offer suggestions from the KB articles when a client is about to ask a question? (Typically based on the question title.) In the affordable HelpConnection.net help desk solution, you can turn this feature on or off... it's up to you.

10. RSS Feed

Spread the knowledge and increase your traffic by allowing others to view your knowledgebase article titles on their site or desktop. When they click on the title to read it, they'll be visiting your site.

11. Ease of Use

How easy is it to add a KB article? How easy is it to find and read an appropriate article? Our asp.net knowledgebase solution allows you to add a quick public issue (KB Article) or to publicize an existing issue that was already asked.

12. Attention Grabbing Extras

Maybe the most recent issues can be scrolling across the page, to make these latest KB articles more visible. Or there can be category based alerts to flash important issues about that subject. Is there a news manager? A downloads area built-in? A special short list of most common FAQs? Can visitors bookmark KB articles that are interesting and can that bookmark be stored online so it doesn't matter what computer they're currently using? How about making notes about articles, so clients can remember their own additional information next time? Can visitors use an email to friend feature to spread the word? Can they export the article in MS Word or text format? All this convenience will keep your visitors coming back to buy more from you and keep your site traffic up.

13. Language Translations

Many knowledgebase solutions are available in English. If you need it in a different language, then you should watch for software that has translations already made. It should also be written so that all of the language is located in one file so you can find and change it easily. (Or if necessary, you can do your own translation when a language file is available.) Our asp.net knowledgebase sofware has language .xml files that you can change. Translations for English, German, Spanish and Czech are already provided.


Other Agent Tools in Advanced HelpDesk Software Solutions:

The admin agents should have other tools available to them with the helpdesk software, which will help improve efficiency and to allow agents to work from any pc with internet access. Some of these tools are:

1. An online personal contact book (where individual contact info can be made available to other agents, or not!)
2. An online To-Do-List, where an agent may record items that require his/her attention.
3. An online memorandum to email selected agents. (Can be used by Senior Agents and Higher.)
4. Reporting - For issue tracking, issues per agent, issues per category, time spent per issue... etc.
All of the above are available in the HelpConnection.net ASP.NET HelpDesk Solution.


Administrative Settings & Tools in HelpDesk Solutions:

In addition to the above, the administrator(s) (usually the manager(s) of the business or group) may also access detailed or summary issue / agent / system statistics at any time through the Tools tab of the application's admin menu.

Unlike many other affordable helpdesk software solutions, this script contains additional flexibility via tools such as the Message Templates area; this is an online form where agents can modify automatic emails. System wide settings can be found in either the config.asp file, or the System Settings area of the tools tab.





Copyright © 2005-2009 HelpConnection.NET, All Right Reserved. Used under Policies & Terms of Use.     1.888.407.9346