Export (0) Print
Expand All

Computer Telephony - The Marriage of Computers & Telephones

Archived content. No warranty is made as to technical accuracy. Content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
By Chris Bajorek and Alex Pournelle

On This Page

The offspring from this marriage are turning heads.
Trends Driving Innovations
Save Time with Unified Messaging Systems
Fax as a Core Technology
Call Center and Workgroup Solutions
The PBX-Enabled CT Server Revolution
The Merger of CT and the Internet
CT's Come a Long Way
Unified Messaging Success: Paralon Technologies
7 Tips to Deploy a Successful IVR System
How to Build Your Own Call Center
Call Center and IVR Success: Number Nine Visual Technology
When Shopping for a CT Server
Contact Info

The offspring from this marriage are turning heads.

This article appeared first in Windows NT Magazine in September 1997
Reprinted with permission from Windows NT Magazine.

Most businesses today are feeling tremendous pressure to reduce expenses and increase productivity using fewer employees. Although the transition from mainframe power to faster desktop computers, better desktop tools, and higher-performance LANs and servers has increased productivity, the improvements are still not enough for some companies. Those companies needing to do even more with less might be able to take advantage of computer telephony (CT) technology. CT technology merges two disparate fields—computers and telephones—to provide communications solutions that improve not only corporate efficiency but also customer service.

Even if you have never heard of CT before, you can put its innovation to good use in your organization once you understand the benefits of its use. But first, you need to know the trends shaping the future of CT.

Trends Driving Innovations

Although CT systems were first primarily used for voice mail and dial-up games (telephone horoscopes being among them), companies are now using them for more sophisticated applications. Several key trends are driving the creative forces behind CT product development.

One important trend is the paradigm shift in how businesses think of and treat voice, fax, and other media. In the past, businesses associated voice messages with voice phone calls. Now, with a variety of transmission technologies available, businesses treat message media just like any other data stream. This simple shift in perception enables companies to do much more with existing resources. For example, they are now sending voice, fax, and video from one corporate location to another in realtime over the Internet or via Frame Relay or ATM virtual private networks. Internal corporate ATM backbones can serve double duty by moving both LAN data and voice, fax, and video transmissions, thereby potentially eliminating the need for separate telephone wiring.

The Internet offers great savings when compared with Public Switched Telephone Network (PSTN)-routed connections. You can save by using fax gateways, which let you send faxes between locations with virtually no transport costs, and voice gateways, which let you make free phone calls. You can even hold videoconferences across the Internet at low cost. All you need are the tools to make it happen.

Another influential trend is the business environment. Competition is driving corporations to provide an increased level of customer service while reducing corporate costs. This is an area in which CT shines. Many CT solutions, such as interactive voice response (IVR) systems and call center technology, simultaneously satisfy both needs.

Trends in the computer industry are also influencing CT product development. For example, Windows NT will likely displace Novell NetWare in yearly network server sales by the year 2000, so CT vendors are making major-league bets on NT's future. In fact, NT has helped ignite the CT explosion. Using NT as the core platform, standards-based CT servers are steadily gaining momentum as key organizational communications tools.

The push toward open, expandable solutions is another computer industry trend affecting CT. Proprietary, closed, limited-function solutions are no longer acceptable. Instead, open CT server platforms and products that easily expand to support multiple media message types and automation functions are becoming the norm.

The shift in the media-transport perception, the current business environment, and computer industry trends are already shaping the CT products being designed. In addition to unified messaging systems, major innovations are happening with fax servers, IVR systems, Automatic Call Distributor (ACD) software, PBX-enabled CT servers, and IP telephony products.

Save Time with Unified Messaging Systems

Nonrealtime communication is a critical activity that demands a great deal of time from people's busy schedules. It's not uncommon to spend at least a quarter of a day sorting through and responding to mail. As a result, companies are constantly looking for ways to make communication more efficient. Saving the average employee just 15 minutes a day can result in noticeable improvements in productivity.

Unified messaging systems based on NT can help employees save time. These systems provide universal mailboxes that support voicemail, fax, and email; they will soon support video as well. (For detailed coverage of unified and integrated messaging, see Chris Bajorek, "Unified Messaging," May 1997.) With the advent of NT and the popularity of Microsoft Exchange Server and Outlook, unified messaging is emerging as a strong growth segment in CT. (To see how one company used unified messaging with NT, see the sidebar, "Unified Messaging Success: Paralon Technologies.")

With unified messaging, you can enjoy universal access to your messages at the office, on the road, and at home. Using Outlook's GUI, you can scan your inbox messages and read only the most important ones, quickly filing the others away for later review. Using a telephone user interface (TUI—an interface that lets you use a touch-tone phone to control a CT application), you can listen to your email and even many of your fax messages from any telephone.

A single user directory streamlines systems administration tasks. It cuts in half the time spent configuring, supporting, and maintaining separate voice, fax, and email directories.

In addition, the unified messaging system lets you choose the medium you want to use to respond to any message. Herein lies an important key to the promised productivity enhancements. Responding with a voice message might take you only a few minutes, whereas a typed reply could take 15 minutes or more.

Although this technology's tangible benefits are impressive, it has an intangible benefit as well: A messaging awareness mindset develops when unified messaging enters your daily life. You handle messages more quickly and intuitively; you are more in control.

Several new developments are on the horizon for unified messaging. Automatic speech recognition (ASR) will slowly become an alternative to TUI. Continuing advances in ASR technology with gradual reductions in per-line pricing will probably lower the price of ASR add-ons.

Unified messaging systems will most likely be more reliable in the future. As unified messaging systems assume greater responsibilities in handling all message media and related tasks, messaging servers will attain mission-critical status. Passive-backplane platforms with many slots, enhanced cooling, hot-swappable power supplies, and RAID setups will be the norm rather than the exception.

Using video as a communications tool will also become the norm rather than the exception. As videoconferencing and video servers make their way into businesses, the demand will grow for supporting video as another message type. Unified messaging vendors, however, will still need to contend with video's 2MB-per-minute storage requirements.

Although vendors will have limitations when using video, the sky's the limit when it comes to making other enhancements. For example, more vendors will likely release true, single-store, unified messaging products, most of which will be based on Exchange Server. In addition, a growing number of vendors will probably offer Web-browser front ends, allowing your unified messaging GUI to run on any browser-enabled workstation, anywhere in the world. These front ends will use the Internet to tie disparate messaging systems together via the Voice Profile for Internet Mail standard. (For more information on this standard and other CT terms, see "Computer Telephony Terms and Technologies," page 118.)

Fax as a Core Technology

Although fax is a mature communications technology, it remains a ubiquitous standard for moving documents and information. It is also a strategically important messaging medium that corporations are integrating into their computing environments.

Fax servers let a company use a corporate LAN and standard desktop interface to centralize the faxing hardware and phone lines. Although the fax server started as a standalone application, it is a communications anchor when integrated with messaging, transaction processing, and workflow applications, as Figure 1 shows.


Figure 1: Fax Server in an Enterprise

NT is a well-suited platform for fax. You can add NT fax systems to an NT server to provide a fax solution that peacefully coexists with other server-based processes. Fax servers also scale gracefully, centralizing the ability to respond to increased user demand. For example, both Biscom's NT Enterprise fax server and RightFAX's RightFAX NT 5.0 can serve two or 2,000 users by adding more fax cards to the server as demand increases—you do not need to deploy additional fax machines. Both of these products can load-balance across multiple fax servers, adding another dimension to scalability and redundancy. One fax-server farm can support 96 or more faxing ports. (For more products that can perform faxing and other applications, see the "Computer Telephony Buyer's Guide" on the Windows NT Magazine Web site, .)

NT's security protocols let administrators ensure personal fax inbox security. Administrators also benefit from NT's intuitive GUI standards; you can administer and monitor a typical NT-based fax server from any LAN workstation.

Many fax applications are possible when you use a fax server. One such application is fax mail. Sending and receiving personal fax mail is possible when the server is integrated with messaging front ends such as Microsoft Exchange and Outlook, Lotus cc:Mail and Notes, and Novell's GroupWise. These front ends feature Direct Inward Dialing (DID) phone-line support at the fax server. DID directs incoming faxes to personal inboxes, increasing security and eliminating the manual routing of faxes.

With this level of integration, messaging front ends let you simultaneously send messages to both email addresses (internal and Internet) and fax numbers. To do this, you simply type the text and specify a file attachment (e.g., a Word document file). Then the messaging client, email server, and fax server send the message text and file either as a native fax or as text with a file attachment. You do not need to decide how (i.e., what medium to use) to send the message to each recipient or prepare the text in two different formats.

Another application available for a fax server is fax-on-demand. FOD systems let you request one or more fax documents by calling into a system using a touch-tone phone to request those documents. IRS tax forms and company product and pricing information are but a few examples of the types of documents you typically receive by FOD.

A related application is fax broadcast. A popular alternative to mailing, fax broadcast is commonly used for newsletter and other periodic announcements. Although service bureaus handle a significant amount of this broadcast traffic, fax servers usually offer convenient fax broadcast features.

Because fax servers are versatile, easy to administer, scalable, and a timesaver for users, it is no surprise that the market is rapidly growing at a rate of 20 percent annually. In 1997 alone, vendors expect to ship more than 200,000 fax servers.

Automate Phones with IVR

You can use IVR systems to automate all or portions of phone transactions. Companies commonly use these systems in such applications as ordering, support, or answering product or service questions.

In the simplest IVR systems, a single menu routes the caller to the right group of employees in an organization. This menu uses such directions as: "For help with your Super Widget, press 1. For help with your Software Shredder, press 2¼" Such basic front ends eliminate the need for callers to speak to a live operator before being routed to the right employee or department.

More sophisticated IVR automation can guide callers through a series of question-and-answer menus to meet many or all of their needs. Sophisticated systems can feature skills-based routing, which directs callers to those representatives who are best qualified to meet their needs. Routing is accomplished through caller ID information and callers' touch-tone answers to questions about their needs.

An impressive array of benefits is compelling many corporations to use IVR solutions. Companies can experience shorter call times because callers can get answers to commonly asked questions before being connected to a live person. (Although vendors do not state so publicly, IVR deployment can result in workforce reductions and improved bottom lines. Companies generally avoid such statements to avoid negative publicity.)

Companies can also increase their customer satisfaction levels because callers are connected to the right person faster (even if that person is off site) and get their needs met faster. Some IVR menus even let callers select their language of choice, offering better service to callers who speak different languages.

Finally, using Dialed-Number-Identification-Service (DNIS) or DID information from incoming calls, one IVR platform can provide multiple services. For example, using the same platform and phone lines, a business can offer order-by-phone and technical-support services, thereby reducing costs while improving customer service.

IVR systems are quite at home in corporate LAN and NT server environments. Because the heart of any IVR system is the database, the database is usually "live" and located in a database management system (DBMS) server or a set of files on the corporate LAN server. You can use NT to deliver near-universal database connectivity with Open Database Connectivity (ODBC) protocols. Microsoft SQL Server is widely used as the database server engine. The NTFS file system provides a robust foundation for ensuring solid file-access performance and less downtime.

NT-based IVR, properly designed, is inherently scalable, allowing such solutions to seamlessly migrate to multiple systems. NT's clustering technology (Wolfpack) will enable IVR solutions that achieve true hot-standby status. (For more information on how to ensure a successful solution, see the sidebar, "7 Tips to Deploy a Successful IVR System," page 115. For more information on clustering, see Mark Smith, "Clusters for Everyone," June 1997.)

Call Center and Workgroup Solutions

The concept of call centers started many years ago as a simple one: Put lots of people in a big room, give them phones, and have them answer incoming calls or place calls from a predefined list of numbers. Now, call centers are highly sophisticated operations that rely on computers, networking, and CT technology.

Call centers are usually quite large, requiring hundreds of employees, expensive ACDs (or ACD loads on PBX systems), and host computer systems. The ACD queues incoming calls, asks callers to answer a few questions via touch-tone phone, and then prompts them to wait for the next available representative as recorded music or information plays in the background.

Computer telephony integration (CTI) enables a wealth of call-handling features that can improve any call center's performance. Some features are designed to help company representatives operate more efficiently. These include screen pops (which put the caller's record on the representative's screen before the call is connected), call blending (which mixes outgoing calls with ordinary incoming call traffic to keep representatives busy when incoming calls are slow), and call control (enables representatives to transfer callers with a quick click of a mouse rather than pushing telephone buttons). A predictive dialer feature can even predict the right flow of outgoing telemarketing calls so that when a person answers, a representative becomes available and can be immediately switched to that call.

Other features are designed to help callers either reach the right person (skills-based routing) or take care of callers' needs without their talking to a live person (IVR automation). But a customer doesn't even need to dial a phone to be helped. With Web-enabled connectivity, you can synchronize a call center with a customer's Web browser activities. When the customer clicks a button on the company's home page, it triggers a company representative to call that person. From there, the representative can see the same screen the customer is viewing or even control the screen that both are seeing.

Companies don't need large call centers to benefit from CTI. You can think of small organizational workgroups (such as a support group of 20 employees who want to improve their efficiency) as small call centers because they have many of the same needs as large call centers. Although most vendors have overlooked providing call center technology to small workgroups consisting of fewer than 100 people, a few have risen to the challenge. Vendors such as Applied Voice Technology (AgentXpressNT) and MaxQ Technologies (ComSense) offer NT-based solutions that provide workgroup-level support without giving up any functionality. (For more about how to use CTI technology in small workgroups, see the sidebars, "How to Build Your Own Call Center," page 120, and "Call Center and IVR Success: Number Nine Visual Technology.")

The PBX-Enabled CT Server Revolution

A revolution is brewing in the PBX marketplace. CT servers, sometimes referred to as "UnPBXs," are making their way into the business world. These devices will forever change the way you think about PBX phone systems.

Historically, companies have encountered difficulties when interfacing CT systems with PBX phone systems because PBX manufacturers have kept their products proprietary. To get a CT system to work in a PBX environment, CT vendors had to reverse engineer the native methods of integration that enabled the CT equipment to perform. PBX manufacturers maintained secrecy for as long as they could to ensure a captive market for their own CT solution add-ons. Their exclusivity drove up solution prices and inhibited new product innovation.

But CT vendors have started to fight back with a new product that integrates PBX features with voicemail, auto-attendant, ACD, IVR, and other CT functions. NT has been at the core of this new revolution. Although not every CT server uses NT, more than 80 percent are NT-based.

As Figure 2 shows, very good reasons exist for the high percentage of NT-based CT servers. First, NT's OS provides a true preemptive multitasking environment, which is necessary for writing responsive applications. Second, NT has a solid GUI framework that enables intuitive administration programs. NT has very good intrinsic support for IP connectivity and a solid security layer that provides a tight security envelope around critical-administration and sensitive-message data. Finally, NT offers database connectivity, letting it connect to corporate databases for seamless IVR and ACD functions.


Figure 2: The PBX-Enabled CT Server

But enterprises won't be throwing away their PBXs overnight, so the first use of CT servers will likely be to provide workgroups with ACD functionality. CT server vendors are keenly aware of this first shot and are making their packages strong in this area. As businesses become more confident that CT servers can reliably handle their telephone services, the trend will probably be for interconnect companies to offer CT servers as part of their standard line of communications products. As the next wave of CT servers hits the market with even easier installation processes, the computer distribution channel is expected to begin moving these products through LAN resellers.

Compared with installing and maintaining separate PBX and CT systems, using a CT server has several significant advantages. The CT server is easier to install because you have no PBX integration issues to deal with. Once you hook up the LAN, incoming lines, and station-set lines, the hard part is finished. Administering and maintaining the CT server is also easier because of the common interface for all resident functions. Ultimately, most companies will be able to maintain their CT servers, saving time and money.

Companies will also benefit from enhanced call handling and better performance. Packages such as AltiGen's Alti-Serv offer such features as Follow-Me, which forwards calls, and Boomerang, which lets you listen to a voice message, press a button, and initiate a callback to the person who left the message. Because the PBX features are intrinsic to the CT server architecture, ACD features work fast because the CT server's ACD software knows the state of each station line at all times and can instantly respond to incoming calls and changes in station-set status. Voicemail and auto-attendant features will also work faster because they don't need to contend with a slow or problematic link to the PBX.

The field of CT server products is dynamic, with new vendors popping up almost monthly. With the scramble to be recognized as one of the first to enter this new market, many vendors have announced products that are clearly not finished. Also, unlike the venerable PBX products that vendors are attempting to replace, the new products have standard and optional feature lists that vary considerably from vendor to vendor. So plan to spend time sorting out vendors and their products before you buy. (See the sidebar, "When Shopping for a CT Server," page 124, for buyer tips.)

The Merger of CT and the Internet

Just when you think you've grasped the idea of computers and telephones working together, the Internet joins the mix, changing the picture radically. Any CT integration plan must consider IP telephony, which includes both voice over IP (VoIP) and fax over IP (FoIP). IP telephony had two parents: the bypass business and VoIP.

In the bypass business, companies used permanent, dedicated T-1 (or larger) links between locations. Calls placed in one location were digitized, sent over the bypass link, and dialed closer (and cheaper) to the recipient. As corporate sophistication grew, so too did the need to run conventional data over existing wide-area links. Thus, wide-area links had to carry both voice and data simultaneously, a feat made possible by a technology called voice over data. This technology integrated voice traffic with data.

Voice over data, however, worked only between sites you controlled. You couldn't call someone with a computer connection directly, nor could you call a customer service center via the Web. In fact, the business world didn't give much thought to the idea of sending realtime data such as voice over the Internet. The mind-set was that phone calls run over circuits, the Internet is packet-based, and making the two work together would be difficult.

Meanwhile, consumers were buying computers with sound cards and microphones to call their friends over the Internet. The PC industry decided to meet their needs and developed such VoIP programs as NetSpeak's WebPhone. Calls made using these half duplex programs had dropouts and delays, but they were much cheaper than calls made using Ma Bell. Thus, VoIP became IP telephony's other parent and marked the beginning of the upcoming changes in the long-distance market.

VoIP is evolving faster than "traditional" CT. In 1996, VoIP was barely more than a dream. After the concept was proven both practical and consumer-friendly, enterprises began pilot implementations. Today, vendors are demonstrating voice-enabled customer-service Web sites, and some companies use VoIP for internal communications.

Not surprisingly, a standards body—the Internet Telephony Interoperability (ITI) Consortium, based at the Massachusetts Institute of Technology—has come into being. The consortium works on the entire Internet phone business, including everything from numbering and find-me issues to tariff structures (i.e., payment rates). Its members include many of the heavy hitters in the phone and computing industries.

VoIP is split into several product subcategories: computer-to-computer, computer-to-telephone, and phone system-oriented approaches. In addition, many CT-application software development tools support VoIP.

The best-known VoIP subcategory is consumer computer-to-computer. Being well known, however, doesn't mean VoIP is mature. Interoperability between products is still a big issue, as vendors slowly adopt H.323 and related standards. Quality has much improved over the early days, but this technology still suffers from lag and fadeout. Number assignment is another unresolved issue. Few Internet users have a permanently assigned IP address.

Meanwhile, computer-to-computer VoIP in companies is turning pro. For example, VocalTec's Surf&Call Web plugin lets companies put a "call customer service" button on a Web page. Once the button is pushed and the call reaches the customer-service call center, the customer uses onscreen or voice prompts to connect to a representative. The representative can then "push" pages on the customer's browser window. (If the customer makes separate phone and Web calls, the two must be linked before the representative can change the browser window. To link the two calls, the customer usually types a unique ID number from the Web page on the phone.) The Web plugin approach has no numbering issues. The receiver's IP address is static, so the Web plugin knows where to call.

Computer-to-telephone VoIP/FoIP solutions, such as Integrated Device Technology's (IDT) Net2Phone and Inter-Tel's Vocal'Net, are rapidly maturing into businesslike products. Net2Phone lets you place international calls online at low rates. Although the user software is free, charges usually appear on your regular phone bill, further blurring the line between phone and computer. Vocal'Net is a gateway that connects to your existing phone system. If a computer can place a call via the Internet, automatic route selection sends it through the gateway to the other end. More software-only NT products of this sort are likely to be released in the next year. These products occasionally suffer from dropouts and delays, but they still offer savings for long-distance callers.

Some companies aren't waiting for Internet specialists to mitigate dropout and delay problems in computer-to-telephone VoIP. VocalTec's Telephony Gateway (VTG) is a good example of an enterprise-level solution. It compensates for dropouts by sampling the surrounding voice and interpolating the missing bits. VTG also watches link characteristics (e.g., latency and total bandwidth) and adjusts performance. It supports multiple gateways and includes Windows-based network monitoring and management software. VTG can work from Web to phone and from Web to Web. With a network of outbound gateways, a company can even place phone-to-phone or fax-to-fax calls.

For corporate road warriors, an inbound application of VoIP is essential. You dial a local Internet service provider number from your laptop computer, log on to your corporate site, and then use all of the phone system features as if you were in the office. More sophisticated universal inbox programs will even download faxes, email, and voicemail using the same connection.

In the FoIP side of the CT-Internet merger, most approaches are essentially store-and-forward schemes. A fax goes to a local server location or directly into a unified-messaging universal inbox. From there, you can route it over the Internet as a file attachment to an email address or send it as a native fax from a remote fax gateway server.

Some FoIP solutions use least-cost routing (LCR) algorithms to transport faxes as far as they can go over the Internet to minimize line-access charges. For example, suppose you have a corporation with multiple locations throughout the United States. With an Internet-connected fax gateway server in each location, the originating server determines which gateway location to send the fax to that would incur the lowest phone toll charges when you place the call. Because a high percentage of most companies' long-distance telephone bills is attributable to fax, LCR fax systems can pay for themselves in considerably less than a year. NetXchange, RightFAX, Black Ice Software and other vendors have products that provide fax gateway functionality and various levels of LCR.

CT's Come a Long Way

CT technology has come a long way from its humble beginnings of phone horoscopes and similar games. It has now matured into a compelling set of solutions that can dramatically improve productivity and communication. With such tools as unified messaging systems, fax servers, PBX-enabled CT servers, IVR systems, and IP telephony products, companies can better meet the current and future needs of their customers.

About The Authors

Chris Bajorek is a contributing editor for Windows NT Magazine and a presenter on computer telephony, with more than 18 years of experience. He is the founder and president of Telephone Response Technologies and you can reach him at

Alex Pournelle is a freelance writer. He also performs data recovery and installs, integrates, and troubleshoots networks and systems at Workman & Associates in Pasadena, California. You can reach him at

Unified Messaging Success: Paralon Technologies

The Company

Paralon Technologies' 15 full-time employees provide secure remote access and mobile computing products to commercial and government users worldwide. Established in 1992, Paralon is a privately held corporation headquartered in Seattle, Washington.

The Problem

Because Paralon is a high-tech company, effective internal and external communication is an absolute necessity. In its early years, Paralon leased a small PBX system to handle its telephone messaging needs. This system provided telephones at every desk but offered limited expansion capabilities and no value-added features. Employees often spent much time taking messages and fielding calls outside their areas of expertise. These tasks took them away from their usual duties.

Wanting to improve the situation, Paralon looked at several proprietary, standalone voicemail systems, but none met its needs. So the company decided to invest in a messaging solution that was better integrated with its Windows NT network and phone system.

The Solution

After evaluating computer telephony solutions on the market, Paralon selected CallXpressNT, a unified messaging product from Applied Voice Technology. CallXpressNT, one of the first NT-based messaging products, provides a universal mailbox for voice, fax, email, and data messaging. When someone calls, the system routes the call directly to the appropriate party. The days of lost messages and messages on little pink pieces of paper are long gone.

In addition, the system's call manager GUI lets users make intelligent decisions about how to handle incoming calls. By answering the questions "Who's calling?" and "Why?" the GUI lets employees efficiently screen calls, thereby increasing efficiency and productivity.

Because it was crucial that the messaging system meet its future needs, Paralon made sure that the NT-based system was scalable and flexible. To the system's current integration of voice and email with the NT network, Paralon plans to add automatic call routing, expanded voicemail capabilities, and an auto-attendant in the near future.

Contact Info Paralon Technologies · 206-674-4800 or 800-727-2566 Web:

7 Tips to Deploy a Successful IVR System

To achieve success the first time out with your IVR solution, heed these pieces of advice.

  1. Don't skimp on the platform. Choose industrial-grade PC platforms that are robust enough for network servers. Anything less can result in crashes, premature failures, or worse. Before you shop, do your homework because IVR systems have a wide range of platform needs. For example, a 4-line IVR system can get by with a 486-based platform, while a 24-line system requires a Pentium.

  2. Be aware of PBX integration requirements. You cannot just hook up an IVR behind a PBX and expect it to properly transfer calls. In many cases, IVRs must be trained to the target PBX environment.

  3. Provide paths to a live company representative. Be sure rotary phone callers are quickly connected to a live person. Avoid trapping callers in "IVR jail" without opportunities to get to a representative quickly.

  4. Do load testing. Before placing your system online, generate call traffic on multiple lines and verify correct operation. Make sure that other server modules in the same box are not negatively affecting performance.

  5. Don't record the prompts yourself. If you build your IVR, don't record your own speech prompts. Use a company that offers this service—your IVR will sound much more professional.

  6. Analyze call logs weekly. Be prepared to modify the call flow of your IVR as you discover which menus callers are frequently and infrequently using. Be on the lookout for early hang-ups because they indicate caller frustration.

  7. Be ready to scale up quickly. Your IVR needs to be scalable and allow quick upgrading to handle more lines. Be prepared for a flood of calls that exceed your best estimates.

How to Build Your Own Call Center

You can now build a customized call center for your workgroup. If you have Visual Basic or PowerBuilder developers on staff, have them combine a communications peripheral from TeleSys Technologies and the ComSense server from MaxQ Technologies. (The peripheral should be a LAN-based unit that handles phone, fax, voice, Internet, and video services.) MaxQ's ComSense, a communications management system, controls all communications through the peripheral. It includes a task integration server (TIS) that resides on a Windows NT server.

ComSense provides control of communications as an NT-based service provider to client applications. The ComSense-enabled agent desktop applications communicate with the ComSense TIS. ComSense manages requests much like the way a database management system manages requests for data services, enabling the client/server application programmer to use a familiar tool to control communications from the workgroup's desktop computers.

You can write applications with standard tools. ComSense supports Access, Microsoft SQL Server, and other ODBC-compliant databases. Communications peripheral information is posted to the ComSense database, giving the programmer ready access to key communications information (e.g., time and duration of call and current activity). ComSense has built-in features that enable virtual extensions for voicemail, voicemail for groups, automatic routing to groups, setup of multiple work groups, and full third-party call control.

The ComSense software development kit contains source code for several applications, a CT server, and a voicemail application. After you add your own workflow steps, you have a CT-enabled workgroup.

Call Center and IVR Success: Number Nine Visual Technology

The Company

Number Nine Visual Technology provides PC-based graphics display solutions. A publicly held company headquartered in Lexington, Massachusetts, Number Nine has more than 130 employees, and offices in California, Germany, and Japan.

The Problem

For several years, Number Nine relied on a Centrex-based telecommunications system to support more than 40 full-time agents working in the sales and customer-support departments. To handle the numerous incoming sales and customer-service calls received daily, the company used an Automatic Call Distributor (ACD) to distribute calls uniformly among the agents. The ACD's lack of flexibility, however, caused in-house MIS engineers to be less than satisfied. The ACD was difficult to control, and when the company shut it down at the end of the day, the engineers often weren't sure whether callers in the queue were being disconnected.

The Solution

Looking for a truly flexible solution, Number Nine began to evaluate alternative call-center solutions. It chose the network-based Distributed Call Center from Teloquent Communications.

With Distributed Call Center, the sales manager and technical support supervisor have monitors that give them realtime reports about how many people are in the queue. This capability lets them make decisions about how many people need to staff the phones during certain time periods. The Distributed Call Center also lets the company identify and analyze improvement areas. For example, reports indicated that 2.5 percent of calls were lost. The company analyzed why these calls were lost so that it could make improvements.

Another important feature for Number Nine is the product's skills-based routing feature, which IVR makes possible. The company's products operate on a variety of computing platforms, so this feature offers a distinct advantage because it can route a technical support call to the agent most familiar with a specific OS or platform.

This feature also helped Number Nine with an unexpected problem. To counter extreme weather conditions one winter, the company routed calls to agents who were snowed in at home. The company was able to provide customers with technical support during a time when the majority of companies in the region were closed.

In the near future, Number Nine plans to move its technical support department to Burlington, Massachusetts, while keeping the sales department in Lexington. As the result of Distributed Call Center's flexibility, the company will be able to seamlessly network both locations.

Contact Info

Number Nine Visual Technology 617-674-0009 or 800-438-6463 Web:

When Shopping for a CT Server

If you are planning to buy a computer telephony (CT) server, here are some features to consider:

  • Server OS: Windows NT is best for LAN, database, and messaging connectivity. Vendors also use Novell NetWare, OS/2, UNIX, Windows 95, and MS-DOS.

  • Trunk-line support: What types of incoming lines does the server support? All servers handle analog lines. Some servers support DID lines (which let you route calls directly to an extension), Integrated Services Digital Network (ISDN) Basic Rate Interface (BRI) lines (which provide back-end support for BRI phones), and T-1 and ISDN Primary Rate Interface (PRI) lines (which provide the most cost-effective support in 24-line increments).

  • Station phone support: All servers handle standard touch-tone phone sets. Some servers support ISDN-BRI phones. A few vendors sell proprietary phones.

  • Trunk and station-port capacity per CT server: How many incoming phone lines can a single CT server box accept? How many station phones does a single box support? What are the extra hardware and software costs if you want to expand?

  • CT server capacity per LAN: How many CT servers can you add to a single LAN or WAN? Can you administer them as one logical unit or as separate systems?

  • Voicemail or auto-attendant option: Is voicemail or auto-attendant a standard feature or an add-on? How many mailboxes are supported? Is message notification support adequate for your needs? Can users easily change their mailbox profiles from their desktop computers?

  • Unified-messaging support: Can the mailboxes integrate with standard messaging platforms such as Microsoft Exchange and Outlook? If you are not using Exchange or another email server, is a GUI provided?

  • ACD option: Is Automatic Call Distributor (ACD) a standard feature or an add-on? What ability is available to create multiple call queues? Can you define a skills profile for employees and route calls based on that profile? Can you route calls to employees who are off site?

  • Screen-pop support: Can you read caller-ID or automatic-number-identification information? Can incoming calls initiate a screen pop at the destination station via dynamic data exchange (DDE) or Object Linking and Embedding (OLE) integration? Can the system integrate with Open Database Connectivity (ODBC) databases?

  • IVR or scripting option: Is interactive voice response (IVR) a standard feature or an add-on? Can you use Visual Basic or some other script language to create an IVR application?

Call-control support: Can you perform call-control functions from a desktop computer? Is it compliant with the Telephone API (TAPI) or Telephony Services API (TSAPI) standard? In the past, PBX-enabled CT server solutions claimed to be less expensive than buying separate PBX and voicemail systems. Unfortunately, this statement is not true today. Although CT servers are more expensive, they can do significantly more than a separate PBX and voicemail system solution. CT servers, however, cost less than separate PBX, voicemail, and ACD systems. Thus, if you need more than just a voicemail and phone system, CT servers can be a great value. Enabling a workgroup with intelligent ACD capabilities in addition to the standard phone and voicemail services is the sweet spot for this product arena.

One caveat applies when you're shopping for a CT server: Some vendors are pricing their solutions with seemingly little regard to the prices their competitors are charging. In some cases, prices can be double those of similar systems from other vendors, so be wary and shop around. Make sure you know ahead of time what features are important to you and compare pricing on the basis of your needs.

Contact Info

NetXchange Communications · 408-248-6200

Black Ice Software · 603-673-1019


Applied Voice Technology (AVT) · 425-820-6000


AltiGen Communications · 510-252-9712


MaxQ Technologies · 716-389-1500


Biscom · 508-250-1800; 800-477-2472


Integrated Device Technology · 800-345-7015

RightFAX NT 5.0

RightFAX · 520-320-7000


Inter-Tel · 602-961-9000

VocalTec Telephony Gateway

VocalTec Communications · 201-768-9400


NetSpeak · 561-997-4001

Windows NT Magazine is the leading publication for corporate IS teams deploying Windows NT and related applications and technologies. Each month you'll find timely, how-to articles, tips and techniques to help you get the most out of your NT system. Keep up with the rapid pace of Windows NT technology changes and better equip yourself to make those all-important technology decisions for your company. Subscribe today!

Over 100,000 paid subscribers receive Windows NT Magazine every month in over 110 countries. Don't delay, for subscription information/to order, point your browser to: Call 970-203-2782 or 800-793-5712, or email

We at Microsoft Corporation hope that the information in this work is valuable to you. Your use of the information contained in this work, however, is at your sole risk. All information in this work is provided "as -is", without any warranty, whether express or implied, of its accuracy, completeness, fitness for a particular purpose, title or non-infringement, and none of the third-party products or information mentioned in the work are authored, recommended, supported or guaranteed by Microsoft Corporation. Microsoft Corporation shall not be liable for any damages you may sustain by using this information, whether direct, indirect, special, incidental or consequential, even if it has been advised of the possibility of such damages.

© 2016 Microsoft