Onyx Customer Service & Support Solutions  

Routing and Escalation

New service / support cases are traditionally created by one of three sources: an inbound phone call, an inbound email, or a customer portal website. Onyx can support each of these three solutions, along with the routing and escalation rules and reporting that are required to manage a support organization.

Inbound interactions are managed in one of the following ways:

 

Phone Calls

Inbound calls can be handled in one of three ways.

  • Manually - Users can manually log the calls in the system. This would require searching for the customer's record, adding or updating their contact information, reviewing existing incidents and qualifications for support (do they have an active contract), and then opening or editing a support ticket.
  • Scripting - Onyx provides a wizard user interface tool called call scripting that can be used to develop a new support call script that would walk the user through the manual steps above in an automated script.
  • Computer Telephony Integration (CTI) - Additionally, with CTI, phone numbers and other identification information can be passed into Onyx where a search can be automatically performed. If a corresponding record is found, the Onyx can pop up the support call script or the customer record; if a record is not found, Onyx can pop up a search script, or the search screen.

 

Emails

Onyx Processing Server (OPS, different from Onyx Process Manager, OPM) provides integration between Onyx and Email. There are three components.

  • Email Monitoring - OPS can monitor multiple email mailboxes for new messages from clients (e.g. support@company.com) and can automatically import these emails and attachments into Onyx, and associate the email with both a customer record (creating a new one if one does not exist) and a new service or support incident.
  • Email Archiving - Emails sent directly to an employee can be copied to Onyx using the Save in Onyx toolbar in Outlook or Notes. This function stores a copy of the message and attachments as an email in Onyx, and automatically links the email to any contacts' records in CRM with an email address that matches the email From, To, CC, or BCC fields.
  • Onyx Email - Users can send emails to customers from within Onyx. Once an email is sent from Onyx, it is tagged with a tracking identification code; email replies from the customer are tracked by Onyx, automatically appended to the email thread, and linked to the corresponding contact and/or incident records.

 

Customer Portal

The Onyx Customer Portal enables customers to log their own service and support incidents, or to review their existing incidents. When a new issue is logged, an internal rep is notified or the incident is assigned to a queue. When the rep updates the incident, the customer is informed of the update via email and is directed to the customer portal to review the incident.

 

Call Routing

Once the incident has been logged in Onyx, the next step is to have the incident assigned to the specific person or queue. There are several criterion that are typically used for the call assignment, including: account status (gold, silver, bronze or enterprise accounts), product, type of issue (technical vs. billing), etc. This information can be provided to CRM in a variety of ways: (1) through the phone switch, when coupled with Computer Telephony Integration (CTI) and Interactive Voice Response (IVR); through a customer portal, when a user selects their product and type of issue; or manually, when a rep answers a phone or an email. If the data is provided in an automated fashion, workflow can be built to assign the issue to the correct user or queue for review either directly, via round robin (tickets are distributed equally across reps), or based on workload (the rep with the least open tickets get the assignment). More complex assignment rules can take work hours, vacation, holidays, and other criteria into account; Onyx Process Manager (business workflow) provides functions to build these complex rules.

 

Escalations

Once the ticket is assigned, a virtual timer should start against a Service Level Agreement (SLA) to ensure that the issue is handled in a timely manner. For example, calls from enterprise customers may have a 2 hour response time 24 hours a day, where calls from a standard customer my have a 6 hour response time during normal business hours.

  • A typical escalation model works as follows:
  • The ticket / incident is logged in CRM. The timer starts once the incident is either logged or assigned to an individual or a queue.
  • If the incident has not been opened in a specific amount of time (e.g. 2 hours), it may get assigned to another rep on the same team, with notifications to the rep and the manager.
  • If the incident has not been resolved in a second amount of time (e.g. 4-6 hours), then the incident could be automatically reassigned to a second tier support team, with notifications going to the support manager and the individual reps assigned to the ticket.
  • From there, the manager and the tier 2 team could receive notifications every so many minutes (e.g. every 2 hours) until the issue is resolved.

Escalation business rules can be developed using the Onyx Process Manager, and, like call routing, can include consideration for work hours, vacation, holidays, in addition to criteria for specific service level agreements with specific customers or classes of service.

 

Reports

The last part of the support case routing and escalation process is reporting. There are a number of reports that are typically used by support managers for evaluating the effectiveness of their staff.

 

Team Performance

  • Ratio of issues resolved on the first contact.
  • Calls by Team over a time period (last month)

Individual Performance

  • Calls by Rep over a time period (last month)
  • Number of calls per rep, and their current status (open, closed, pending)
  • Escalations by rep

Product Analysis

  • Types of issues by product
  • Resolutions by product over a time period (last month)
  • Issues by product over a time period
  • Escalations by product, issue type, resolution, etc.