Archive for May, 2008

Scheduling and Customer Service

Thursday, May 29th, 2008

One of the ways that companies keep customers happy is by doing what they say they would do when they said they would do it.  While simple in principle it is difficult to achieve this in practice.  Companies that focus on high customer retention and high revenue per customer look for ways to automate their interactions with their customers, front-line service people, and back office employees.  That’s were we come in.

Why are customers leaving?

People in companies can sometimes lose sight of the customer, which is nicely illustrated by the cartoon above (used with permission from Budd Life).  For telecommunication companies we take the complex process of activating new service activations and automate the scheduling of all of the people involved in the process.  What used to look like a multi-level flow chart with unending arrows and boxes now becomes a single step process.  It’s true that there is significant setup that has to be done initially (to map those arrows and boxes into our application), but after that everything is automatic.  When people see our AboutTime for Exchange Server product in action for the first time, there is often an amazed look on their faces and we here comments like “do you mean that we really can schedule the entire process all at once?”  To which we answer, “yes you can, that’s what we do.”

 Self Service Experience

Financial service companies with large institutional 401(k) retirement plans face a challenge.  The employees of their institutional customers need to schedule time with a financial planner to review or ask questions about their 401(k) retirement plan with the company. Financial service companies would like for employees with their plans to be able to self-service appointment bookings through a customized web portal.  This is a complex problem.  You need to coordinate free/busy time, match the right skill set and knowledge of the individual retirement products, often across multiple time zones and geographies, with the individual financial advisors, who could number in the hundreds or thousands.

Once again, AboutTime for Exchange Server rises to the challenge.  Around the planet we automatically schedule such complex customer appointments every day. The customer is able to get the service they need, while we insure that the individual financial planner’s time is booked appropriately.  The customer gets the call when they expect it.  That’s what customer service should be.

David Greer

The ROI on Automated Scheduling

Thursday, May 22nd, 2008

Scheduling of people is often a hidden cost in an organization.  The scheduling function is pushed down the management chain or delegated to regional offices.  Because there have been few solutions to automated scheduling, managers have just accepted the cost of scheduling people as a cost of doing business.

Our customers realize cost savings in two ways:

  1. By repurposing full-time scheduling people
  2. By improving the schedules of the people being scheduled

For example, our customers have realized a 20% savings in the number of full-time people doing the scheduling.  Let’s assume that full-time scheduler costs $70,000/year (all prices are in US dollars). If we further assume that are an average of one scheduling person for every fifteen people being scheduled (which is typical) and you are scheduling 150 people.  By using an automated scheduling solution you would realize a cost savings of $140,000 per year.

A second advantage of automated scheduling is that it can make the schedules of the people being scheduled tighter. The result is better utilization of the people resources you are scheduling.  Obtaining accurate percentages of before and after schedules is challenging, but anecdotal evidence suggests increases from 2-10%.  If we assume that the 150 people we were scheduling in the example above are paid an average of $100,000/year and only a 2% productivity increase, that’s still a cost savings of $300,000/year.

Below is a screen shot of our ROI Calculator showing the examples we’ve just described showing a total cost savings of $400,000 per year:

eOptimize RIO Calculator

Three of the major markets we serve are telecommunications, healthcare, and financial services and insurance. Do these numbers make sense?  For telecommunication companies, we automate the scheduling of service activations.  This includes the field service engineers, network engineers, network operation managers, and account managers.  All of these people are highly trained, so our assumption of all-in costs of $100,000 per person per year is reasonable.  Tighter schedules for service activations lowers costs by doing more service activations per person deployed in the process.

In healthcare, we schedule even bigger teams of people.  They are more highly trained and paid, so our ROI numbers are on the low side.  There are additional savings in healthcare, because we also automate the scheduling of expensive clinical equipment, from rooms to specialized testing devices. By making better use of people and other resources, we are able to help clinics see more patients.  In the US environment, this increases revenue for the clinics.

For financial services and insurance companies, we automate the scheduling of national sales teams.  Due to the complexity of today’s financial products and regulations around the sale of both financial and insurance products, these sales individuals are highly trained and specialized.  An individual sales person will cost at least $100,000 a year.  Improving the scheduling of customer appointments (either by telephone or in person) means that each sales person spends more time with clients and prospects. There is a cost savings and there is real potential for increased revenue.

Automated people scheduling is a highly effective way to realize cost savings and productivity gains.  Do you know what it’s costing your company to schedule your people?

David Greer

Exchange Free/Busy Time

Thursday, May 15th, 2008

Both Outlook and our AboutTime for Exchange Server product use free/busy time published by Microsoft Exchange to find available times in user’s calendars.  It’s great to be able to automatically find available time, but is the free/busy time published by Exchange always accurate?  If you are using Outlook 2007 or earlier with MS Exchange 2003 or earlier, the answer is “not all the time.”

Free/busy times in Exchange 2003 and earlier versions are created by having Outlook publish free/busy times to a special public folder.  By default, this information is published every fifteen minutes for the next two months.  In Outlook 2003, you can change these defaults by going into the Tools menu, selecting Options, clicking on the Calendar Options button, and then selecting Free/Busy Options.  You should see a dialog that looks like this:
Outlook 2003 Free/Busy Dialog

You can increase the frequency that information is published and the number of months of free/busy information you want to publish.  Increasing either the frequency or the number of months, puts more load on the network and your Exchange servers, but increases the accuracy and availability of free/busy time.

There are other factors that can impact both the availability and the accuracy of Exchange free/busy time:

  1. The special public folder is replicated to other Exchange servers at an interval defined by the Exchange system administrator.
  2. The free/busy folder can get corrupted.
  3. Outlook may be prevented from sending the free/busy messages (e.g., your VPN connection is not available).

In Exchange 2007, web services are used to get the free/busy data in real time.  Public folders are not used, so that issues with inaccurate free/busy data disappear.  For more information on Exchange free/busy time, see:

http://www.msexchange.org/tutorials/FreeBusy-Folders-Exchange-Server-2003-Depth.html

David Greer