| CPC G06F 11/26 (2013.01) [G06F 11/0757 (2013.01); G06F 11/3632 (2013.01); H04M 2203/056 (2013.01); H04M 2203/40 (2013.01); H04M 2203/558 (2013.01)] | 8 Claims |

|
1. A system for contact center fault diagnostics, comprising:
a diagnostic engine comprising a plurality of programming instructions stored in a memory of, and operating on a processor of, a computing device, wherein the plurality of programming instructions, when operating on the processor, causes the computing device to:
retrieve a test case configured to isolate a root cause of a specific error in operation of a contact center, the test case comprising a plurality of components in a chain of known contact center operations associated with the specific error; and
for each of the plurality of components in the chain of known contact center operations associated with the error:
send an operational instruction to the component;
receive a response from the component to the operational instruction;
calculate a time of response to the operational instruction; and
determine whether the component is a root cause of the specific error by evaluating whether its response meets a threshold time of response and whether the response received from the component matches an expected response for that component.
|