Why are my calls disconnecting? I’m not in an elevator!

We ran into a bit of a troubleshooting situation fairly recently. A few different clients were reporting that calls were disconnecting. Not only were calls disconnecting, but they were disconnecting at reproducible durations. Right away, given the nature of the drops, we can rule out normal every day occurrences, like horrible cell phone reception or driving through a tunnel. Continue reading “Why are my calls disconnecting? I’m not in an elevator!”

Keeping callers (or me in this case) interested…or at least trying to

I’m going to ramble a bit here about a personal experience I had a few days ago. I was calling in to Rogers to ask about their new tiers on Internet packages. The one that looks the most similar to mine, as far as details and pricing, is significantly better so I want to know if I can get a no hassle, no cost upgrade to this new tier. I eventually get sent to the Loyalty department, where after about a minute or so, I get put on hold. After about 15 minutes, Skype apparently decided I was connected for too long and disconnected or I hit the hold timeout for that queue, which is annoying in either case. However, while being on hold a few things popped into my mind. Continue reading “Keeping callers (or me in this case) interested…or at least trying to”

Visual Tool for Building Sophisticated IVR

In an inbound contact center, calls coming into every DID (or DDI as it is referred in Europe) will typically flow through an Interactive Voice Response (IVR) into the ACD for call routing and distribution. A visual tool greatly simplifies the task of building this IVR especially if it is a sophisticated multi-level IVR.

Asterisk, the a game changing hybrid PBX, comes with a customizable Diaplan that allows control over all facets of inbound and outbound calling. Dialplan, an important functional component within Asterisk, offers an internal mechanism and tool  to introduce, modify and control call-flow through it rich syntax.

Call center solutions for Asterisk will require a full-function ACD to provide essential features like skills based routing, queue prioritization, queue callback, supervisor dashboards, real-time and historical reporting. Larger contact center ACD additionally scale to multiple Asterisk servers in a cluster to handle the maximum concurrent call volume. In this call-flow, the calls will go through an IVR to flow into the different queues of the ACD for skills based routing.

Q-Suite offers a  visual tool for the customers to develop effective and powerful Interactive Voice Response systems. Its Visual Diaplan Builder comes with a large library of functions within an intuitive GUI tool to build call-flows for effective call handling and distribution. This includes the functionality available from the Asterisk Dialaplan as well as the rich call distribution functionality of the ACD. It can be further enhanced with libraries for TTS (Text to Speech) and ASR (Automatic Speech Recognition).

ACD Routing Strategy

Call routing is a critical function of an Automatic Call Distributor (ACD). Routing strategy is an abstract term indicating the measure of the flexibility available within an ACD governing its call routing capability. The strategy available within a PBX is different from the routing options within a sophisticated ACD. For an incoming call, the destination end point in a PBX is an extension. When deployed with an ACD, it is an ACD agent using the PBX extension. The ACD agents are part of different groups within the setup of a sophisticated call center software. Typically agent groups are trained to handle specific business functions.  All incoming calls for these business functions would be part of one or more queues.
Continue reading “ACD Routing Strategy”

Essential Queue behavior for Multi-channel ACD

Queues are the back-bone of a modern ACD (Automatic Call Distribution). Within any sophisticated call center software, Queuing is an  abstraction of the information that represents all the various parameters and attributes of Queues and Calls. Queue management is the ability to efficiently distribute calls to the most appropriate Agent in a Call Center or an organization. The separation of queuing and queue management from the actual calls is a natural progression in the evolution of ACD. Skills based routing, Queue Priority and many other Queue manipulation features are a by-product of this progression.

Continue reading “Essential Queue behavior for Multi-channel ACD”

Asterisk telephony with complementary ACD

Asterisk is one of the most flexible and powerful hybrid PBX available for building out an IP telephony platform, whether it is a premise based setup or a cloud based install. With rapid rise in the deployment of Asterisk, vertical application builders are looking for a fully developed ACD to complement Asterisk. Q-Suite ACD has been built grounds up to fit this particular need. Q-Suite is a unique full function ACD that can scale to multiple Asterisk servers. It is available for deployments in applications where customers require complete control over Call-flow and Queue management on top of the standard skills based routing.

Continue reading “Asterisk telephony with complementary ACD”

ACD behavior with Skills based Routing and Queues

ACD (Automatic Call Distributor) is a software designed specifically to deliver efficient Queue management within most customer contact centers. When migrating to Asterisk, people are seeking to unleash the full potential of this dominant IP and Hybrid telephony and take advantage of its many intrinsic benefits. Q-Suite is a scalable ACD software designed to work with Asterisk, delivering and exceeding industry standard features and functionality for the customer contact domain.

Continue reading “ACD behavior with Skills based Routing and Queues”