Exceptional Customer Support

Philosophy

Providing exceptional customer support and developing trust with our customers is something that takes a long time to create, while at the same time is something that rapidly degrades without proper care and attention.

When we develop that trust and mutual understanding with our customers; all aspects of Arts Managements relationship with that customer improves, including sales, references, ease of answering future support questions, onsite training, etc.

Customer satisfaction is completely within the Support Team’s roles and responsibilities because they interact with the customer most often after the initial sale.

Support Mission

Provide prompt and accurate customer support the first time upholding to the corporate goals and image every time the client requires assistance, by using past experience, existing tools, and carefully proven methods.

Goals

The goal is excellent customer service. We will try to quantify it this way such that the initial response to:

  • a phone call is within 4 hours of receiving a voice mail, and within the day that it occurs if it's not in the last hour of the day. Phone support is not intended to be carried over to the next day.
  • an email request is within 4 hours of receiving the email. Next day email response to a late day email is satisfactory.
  • Observe PA DSS PCI requirements at all times when providing support, especially for remote access and managing customer data

Expectations

There are two levels of support, Primary and Tier II.

Primary Level Support

Primary support represents the initial contact that a customer makes with our support team. Generally, the roles and responsibilities are

  • Handle all incoming voice mails, emails and faxes.
  • Prioritize and categorize the support requests in FogBugz
  • Verify eligibility for support using Daylite
  • Correct any contact information in Daylite including adding new contacts and email address, and changing existing ones if people leave the organization
  • Determine which help page best answer the customers question and augment if necessary, either in the web page if the page was not clear, or in the corresponding email response if it is a very specific answer
  • Consult Second level support for non-obvious problems
  • Keep your iChat status up to date with your current status in general terms. eg 'On Phone', 'Email Support', 'Doing Demo', etc. so that other team members are aware of your status.

Tier II Support

The purpose of second level support is to provide a developer level resource to the support team who can examine code for issues if necessary or provide a greater depth of experience based on understanding what is going on 'behind the scenes'.

The responsibility of second level support is:

  • Verify if an 'odd situation' is a bug (or not) based on the observed results of a test provided by Primary Support
  • Accept only items that cannot be completed by primary support
  • Provide an estimate for completion of the task by second level support and record in FogBugz.
  • Indicate if the problem is an enhancement/feature request, or a bug along with how critical it is to resolve
  • Update the iChat Status to reflect the problem and customer. eg 'Barrington db balance', 'SOPAC Subscriptons' etc.

General Guidelines

  • Primary support will be completed by the end of the day for calls received.
  • Verify eligibility of customers for support in Daylite. Customers with expired maintenance will be referred to the Sales & Marketing Department for further action.
  • All support arrives via and will be documented using FogBugz. Support is linked to the email address of the client by entering that in the correspondent field before the next support item is taken.
  • When you need to leave your desk and the support will be unattended, set your iChat status to 'away' with a reason or expected return time.
  • Use online help web links where possible to provide assistance with responses. If there is no link or answer in an existing page, consider enhancing the page before answering the customer and then send the revised page link to the customer.

Be Proactive

  • To reduce further email requests for clarifications, provide all the details the first time. In other words, avoid off the cuff responses or a one-sentence replies that contains vague details.
  • Do not respond with the 10% solution. If you do not know the answer, or are not 100% sure of an answer, investigate and verify how it works in Theatre Manager. Try not respond until you know the definitive answer.
  • If a response will take some time, let the client know you are working on a solution.
  • If a request for more information is required, provide the client on information and guidance the kind of information the support team needs to resolve their questions.
  • Read the cases that have been closed in a day to see if you can learn something from them
  • Use your team members, the online help, and Tier II as resources to resolve issues

Telephone - Priority 1

All support calls automatically forwarded as a voice mail to FogBugz as we rarely answer the support phone directly. This is done to provide a measure of triage on incoming calls. However, customers who call support are to receive first priority for support and call-backs; as their problem is likely to be more urgent.

Preliminary Procedures

Listen to the voice mail in quicktime and do the following with it:

  • Determine the approximate customer requirement in the voice mail and put a synopsis in the FogBugz description field.
  • Copy the phone number to the description field and/or alter it to math the voice mail. Sometimes the incoming phone number identified by the phone system is the customers switchboard
  • Change the title of the voice mail to something meaningful indicating the topic area that the customer called about.
  • Find the patron in Daylite and put their primary email address into the correspondent field
  • If you think you know roughly what it might take to resolve the problem, place an estimate of time
  • Assign it to support (generic), or a particular person on support that day.
  • Assign a priority to it.
  • Check to see if the customer also sent and email on the same subject and then link that incoming email case to the phone case
  • Add the version number and computer OS to the boxes if known

Response Procedures

  • When a problem is assigned to you, do any specialized research required on the problem so that you are ready to deal with the call. Call the customer back, or if the answer is explained directly in our support site, email the customer with the support link and then follow up in short order to discuss the email link.
  • Generally, phone replies are for questions that we think can be answered in ten minutes or less.
  • Anything requiring longer explanation should be scheduled for training and/or for a specific time period. If that is the case, contact the customer right away, explain that it is a probably long response requiring concentrated 'quiet' time and arrange an off peak or appropriate time that meet the needs of both the customer and Arts Management. Generally, mornings appear to be best.
  • If the problem being reported is likely to take a long time and requires further research, advise the customer of the time you will get back to them with the probable answer.

Email & Fax - Priority 2

  • Will be replied to within 4 hours of when they come in.
  • Will be replied with step-by-step guidelines to resolve their question.
  • Will refer to web site links for information as much as possible (the goal is all requests for information and processes
  • Faxes will be stored on the server and linked in Daylite to the ‘references’ pane.
  • Email contacts will be entered and updated in Daylite so that a ‘white list’ of their names can be created for valid email filters to Arts Management’s Email system and sending announcements to users and knowing that the user will receive the announcement. When available, the following minimum information will be captured:
    • Email address
    • Full Name (first and last name)
    • Direct telephone numbers
    • Address
    • Position within the organization

Online Help - Priority 3

The help is all contained within theatremanagerhelp.com. Each support representative has access to edit and correct pages that are factually inaccurate. Before responding to a patron, find a web page that answers their question. Read the pages to see if it makes sense, or if some part of Theatre Manager has changed due to a version release, correct the discrepancy in any text and revise pictures if required.

The goal is that any question that could be answered more than once must be answered with reference to a web page so that procedures and processes are consistent throughout all support responses.

All staff members are responsible for:

  • Identifying deficiencies and provide the updated corrections or improvements in manuals and support documentation.
  • Monitoring Email responses and add to existing online support web pages where appropriate.
  • Perform queries within online support web pages to bring up answers to questions and provide those links to clients within responses to their questions.

Daylite

Daylite is the corporate contact and sales management system. In general, all the primary contacts for any customers will already be in Daylite and are going to be used for reference purposes by the support organization.

When a new venue comes on board or there is a staff change at an organization, the responsibility of the primary support team is to update Daylite with new contact information and/or correct some existing information at the start of the support process.

  • All contact information will will be documented in DayLite and the contact associated with an organization. This means names and addresses for all contacts. There is a 'grab' button to get the primary organization address to simplify data entry.
  • Please check with Daylite to confirm the version number that the venue is using to transfer to FogBugz support tracking.
  • If somebody leaves an organization, please mark there relationship as 'former employee' and the description as 'former xxxxxxx' - daylite.

Support Guidelines

General

The purpose of support is to provide our customers with 'how to do it' answers and not to 'do it for them. How to answers are generally handled right away by referring to a web page.

General Philosophy

  • Customers are our best source of continuing business and new referrals. They are to be treated with courtesy and respect at all times.
  • All clients are to be treated as equal and will get complete detailed explanations. This is to avoid the cases where some clients who are friendly get chatty responses; some clients get terse responses; some clients get no responses.
  • Have the client assist in duplicating problems that they bring to our attention. Once a problem can be duplicated, or we have received the steps to create the problem, a resolution can be determined.

Time Consuming Issues

Some issues will consume an inordinate amount of time and may or may not be chargeable back to the customers if they are asking us to do something that ordinarily they should be doing. Since the primary purpose of support is provide 'how to' answers, and most of these fall into 'do it for them', you may have to confirm with sales if is it to be charged back or not.

In all cases, time consuming issues are to be done after primary support items are dealt with unless given as a special project.

Examples are:

  • Ticket face coding will be completed during non-busy support times.
  • System balancing will be completed during non-busy support times.
  • Building a new venue map is generally a special project
  • Season subscription setup/training will be completed during non-busy support times. This process may take 1 to 2 hours, so a block of time needs to be set aside.
  • Web support will be completed during non-busy support times - unless it is an emergency and sales will not work

Training & Demo Sessions

  • Training and demo sessions are all to be pre-arrange and handled through the Sales & Marketing Department.
  • Telephone training/demo sessions will be completed during a scheduled time when there is secondary support available to handle the calls or during a non-busy support time. This process may take 1 to 2 hours, so a block of time needs to be set aside. Between the hours of 8:00AM to 10:00AM if possible.
  • Limit the number of training, demos or setup sessions scheduled for Wednesday’s. This is the support’s heaviest day of the week.
  • Always check to see who else is available to provide primary support when a phone training session is planned and keep the team informed of status via iChat 'status' (eg 'training customer' or 'phone demo', etc.)

Transfer Ownership of a Case

Some issues take longer than others to finish and will require follow up if you leave to go on site at a client, go on vacation, go to the doctors, or take time off for any reason.

Prior to leaving the office, there is to be a turn-over process.

  • Examine all your existing cases that are in progress.
  • Discuss them with a team member and assign a case to somebody else with their permission.
  • Repeat for all cases currently in your bailiwick prior to departure.
  • the expectation is that all cases can be reassigned to someone else
  • If there is a complicated case and you choose to keep it, then you are expected to follow that case until it is done. That means, while at a customer site, to complete that case after hours. Or, if on vacation, to deal with the case on an ongoing basis to continue to provide excellent customer service.

Remember: complete or turn over all cases prior to going on a protracted leave and advise your team of any peculiarities on the case

Remote Access

All remote access is to be done at the invitation of the customer. The product we use is called teamviewer and it is built into Theatre Manager. If you are on the phone with the customer and need to use remote assistance, the procedure is:
  • Ask the customer to activate the remote access session
  • Ask them to provide you the number and password for remote access the session
  • Connect to their work station
  • Ask the customer to confirm our identity by providing them their customer number and having them look it up in 'about Theatre Manager' or providing the case number that they received from us that initiated the need for report support session (PCI requirement for authentication)
  • As part of the pre-amble, inform them how they can disconnect you immediately if there should be anything come on the screen that they feel you should not see or is private.
  • Provide the appropriate support
  • When the support all is finished, have the client disconnect you and have them acknowledge you are gone
  • Do not leave a session active when you are done. If need be, close the session on their end to force you out.
If you remote into a customer site and log in, all passwords used on a customer site must comply with the same rules as PCI DSS requirements 8.5.8 to 8.5.18 (described here) and if customers do not appear to be using compliant passwords, a gentle reminder could be useful.

All Theatre Manager access passwords are required to be PCI compliant in Version 9

Daily Activities

First Thing (7:45 to 8:00 am)

First thing every morning:
  • Log into Daylite
  • Log into FogBugz and review your cases from the prior day
  • Listen to and prioritize all Voice Messages that came in since the close of support the previous day. This is to be done first thing in the morning before any other support is commenced
  • Prioritize all existing and new cases

Be there ready to begin support at 8:00AM. Not 8:15AM, not 8:25AM.

Morning Activities

Morning activities are prioritized to clear out any backlog from the end of day or that came in overnight.

  • Call back clients that have purchased after hours support. Their organization account has ‘911/After Hours Support’ in the Groups Classification tab in Daylite.
  • Send emails to clients who call outside support hours that indicated the regular support hours. Also, answer their question if you can by email with a web help link to get them started.
  • Check all existing cases for any further customer replies and deal with those first. It is especially important for cases 'waiting for customer response' or those assigned to second level support.
  • respond to clients in priority order

Afternoon Activities

  • Re prioritize all existing cases, especially those whose system is down versus common questions
  • Prioritize by East coast versus West coast and answer the East coast first.
  • Need to be careful not to postpone a critical support issue, with an incoming phone call for training or help style question. Let the client know that we will get back to them as soon as practical. Complete the critical support issue.

All Day Activities

Classify and Respond to voice mail
  • Evaluate the voice mail for priority
  • Respond according to priority
  • Converse with second level support if an item appears to require Tier II support and assign appropriately
  • Record contact changes in Daylite
  • Adjust web pages as required to provide clearer answers

Close of Day (4:30 to 6:00 pm)

Nominal support hours are currently 8:00am to 5:00 pm mountain standard time and customers are informed of this during the sales process, during training and at various other junctures. The geographic distribution of the support team means that we are following these hours corporately as best we can.

Those on the easy coast might start a little earlier if arranged with management and support volume warrants it.

By around 4:30, we need to start the process of closing the support day - and at the same time deal with ongoing incoming requests. Above all, we want to make sure that we meet the overall goals of responding to voice mail within 1 hour/same business day and email within 4 hours.

Near the close of day, re-prioritize all support. At this time, the general expectations before closing up for the night are:

  • All outstanding voice messages will have been replied to
  • All emails and faxes that arrived prior to mid afternoon will have been replied to.
  • Very late incoming emails will be answered is possible, and if not left for the next day. Since all emails are auto-responded, the customer should have received confirmation that we received it and replying is not necessary
  • All new customer contact information that you received during that dat has been updated in daylite. Normally, there may be one or two people, so the volume is not high
  • at 5:00pm, check for voice messages one last time

Prioritization Policies

Cases should, in general, be worked on in a first come-first serve basis so that all customers are treated fairly and equally.

Some factors to consider when altering priority of support requests are below. If more than one applies, accumulate the effect. For example if a customer calls twice, is on after hours, and says that they cannot sell a ticket, then that is +5+5+10 -> so that makes it high priority

Factors affecting Priority Effect Subsequent Action
Venues that cannot process a sale +10 Call the customer immediately
Any issue where data is not being stored in the database properly +8 Call Customer and then after validation of the issue, Contact Tier II Immediately. Any data issues are of prime importance.
People with after hours support that left a message overnight +5 Call the customer back and follow up response with email of link to web help, if applicable.
People who phone for support +3 Evaluate contents of voice mail and email response and/or call back
People who left an email after close of business the prior day +2
An extension to an existing support case with the same topic +1 if the customer is not seeing the answer being provided, call the customer.
People requesting status on existing Tier II reguest +1 attach new case (if there is one) to original case, determine status from Tier II and email the status to customer.
East coast support requests (mid afternoon only) +1 Give time zone priority over west coast for email responses
An extension to an existing support case with a new topic neutral Create a new case and evaluate as normal priority
People who send a support personal email to a personal email account neutral Create a case and treat in order entered. Inform customer that email was logged with the case number.
A new case concerining an item already elevated to Tier II support -1 attach new case as subcase of the original and email client that the information was attached to an existing case.
People who have been provided a workround but insist on a fix to Theatre Manager -5 bring to attention of management

Treat Customer Data with Care

Customer data is to be considered sensitive at all times, especially when it comes to data relating to PCI compliance and credit card information. Please refer to our specific data storage policy that is to be respected all all times.

There are NO permitted exceptions that allow credit card data to be transferred out of the customer network at any time. The BackupTM_SUPPORT script must be used to create a backup that excludes encrypted card data before sending via secure https.