Procedures for Support Cases
Version: AbleCommerce (all versions)
Applies to: Level-Two Technicians
Last Update: 6/02/10
Technical Support (Level-two technicians)
Your priority is to respond to the cases that are assigned to you. At this level, a review of each case assigned to you should be done as soon as possible. Response times vary depending on the level of support required.
NOTE: It is assumed that the support case has been reviewed by a Level 1 technician and is eligible to receive Level 2 support.
Paid Priority Support: The highest level of support we offer.
Standard Support: Our standard support offering for evaluation users and new customers.
How to confirm a Bug Report:
Response times (after the first response is made) should be made ASAP.
Once you have initiated a response to the customer, the response times stated above no longer apply. Respond to your cases as soon as possible...within 30 minutes to an hour is preferable depending on work-load. This keeps the momentum going and you're more likely to resolve the issue fast - while it's all fresh in your mind.
These are NOT "advertised" response times. It is a recommended practice to improve efficiency.
Any case opened with paid support time will be your first priority. You will have to make a note of these cases until our system can be improved.
After that, respond to your "Note Queue" by the first in, first out method (FIFO). This means to respond to the oldest customer updates first.
It's important to close your standard support cases within a few days of being complete. The "En Mass" feature allows you to close several cases at once. Be careful though, once a case is closed, it cannot be re-opened.
The cases with paid support time need to be billed and can only be closed by the Support Manager.
The cases for bug reports can be closed if you feel that further communication will not be necessary. A case with a serious bug report should be left open so we can gather additional information if needed. Sometimes clients will assist in testing patches as well. The "Reminder" feature allows you to schedule a check for some date in the future.
Remote Server Access
In almost all cases, you can solve any issue with FTP access and the admin login to an AbleCommerce installation. It is not our job to make changes but rather, make a NOTE of the change to the customer. This relieves our liability in case something goes wrong.
In rare cases were we need full remote access to a LIVE server, the customer will need to sign a waiver, relieving AbleCommerce of any liability. This should be a rare occurrence though. Electronic form needs to be uploaded to Docusign. (We can include server login info to keep it secure.)
Typically, working over the phone will waste much more time than using your case system. However, if you feel that a quick phone call can clear up some confusion, feel free to make a call. Record your time and conversation notes to the case.
Some customers will open a case with no information and expect you to call. We do not work this way. Use a canned message in this case. The tracking of an issue is equally as important as solving it. We need to have all information together in one place so we can expedite the case to any member of the team if necessary.
Problem Solving Techniques
Getting stuck on an issue can happen. When it does, do NOT email any member of the team directly. Instead, pass the case to the Support Manager for review. Make sure to provide detailed background history in the case to expedite the review process. A determination will be made to escalate the case to a Level 3 Technician, Software Engineer, or continue troubleshooting. Continue working with Support Manager until resolution.
Gathering of information for bug reports and FAQ's is an important responsibility of the technician. It is NOT our goal to simply solve each issue and move on to the next. Instead, we will take a proactive approach to problem solving. Any question asked more than twice is deserving of a FAQ. Documentation that is confusing or lacking information needs to be noted and corrected. Problems that keep occurring need to be addressed in a different way, through software changes or documentation. Etc. etc.
Daily involvement will be required in the forums. This allows you to see what's going on in the community. Often, new issues will be reported here first. At the end of each day, attempt to answer questions about AbleCommerce, leaving the customization questions to developers and partners.
You will also need to be aware of current bugs being reported. Use bugs.ablecommerce.com to view reports on new and pending issues.
Under no circumstances, do you start an email conversation with a customer needing support or who has an active support case.