SlideShare a Scribd company logo
1 of 30
Presented by: 
Corey S. McFadden, Voneto 
CONTACT CENTERS 
Scaling & Asterisk
Communications Solutions 
Customer 
Premises 
• Business Phone Systems 
• Contact Center Platforms 
• Managed Services 
Data Centers & 
Cloud Platform 
24 Hour Support / Network Operations 
• Managed Telecom Services 
• SIP Trunking 
• DR & Business Continuity 
• Cloud Phone Systems 
• Cloud Contact Center 
Partners 
www.voneto.com 
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222 
About Voneto
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222 
Voneto Operations
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222 
Why Voneto? 
• Communications Focused 
• National Customer Footprint 
• 24x7 Support & Services Organization 
• 3 Data Center Locations 
• Pennsylvania, Virginia, Oregon 
Voneto: 2014 Digium 
Pinnacle Partner Award 
Schedule 70 IT Prime Contractor
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222 
Some Customers…
Asterisk Contact Centers Overview 
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222 
Typical Inbound Contact Centers 
Small (<20 Agents) 
• FreePBX / Elastix / Switchvox 
• Basic Queue Configurations 
• Ring All or Round Robin 
• Basic Analytics 
• Queuemetrics 
• Asternic 
• None 
+
Scaling Challenges 
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222 
Scaling Challenges 
• Single Server Capacity / Risk 
• Concurrent calls per server not unlimited. 
• Influences: Factors such as call recording 
• APP_QUEUE 
• Monolithic dialplan application 
• Lacks many features 
• Stability issues under higher loads 
• Not updated
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222 
Scaling Challenges 
• CHAN_SIP 
• Doesn’t scale extremely well. 
• Largely secondary issue due to app_queue.
Some Solutions… 
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222 
Scaling Solutions / Concepts 
• Multi-Server 
• Scale beyond single server limits 
• N+1 Architecture 
• Agent / Queue Federation 
•Track call & agent states across multiple servers. 
• Requires centralized call control 
• FastAGI
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222 
Large-Scale Call Flow 
PSTN 
CTI 
Server
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222 
Large-Scale System Admin 
Admin UI 
User Admin IVR Admin ACD Admin Endpoint Mgmt. 
Unified Reporting
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222 
Other Contact Center Needs 
• Predictive Dialing 
• Agent Productivity Analytics 
• Web Chat 
• E-Mail Workflows 
• Non-Communication Workflows (i.e. Backoffice) 
• Speech Analytics 
• Work Force Management
Agent & ACD Analytics 
Agent Desktop 
Screen Pop 
Skills-Based Routing 
Workforce Analytics 
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222 
Asterisk Contact Centers Intro. 
Basic PBX 
ACD 
Monitoring 
Basic Asterisk 
Recording 
Asterisk + Web UI 
CDR Analysis 
Asterisk + Commercial Contact Center Solution 
On-Screen Scripting 
E-Mail & Chat 
Predictive Dialer 
Etc.
Commercial Products 
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222 
Presence Technology 
• Inbound 
• Outbound 
• Predictive, Progressive, Preview, Robo, etc. 
• On-Screen Scripting 
• Web Chat 
• Social Media 
• E-Mail 
• Backoffice 
• Unified Admin
PBX 
UNIFIED 
CORE 
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222 
Presence Technology 
CORE 
ACD 
DIALER 
MULTI-CHANNEL 
BACK-OFFICE 
QUALITY 
RECORD 
IR / IVR BLENDING 
SCRIPT 
…
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222 
Commercial Products Continued… 
• Wombat Dialer 
• From Loway (Queuemetrics) here @ Astricon 
• ViciDial 
• Long-time open source solution 
• Many Others…
Customer Examples 
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222 
Medieval Times 
• ~40 Agents 
• Inbound Call Flow 
• Customer Service & Ticket Sales 
• Multi-Location 
• Atlanta, GA & Brea, CA 
• Skill & Time of Day Routing 
• Language / Customer Service
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222 
Medieval Times
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222 
Arriva Medical 
• ~800 Agents 
• Inbound / Outbound 
• Predictive Dialing 
• “Robo Calling” 
• Multi-Location 
• Coral Springs, FL 
• Phoenix, AZ 
• Philippines 
• Complex Needs
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222 
Arriva Medical
What’s Next? 
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222 
Asterisk 13: ARI & PJSIP 
• ARI API 
• App-level Call Control 
• Node.js 
• Pair with central CTI for fine-grained call manipulation 
• PJSIP 
• Significant Scaling vs. CHAN_SIP
Lessons & Conclusions 
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222 
Conclusions 
• Large Scaling is Possible 
• Many Approaches & Solutions 
• Commercial Products Available 
• Asterisk 13 = Bigger & Better Toolkit
Scaling Asterisk Contact Centers – Astricon 2014 
www.voneto.com – 215-344-2222 
Q & A 
• Questions? 
• E-Mail for Slide Deck

More Related Content

Similar to Scaling Contact Centers with Asterisk - Astricon 2014 Presentation

WSO2Con 2013 - West Connect Powered by WSO2
WSO2Con 2013 - West Connect Powered by WSO2WSO2Con 2013 - West Connect Powered by WSO2
WSO2Con 2013 - West Connect Powered by WSO2WSO2
 
Best of Breed Global Solutions for SA contact centres: Intuate Group
Best of Breed Global Solutions for SA contact centres: Intuate GroupBest of Breed Global Solutions for SA contact centres: Intuate Group
Best of Breed Global Solutions for SA contact centres: Intuate GroupContact Centre Management Group
 
astTECS Call Center Solutions
astTECS Call Center SolutionsastTECS Call Center Solutions
astTECS Call Center SolutionsJyothis John
 
Bridge the Gap - Connecting Business Applications and Devices / Microsoft Sin...
Bridge the Gap - Connecting Business Applications and Devices / Microsoft Sin...Bridge the Gap - Connecting Business Applications and Devices / Microsoft Sin...
Bridge the Gap - Connecting Business Applications and Devices / Microsoft Sin...Vladimir Ljubibratic
 
Cavintek profile
Cavintek profileCavintek profile
Cavintek profilecavinteksw
 
Office 365 Cloud contact center webinar
Office 365 Cloud contact center webinarOffice 365 Cloud contact center webinar
Office 365 Cloud contact center webinarChris Stegh
 
Di Overview Who We Are What We Do 091011 Ds
Di Overview Who We Are What We Do 091011 DsDi Overview Who We Are What We Do 091011 Ds
Di Overview Who We Are What We Do 091011 Dsdsutton1570
 
Di overview who_we_are_what_we_do_091011-ds
Di overview who_we_are_what_we_do_091011-dsDi overview who_we_are_what_we_do_091011-ds
Di overview who_we_are_what_we_do_091011-dsdsutton1570
 
Flexiant and 451 Research Discuss the Service Provider Path from VPS to IaaS
Flexiant and 451 Research Discuss the Service Provider Path from VPS to IaaSFlexiant and 451 Research Discuss the Service Provider Path from VPS to IaaS
Flexiant and 451 Research Discuss the Service Provider Path from VPS to IaaSFlexiant
 
Acqueon AiQ Multi-Channel Contact Center
Acqueon AiQ Multi-Channel Contact CenterAcqueon AiQ Multi-Channel Contact Center
Acqueon AiQ Multi-Channel Contact Centeramarcopulos
 
Karlo Llamado 2016 Resume
Karlo Llamado 2016 ResumeKarlo Llamado 2016 Resume
Karlo Llamado 2016 ResumeKarlo Llamado
 
Thomas Hand Resume_10.23.15
Thomas Hand Resume_10.23.15Thomas Hand Resume_10.23.15
Thomas Hand Resume_10.23.15Thomas Hand
 
Carpenter Terry Best Practices Short
Carpenter Terry  Best  Practices  ShortCarpenter Terry  Best  Practices  Short
Carpenter Terry Best Practices ShortCarl Ford
 
Intele peer atmosphere services overview
Intele peer atmosphere services overviewIntele peer atmosphere services overview
Intele peer atmosphere services overviewIntelePeer
 
E Squared Wireless Managed Service With Billing Software #1
E Squared   Wireless Managed Service   With Billing Software #1E Squared   Wireless Managed Service   With Billing Software #1
E Squared Wireless Managed Service With Billing Software #1jfulton
 
SankethNM[2_10]
SankethNM[2_10]SankethNM[2_10]
SankethNM[2_10]Sanketh Nm
 
Connected Field Service and Resource Scheduling Optimization
Connected Field Service and Resource Scheduling OptimizationConnected Field Service and Resource Scheduling Optimization
Connected Field Service and Resource Scheduling OptimizationCloudFronts Technologies LLP.
 

Similar to Scaling Contact Centers with Asterisk - Astricon 2014 Presentation (20)

WSO2Con 2013 - West Connect Powered by WSO2
WSO2Con 2013 - West Connect Powered by WSO2WSO2Con 2013 - West Connect Powered by WSO2
WSO2Con 2013 - West Connect Powered by WSO2
 
Best of Breed Global Solutions for SA contact centres: Intuate Group
Best of Breed Global Solutions for SA contact centres: Intuate GroupBest of Breed Global Solutions for SA contact centres: Intuate Group
Best of Breed Global Solutions for SA contact centres: Intuate Group
 
astTECS Call Center Solutions
astTECS Call Center SolutionsastTECS Call Center Solutions
astTECS Call Center Solutions
 
Bridge the Gap - Connecting Business Applications and Devices / Microsoft Sin...
Bridge the Gap - Connecting Business Applications and Devices / Microsoft Sin...Bridge the Gap - Connecting Business Applications and Devices / Microsoft Sin...
Bridge the Gap - Connecting Business Applications and Devices / Microsoft Sin...
 
Cavintek profile
Cavintek profileCavintek profile
Cavintek profile
 
Prologic first
Prologic firstPrologic first
Prologic first
 
Skype Summit 2017
Skype Summit 2017Skype Summit 2017
Skype Summit 2017
 
Office 365 Cloud contact center webinar
Office 365 Cloud contact center webinarOffice 365 Cloud contact center webinar
Office 365 Cloud contact center webinar
 
Di Overview Who We Are What We Do 091011 Ds
Di Overview Who We Are What We Do 091011 DsDi Overview Who We Are What We Do 091011 Ds
Di Overview Who We Are What We Do 091011 Ds
 
Di overview who_we_are_what_we_do_091011-ds
Di overview who_we_are_what_we_do_091011-dsDi overview who_we_are_what_we_do_091011-ds
Di overview who_we_are_what_we_do_091011-ds
 
Flexiant and 451 Research Discuss the Service Provider Path from VPS to IaaS
Flexiant and 451 Research Discuss the Service Provider Path from VPS to IaaSFlexiant and 451 Research Discuss the Service Provider Path from VPS to IaaS
Flexiant and 451 Research Discuss the Service Provider Path from VPS to IaaS
 
Acqueon AiQ Multi-Channel Contact Center
Acqueon AiQ Multi-Channel Contact CenterAcqueon AiQ Multi-Channel Contact Center
Acqueon AiQ Multi-Channel Contact Center
 
Karlo Llamado 2016 Resume
Karlo Llamado 2016 ResumeKarlo Llamado 2016 Resume
Karlo Llamado 2016 Resume
 
Thomas Hand Resume_10.23.15
Thomas Hand Resume_10.23.15Thomas Hand Resume_10.23.15
Thomas Hand Resume_10.23.15
 
kingasterisk.pdf
kingasterisk.pdfkingasterisk.pdf
kingasterisk.pdf
 
Carpenter Terry Best Practices Short
Carpenter Terry  Best  Practices  ShortCarpenter Terry  Best  Practices  Short
Carpenter Terry Best Practices Short
 
Intele peer atmosphere services overview
Intele peer atmosphere services overviewIntele peer atmosphere services overview
Intele peer atmosphere services overview
 
E Squared Wireless Managed Service With Billing Software #1
E Squared   Wireless Managed Service   With Billing Software #1E Squared   Wireless Managed Service   With Billing Software #1
E Squared Wireless Managed Service With Billing Software #1
 
SankethNM[2_10]
SankethNM[2_10]SankethNM[2_10]
SankethNM[2_10]
 
Connected Field Service and Resource Scheduling Optimization
Connected Field Service and Resource Scheduling OptimizationConnected Field Service and Resource Scheduling Optimization
Connected Field Service and Resource Scheduling Optimization
 

Recently uploaded

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 

Recently uploaded (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 

Scaling Contact Centers with Asterisk - Astricon 2014 Presentation

  • 1. Presented by: Corey S. McFadden, Voneto CONTACT CENTERS Scaling & Asterisk
  • 2. Communications Solutions Customer Premises • Business Phone Systems • Contact Center Platforms • Managed Services Data Centers & Cloud Platform 24 Hour Support / Network Operations • Managed Telecom Services • SIP Trunking • DR & Business Continuity • Cloud Phone Systems • Cloud Contact Center Partners www.voneto.com Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222 About Voneto
  • 3. Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222 Voneto Operations
  • 4. Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222 Why Voneto? • Communications Focused • National Customer Footprint • 24x7 Support & Services Organization • 3 Data Center Locations • Pennsylvania, Virginia, Oregon Voneto: 2014 Digium Pinnacle Partner Award Schedule 70 IT Prime Contractor
  • 5. Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222 Some Customers…
  • 6. Asterisk Contact Centers Overview Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222
  • 7. Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222 Typical Inbound Contact Centers Small (<20 Agents) • FreePBX / Elastix / Switchvox • Basic Queue Configurations • Ring All or Round Robin • Basic Analytics • Queuemetrics • Asternic • None +
  • 8. Scaling Challenges Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222
  • 9. Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222 Scaling Challenges • Single Server Capacity / Risk • Concurrent calls per server not unlimited. • Influences: Factors such as call recording • APP_QUEUE • Monolithic dialplan application • Lacks many features • Stability issues under higher loads • Not updated
  • 10. Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222 Scaling Challenges • CHAN_SIP • Doesn’t scale extremely well. • Largely secondary issue due to app_queue.
  • 11. Some Solutions… Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222
  • 12. Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222 Scaling Solutions / Concepts • Multi-Server • Scale beyond single server limits • N+1 Architecture • Agent / Queue Federation •Track call & agent states across multiple servers. • Requires centralized call control • FastAGI
  • 13. Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222 Large-Scale Call Flow PSTN CTI Server
  • 14. Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222 Large-Scale System Admin Admin UI User Admin IVR Admin ACD Admin Endpoint Mgmt. Unified Reporting
  • 15. Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222 Other Contact Center Needs • Predictive Dialing • Agent Productivity Analytics • Web Chat • E-Mail Workflows • Non-Communication Workflows (i.e. Backoffice) • Speech Analytics • Work Force Management
  • 16. Agent & ACD Analytics Agent Desktop Screen Pop Skills-Based Routing Workforce Analytics Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222 Asterisk Contact Centers Intro. Basic PBX ACD Monitoring Basic Asterisk Recording Asterisk + Web UI CDR Analysis Asterisk + Commercial Contact Center Solution On-Screen Scripting E-Mail & Chat Predictive Dialer Etc.
  • 17. Commercial Products Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222
  • 18. Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222 Presence Technology • Inbound • Outbound • Predictive, Progressive, Preview, Robo, etc. • On-Screen Scripting • Web Chat • Social Media • E-Mail • Backoffice • Unified Admin
  • 19. PBX UNIFIED CORE Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222 Presence Technology CORE ACD DIALER MULTI-CHANNEL BACK-OFFICE QUALITY RECORD IR / IVR BLENDING SCRIPT …
  • 20. Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222 Commercial Products Continued… • Wombat Dialer • From Loway (Queuemetrics) here @ Astricon • ViciDial • Long-time open source solution • Many Others…
  • 21. Customer Examples Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222
  • 22. Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222 Medieval Times • ~40 Agents • Inbound Call Flow • Customer Service & Ticket Sales • Multi-Location • Atlanta, GA & Brea, CA • Skill & Time of Day Routing • Language / Customer Service
  • 23. Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222 Medieval Times
  • 24. Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222 Arriva Medical • ~800 Agents • Inbound / Outbound • Predictive Dialing • “Robo Calling” • Multi-Location • Coral Springs, FL • Phoenix, AZ • Philippines • Complex Needs
  • 25. Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222 Arriva Medical
  • 26. What’s Next? Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222
  • 27. Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222 Asterisk 13: ARI & PJSIP • ARI API • App-level Call Control • Node.js • Pair with central CTI for fine-grained call manipulation • PJSIP • Significant Scaling vs. CHAN_SIP
  • 28. Lessons & Conclusions Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222
  • 29. Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222 Conclusions • Large Scaling is Possible • Many Approaches & Solutions • Commercial Products Available • Asterisk 13 = Bigger & Better Toolkit
  • 30. Scaling Asterisk Contact Centers – Astricon 2014 www.voneto.com – 215-344-2222 Q & A • Questions? • E-Mail for Slide Deck

Editor's Notes

  1. I want to focus first on the most common contact center scenario and use that as an example to illustrate scaling challenges. Then we can dive into some more complex call center scenarios and talk about larger architectures.
  2. So to begin with, let’s examine a typical small inbound call center…