The Differences in Call Survival and Call Recovery

While investigating High Availability (HA) in CTI and PBX systems you will often find mention of Call Recovery. Another term you run into is Call Survival, which is often used interchangeably with Call Recovery incorrectly. This is because each is a different approach to solving a problem. The problem being a failure which would interrupt the calls of a system.

With Call Survival when a failure happens the caller and callee do not have to take action to continue their call as it survives the failure. At a high level this is done by reacting to the failure quickly and re-routing the audio path around the failure.

With Call Recovery when a failure happens the recovery is different depending on the system. Sometimes the caller will need to initiate the redial the callee or it could be an automated process but the callee still have to answer this new call.

From a user perspective the better option is Call Survival as they may only experience a momentary interruption in their audio as the path is rerouted around the failure instead of having to re-initiate a call to recovery it.

The Q-Suite platform supports Call Survival with the help of the Overseer Watchdog providing HA for other services in addition to being one part of the Call Survival solution.

Audio alerts triggered by real-time contact center ACD activities

Automatic Call Distributors (ACD) control and manage the work-flow of a contact center. A multi-channel contact center ACD offers skills based routing and queue prioritization for phone calls, emails, and web channels. The real-time queue metrics are a good indicator of the contact center activities. Even with work-force  management (WFM) software predictions, it is not always possible to staff adequately for handling sudden spurts in call volumes. Organizations should have procedures in place to handle such events. One such option is having supervisory staff and supplementary employees participate in call handling if required.

Key queue metrics like the total number of calls waiting in a given queue, the wait time, the abandon rate, and the overall service level provide a measure of  real-time call center activities. A good contact center software will allow call center managers to set conditions based on the  queue metrics to trigger audio alerts. Different audible alerts can be set, each specific to a particular queue metrics parameter.

Q-Suite for Asterisk is a powerful contact center ACD offering such feature as a part of its call center software. It is a multi-tenant software for setting up Cloud based fault tolerant High Availability (HA) contact center solutions. Its audible notifications can be triggered by setting conditions on queue parameters that are monitored as a part of the real-time contact center reporting. These notifications allow the contact center floor operations to initiate procedures that are put in place for handling sudden spurt in call volumes.

Visual call flow designer for Asterisk based contact centers

Call flow represents the service work flow offered to an incoming call through the voice portal of a contact center solution. A clean and effective call flow improves efficiency and enhances customer service. Incorporating Interactive Voice Responses (IVR) within a call flow provides an opportunity for integrating information from the back-end systems to enable more self service options . The IVR also introduces call flow automation to reduce wait-time and empower the customer. Based on interactive customer responses, call routing decisions are made from the IVR,

A Visual designer is a drag and drop  tool-set for visual call flow modeling with graphical icons representing the IVR and contact center ACD functions. In Asterisk based contact center center solutions, the call flow designer will include a powerful set of telephony and scripting functions, intrinsic to Asterisk Dialplans. Multi-tenant contact center solutions in cloud deployments scale over multiple Asterisk servers. The contact center software controlling the Asterisk cluster through its call center ACD, will deploy the output of the visual call flow designer across all the Asterisk servers. The capabilities of the call center ACD determine the extent of sophistication available in a particular call center solution.

The expanding user base of Asterisk in contact centers, due to its fast evolution, lower costs of acquisition, and superior telephony, have generated a great demand for powerful, dynamic, and visual, modeling tool for building calls Flow and IVR. Contact center software like Q-Suite come with an intuitive graphical visual dialplan builder to create and deploy powerful IVR driven call flow applications.

Contact Center ACD interface through Asterisk Manager Interface (AMI)

Large contact center installations with many concurrent users will scale to multiple Asterisk servers. This is the norm when building out a multi-tenant contact center or PBX roll out. With the growing popularity of Asterisk, it is being adopted for special mission critical applications with large concurrent users. In all such applications, the call center ACD plays a vital roll in managing queues and users. It routes the calls in the queues to the appropriate user console based on skills based routing and queue prioritization.

For more dynamic applications, the console application would want to have the real-time status information of all the calls in the queues. This data provides an opportunity to build additional powerful logic in the user consoles to better manage the calls. Such user consoles for customer service representatives and supervisors can empower them to intervene and handle calls based on the business rules of the organization.

A contact center ACD will manage multiple Asterisk telephony servers in a cluster through the Asterisk Manager Interface. Console applications can have continuous feed of the dynamic channel status information from all the incoming and outgoing calls handled by the call center ACD, by incorporating a listener in the console software. With adequate filters, this listener can be tuned to feed data to a versatile call handling logic, taking advantage of the real-time state information of all the channels, queues and users of the call center software.

Contact center work-flow changes due to CRM use

Customer Relationship Management (CRM) has become vital to marketing. Most organizations have a similar process in converting leads to sales even though their businesses are varied. A CRM software provides insight into the progress of the leads from the time they were generated as a contact record, through their life-cycle, till they reach fruition. Along the way, contact centers are used to increase the effectiveness of reaching out and communicating with current and future customers.

Continue reading “Contact center work-flow changes due to CRM use”

Features and trends dictating Multi-tenant Cloud services using Asterisk telephony

The global forecast of the Unified Communications market as a service is astounding. Predominant delivery of this service will be through Cloud based installations offering managed multi-tenant PBX and contact center ACD functionality. Asterisk PBX, the world’s leading  telephony engine, is  a complete platform for communications  that can fulfill the role of a soft-switch, a protocol gateway, a media server, and a VoIP gateway. With a world-wide following, it exercises considerable influence over the trends in the multi-tenant Cloud offering of PBX and call center services.

From its humble beginning as a hybrid PBX, it has risen to a position of consequence with serious implications for the legacy technology platforms. By virtue of being one of the most powerful telephony platforms with an extensive ecosystem, Asterisk offers functionality unmatched by most of its PBX peers.

Cloud based multi-tenant platforms for Asterisk can scale to multiple Asterisk servers with an external ACD, taking effective control of the switching through the Asterisk Manager Interface (AMI) available for individual servers. Powerful multi-tenant contact center ACD software for Asterisk work in a similar way.

The work-flow requirements for Unified Communications is a blend of inbound, outbound and PBX functionality. The PBX functionality includes everything from auto-attendant, find-me-follow-me, to advanced call routing on an individual basis. Organization require conferencing capabilities, email to voice-mail functions and a host of features like virtual cloud extensions, call accounting, ring groups, and ACD (Automatic Call Distribution) from the PBX.

Inbound call center ACD features include queues driven by skills based routing, powerful IVR, call routing, and call distribution. Queues have skills association and calls are routed to the appropriate staff available at the time. The ACD provides powerful real-time stats. Outbound workflow has changed dramatically in the last decade. From mass dialing, it has become selective dialing driven by effective CRM. The integration to CRM packages like Salesforce, Netsuite and Microsoft Dynamics provide visibility into the life cycle of leads.

Most Cloud multi-tenant PBX installation achieve greater marketability by offering call center functionality along with the PBX. A multi-tenant contact center software will be incomplete without offering full function PBX. The user-interface of a good Unified Communications system should blend inbound, outbound and PBX functions.

Multi-channel ACD in a Cloud setup

Cloud is the new frontier for voice telephony and the contact center ACD (Automatic Call Distribution). The convergence of the transport mechanism for Voice with Data through Internet Protocol (IP), the acceptance of Session Initiation Protocol (SIP) as the default standard for Voice over IP (VoIP) transmission, and the consolidation of infrastructure accessible through Internet, have created a favorable environment for the growth of ‘Cloud’ based contact services.

Depending on the size and scale of a contact center operation, there are some options on how best to migrate to the Cloud. The larger operations can move to managed services in a Cloud platform where they exercise control over the operation without actually owning all the infrastructure. The smaller operations can be a part of a multi-tenant installation that is segmented and partitioned to provide an exclusive setup. Both these options provide a number of advantages including lower cost of setup and operation as well as the ability to have a geographic distributed work-force.

A multi-channel ACD handles more than voice. The additional channels may handle Chat. Email, and Social media. The ACD serves to distribute the conversations based on skills based routing but the media in the individual channels are handled by the respective media server. In the case of voice communications, the media server is the PBX switch. Asterisk dominates this category as a hybrid PBX which works seamlessly with both VoIP and the traditional Time Division Multiplexing (TDM).

The underlying technology stack for setting up multi-channel contact center ACD does not differ very much between a premise installation or a data center installation in the Cloud. With a competent hosted service provider to offer managed services, this can dramatically reduce the associated Information Technology (IT) operational cost. Also, sites with good connectivity offer the ability to have geographically distributed and remote agents. Some contact center software are multi-tenant by design and this enables the hosted service provider to offer shared IT resources for its tenants, thereby lowering the overall operational cost.

Managing your call center software technology stack

The economic impact of Linux and Asterisk are immeasurable. Contact center software built to run on top of this powerful technology stack can offer a greatly superior platform at considerable cost savings. Technology managers are starting to realize the benefits of Asterisk, a powerful hybrid PBX that can also serve as a media server and a protocol gateway. This VoIP switch runs on Linux, the dominant server operating system. For many years now, Linux has dispensed away the need for endless licensing costs enforced by the proprietary operating system software of the earlier decade.

Continue reading “Managing your call center software technology stack”

ACD Inter-Operability with PBX switches simplifies remote and at-home agent setup

In many organizational setup, phone system is in place well before anything else. If a decision is made later to add customer service or support operations internally, it involves setting a full function contact center ACD.  This ACD will handle among other things, all the IVR (Interactive Voice Response), Queues, Skills based Routing, time of the day scheduling and associated call center activities for the planned customer service or support. Once an enterprise level call center software is identified based on functionality, its inter-operability with the existing office PBX will determine if the call center agents can also be a part of the same extension schema for uniformity within the organization.

Continue reading “ACD Inter-Operability with PBX switches simplifies remote and at-home agent setup”

Web Callback within Multi-Channel ACD

Company web-sites provide a unique opportunity to gather expression of interest or inquiries and channel it directly to the sales and marketing operations. This is an excellent source for warm prospects and should be accorded higher priority than the outbound campaign sales operations. In a multi-channel contact center with ACD and Dialer, Web callbacks are unique. Even though they will result in outbound calls, they can be prioritized and channeled through both list based based dialing as well as Skills based Routing to the most appropriated available agent for an immediate callback.

Continue reading “Web Callback within Multi-Channel ACD”