Technical support agent and technical support service delivery platform
An embodiment of a method for providing technical support service includes generating a plurality of problem resolutions that are determined to resolve an identified technical problem; attributing weights to each of said plurality of problem resolutions according to frequency of use; and in response to a request to resolve said identified problem, selecting a problem resolution from among said plurality of problem resolutions based at least in part on said attributed weights.
1. A method for providing technical support service, the method comprising:
gathering a plurality of problem resolutions that are determined to resolve an identified technical problem;
classifying each of said plurality of problem resolutions according to a skill level required to implement said problem resolution;
attributing weights to each of said plurality of problem resolutions according to frequency of use; and
in response to a request to resolve said identified problem, inferring a skill level of an end user of a client application that generated said request and selecting a problem resolution from among said plurality of problem resolutions based at least in part on said attributed weights and the skill level of the end user wherein the selected problem resolution is assigned a skill level corresponding to the end user's skill level.
2. The method of claim 1 , delivering said selected problem resolution to a client application that generated said request.
3. The method of claim 1 , wherein said selecting a problem resolution from among said plurality of problem resolutions comprises selecting said problem resolution having said greatest weight among said plurality of problem resolutions.
4. The method of claim 1 , wherein inferring a skill level to said end user comprises inferring said skill level based on usage patterns determined about said end user.
5. The method of claim 4 , further comprising auditing said end user's system to determine said usage patterns.
6. The method of claim 1 , wherein an initial skill level of the end user is established.
7. The method of claim 6 , wherein the initial skill level is established based on input from the end user.
8. The method of claim 6 , wherein the initial skill level is set to default skill level.