Case Study: Building a Hosted Call Center



Similar documents
Building a Hosted, Multi-Tenent Contact Center Environment for Thousands of Agents

Open Source Call Centres Case Studies: 40 and 200 Seats

Recording in Asterisk

CASE STUDY: Call Center Solution for 200 Seats Across Four locations. by Matt Florell

Building an Asterisk Based Call Center. presented by Matt Florell

Product Brochure. Enigma Contact Center. Impressive Customer Experience Thru Unifying Communication

Telephony Telephony more than just a phone system.

Anti-Hacker by Nikita Rukavkov, VOIP Laboratory Ltd. Apstel Visual Dialplan by Apstel

Cisco WebView Reporting

SIP-ing? Pipeline Articles

Unified Contact Center

Specialty Answering Service. All rights reserved.

WHITE PAPER. Improving the Effi ciency of the Proactive Contact Center

Cisco Unified Intelligent Contact Management Enterprise 7.2

CUSTOM INTERACTIVE VOICE4NET TELEPHONY SOLUTIONS. Contact Center HD.

Tracing outbound calls through QueueMetrics On TrixBox. Version 1.0. Loway di Lorenzo Emilitri Via Ligornetto 17a 6854 San Pietro - Switzerland

VoIP Survivor s s Guide

Digium and Switchvox It s More than a Phone System It s a Better Way to Communicate

Contact Center Applications Market in India CY 2014

CloudSpan VoIP Services Feature List

Step into the next level of office communication

Avaya Product Comparison

Cisco Unified Intelligent Contact Management Enterprise 7.5

Deploying, Configuring, and Administering Microsoft Lync Server 2010

What is QueueMetrics?

Configuring Positron s V114 as a VoIP gateway for a 3cx system

Asterisk: The Future of Your Phone Service

Merging Old and New Telephony with Asterisk

Course 10533A: Deploying, Configuring, and Administering Microsoft Lync Server 2010

Open Text Fax Gateway Specifications and Implementation Scenarios

RTC:engine. WebRTC SOLUTION SIPWISE AND DEUTSCHE TELEKOM / TLABS ANNOUNCE COOPERATION FOR THE

Question and Answer No. 1 Request for Proposals (RFP) Central Collections Unit (CCU) Contact Center Solution Solicitation Number F50B

Cisco Unified Contact Center Enterprise 10.0

SIP Trunking: The New Normal in the Cloud Era

Wave IP Business Communications Systems. Powerful. Flexible. Dependable.

A Guide to Connecting to FreePBX

Call Center, Quick Start

The Aspect Unified IP Five 9s Environment

Cisco Unified Contact Center Enterprise 8.5

Is SIP Trunking on Your Horizon?

DialShree. (Carrier Grade Predictive Dialer) Team Up With DialShree And Evolve Your Inbound & Outbound Campaigns

Attachment 1 Contact Center Infrastructure

MaxCS. ALL SOFTWARE IP PBX and Call Center Solution

AT&T SIP Trunk Compatibility Testing for Asterisk

How To Use Cisco Unified Contact Center (Ceo)

Hosted PBX: Call Center- ACD

Interwise Connect. Working with Reverse Proxy Version 7.x

NeoIVR. Flexible & high performance IVR platform

Contact Center Solutions A Highly Flexible, Two-Tiered Offering

Reachme. An Open Software-Based Contact Center Solution

Intelligent SIP trunking for experts. Service guide

How should an enterprise move toward Unified Communications?

Overview of Outbound Agent Functionality for Contact Centers

Award-winning VoIP business solutions VOIP SOLUTIONS DIALEXIA.COM / INFO@DIALEXIA.COM

Open Source Telephony Projects as an Application Development Platform. Frederic Dickey Director Product Management

A Highly Flexible, Two-Tiered Offering

FreePBX R14. SIP Trunk Provisioning Guide

Cisco / Microsoft Unified Communications Integration Overview Cisco and/or its affiliates. All rights reserved.

MaxCS. ALL SOFTWARE IP PBX and Call Center Solution

Cloud Communications for the Enterprise.

FOR SHORETEL CHAMPION PARTNERS ShoreTel Contact Center Workgroups vs. ECC 9 GENERAL SYSTEM OVERVIEW

IP PHONE EXPANSION KEY

Sangoma Top Application Contest Winners May 16, 2011

RTMP Channel Server I6NET Solutions and Technologies

Dialogic and BroadSoft:

VoIP Application Note:

Running a small call-center with QueueMetrics Espresso. Loway

Avaya Interaction Center

Upstream Works Overview

AstriDevCon 2015 What Call-centers Want

Loway. r e s e a r c h. QueueMetrics. call center monitor. Tracing outbound calls through QueueMetrics On TrixBox. Version 2.0

Optimizing the Avaya Communications Architecture: Calculating SIP Bandwidth With Infortel Select 9.0 Reporting

Optional VBP-E at the Headquarters Location

Automated Load Testing for SIP Applications

Cisco Unified Contact Center Enterprise 7.5

VitalPBX. Hosted Voice That Works. For You

GSN Cloud Contact Centre Voice & Telephony Datasheet

COMXCHANGE. PBX Call Accounting Voic Workflow Management

Hosted Call Center. ACD (Automatic Call Distribution)

Customer Interaction Solutions

Cisco Intelligent Contact Management Enterprise Edition

Avaya Interaction Center

THE FOEHN TRANSPARENT PRICING GUARANTEE THE MOST FLEXIBLE CLOUD PHONE SYSTEM BY EXPERTS FROM START TO FINISH

How To Make A Phone System More Reliable And Reliable

Hosted PBX Description General Info about Hosted PBX

Switchvox Cloud. It s more than a phone system. It s a better way to communicate.

MITEL MiCONTACT CENTER

SIP Trunking Deployment Models: Choose the One That Is Right for Your Company

Understanding MySQL storage and clustering in QueueMetrics. Loway

VoIPOffice. VoIPOffice Hosted Edition provides advanced features such as Unified Messaging, Automatic Call Distribution,

Category: ClearTrunk Hosted PBX Features

Transcription:

Case Study: Building a Hosted Call Center Presented by Matt Florell President - VICIDIAL Group Astricon * Phoenix September 25, 2008

Intermedi@ Marketing Solutions Wanted to move to a centralized call center solution at a carrier co-location facility Wanted to avoid vendor-lock-in Wanted to save money if possible Wanted to use Open Source to allow for customization of functionality and integration with existing legacy systems Wanted a centralized system that could allow for work-at-home agents

Network Architecture Multi-rack cage at Verizon co-location facility Point-to-point data connections to call center facilities Verizon SIP Trunks for Inbound call center Verizon voice DS3 into individual T1s for the outbound call center

Inbound Call Center Balanced Verizon IP Trunking across two DS3 data circuits Multiple very-high-end servers to handle Asterisk Queues QueueMetrics for statistics and ACD reporting OrecX for recording and monitoring of agents Lokad for inbound call volume analysis Capacity of over 800 concurrent calls

Outbound Call Center VICIDIAL call center suite QueueMetrics for integrated statistics and reports Six Dialing servers, one web server and one database server Capacity of 570 concurrent outbound calls and 300 agents

Asterisk Asterisk Queues handling up to 500 inbound phone calls per server Modified Asterisk code for extra inbound queues features and streamlining of the Asterisk code Native SIP bridging used wherever possible to reduce load on Asterisk

QueueMetrics Proprietary, Closed- Source reporting package for Asterisk Queues and VICIDIAL Based on Java, uses Apache-tomcat web server and MySQL database Comprehensive historical and real-time reports

QueueMetrics Chat client for firefox sidebar Client used dedicated MySQL server for database and a dedicated Apachetomcat web server

OrecX Network sniffing audio recording and monitoring application Base recording package is Open Source, user agent is paid-for software For T1/E1 recording, uses Sangoma RTP-tap to get audio streams from TDM to pseudo-voip Separate servers for OrecX collection/livemonitoring and for archive of recordings

VICIDIAL Call Center Suite Open-Source Call Center software, written in Perl and PHP and using MySQL for back-end Agent and Admin are web-based interfaces 50 to 100 agents per server

VICIDIAL Call Center Suite Supports inbound, outbound, blended and broadcast-dial call handling Six Asterisk/VICIDIAL servers for agents/lines Dedicated MySQL database Dedicated Apache web server

Lokad Call Volume Forecasting Desktop application Call forecasting based upon queue_log database table records generated by Asterisk or VICIDIAL Erlang C staff optimization levels

Custom Integration Asterisk and QueueMetrics reporting changed to correspond to business rules VICIDIAL call handling and agent call status are logged and able to be controlled to some extent by legacy applications through the use of an API

Load Balancing Inbound SIP trunk calls are balanced across the two DS3 connections, which also have fail-over As agents log into VICIDIAL, they are logged into the server with the least number of agents on it Web load balancing for the VICIDIAL agent interface is simple and non-session-specific

Fail-over Procedures Every agent SIP phone is registered to every Asterisk server If a VICIDIAL server fails, then agents can log back in within seconds using one of the other VICIDIAL servers If one of the DS3 data connection fails, then all calls will be directed to the other DS3 data connection

Future Projects Further integration with internal legacy systems Agent scheduling optimization with inbound ACD call volume forecasting Further roll-out of at-home agents

Thank you! For more information, go to: www.eflo.net www.vicidial.com