Asterisk ACD Routes calls in a call center environment to appropriate agents, based on skill-sets, time available and priority level To configure ACD we.

Slides:



Advertisements
Similar presentations
Outline of the Nine Key Elements of ACD Automatic Call Distribution Agent Agent Groups ACD Routing Queue Announcements Supervisor Positions Flexible.
Advertisements

Aspire Vertical Markets Manufacturing and Warehouse Solutions.
Aspire Vertical Markets Executive Suite Solution.
Vertical Markets Education, K-12 School. K – 12 Education Solution.
Aspire Vertical Markets Banking, Finance and Insurance.
G063 - ICT & Telephone Systems. By the end of this topic you should be able to: describe the use of ICT in telephone systems Learning Objective:
Innovative Telephone Solutions --- ACD Information Services 211 Nebraska Hall (402)
MY NCBI (module 4.5).
Using Asterisk to Implement Intelligent Call Center Solutions James Kleckner AMTELCO.
Cisco Agent Desktop August, 2009 Proprietary/Confidential. For Internal or Acronis Authorized Partner Use Only.
ACD Training.
Copyright © Blue-Wireless Pty Ltd 2005 SoftBX ACD Queue Options & Setup SoftBX Call Centre.
User Training. Step 1 Press Ctrl-I or choose File > Login, this will open the Login window. Figure 1-1 shows the Login window. Figure 1-1 Login Window.
9,825,461,087,64 10,91 6,00 0,00 8,00 Information and Communication Networks HiPath ProCenter Compact Supervisor.
Week 6: Chapter 6 Agenda Automation of SQL Server tasks using: SQL Server Agent Scheduling Scripting Technologies.
Acceptance Tests For Asterisk on the MCF54451
ESI Phone System Training Adcom/Valentine Systems
The net.Console User Manual net.Console 3.1 User Guide.
MXIE overview 5/4/ Update1. MXIE Media Exchange Interface for End Users 5/4/ Update2.
StarCenter An Inbound Contact Center Solution
Implementation of a Call center with queue and auto attendant.
Hosted Voice Product Training
The Internet. Telnet Telnet means using your computer as a terminal. All commands you type are sent to the host computer you are connected to and executed.
8/6/2015Auto Attendants 1 Smarter Communications.
Call Manager - Quick Reference Guide Initiate a Call 1.Select a Phone List. Click Tab to expose list. 2.Select a phone number. Click phone number to populate.
Mastering Windows Network Forensics and Investigation Chapter 14: Other Audit Events.
Autodial System BY: KATPALLY AMRUSHA ALIGAPALLY ANUSHA.
ClearPath Hosted MVP Web Portal 1. Log In Page Users are able to access the Web Portal by using their assigned user name and password. Access Web Browser.
Chapter 2 (Horstmann’s Book) – Part 2 The Object-Oriented Design Process Hwajung Lee.
DS200 IDEA GENERAL STRUCTURE. PURPOSEPURPOSE The purpose of this presentation is to explain the setup and the use of DS200 IDEA application.
Object-Oriented Design & Patterns Cay S
STAY CONNECTED TOLLFREEEXPRESS CONTROL PANEL GUIDE.
~FAX, integration~ KX-NS1000 Version1 Unified Messaging ~FAX, integration~
Asterisk Database (AstDB)
A gentle introduction to Asterisk Anthony Critelli.
TrekView DMS Instructions. 1. Log in to TrekView DMS.
Code : STM#360 Samsung Electronics Co., Ltd. Introduction to OfficeServ UMS Distribution EnglishED01.
1 Team Leader TKS Job Aid. 2 Viewing the On-line Presentation If you are viewing this presentation via Internet Explorer for best results resize the “Notes”
Understanding Call Pickup
Star2Star Communications StarCenter An Innovative and Feature Rich Call Center Solution From Star2Star Communications.
1-1 Embedded Network Interface (ENI) API Concepts Shared RAM vs. FIFO modes ENI API’s.
CUSTOMER INTERACTION MANAGEMENT SOLUTION FOR RANDSTAD INDIA June 2015 Confidential.
Aspire Vertical Markets Healthcare Solutions (Doctor’s office and Clinics)
Telesnap ACD 2009 Product presentation. Introduction Doc.No.: ASE/APP/PLM/ 0157 / EN.
Real-time multimedia and communication in packet networks Asterisk AGI and Manager Interface.
Nortel Contact Center Symposium ACD Agent Press F5 to begin presentation Click on your mouse or use the spacebar or arrow keys to advance to the next slide.
Welcome u How to use the new NCAR telephone system u Telephone Features u Voice Messaging Features.
User / Admin / Installer Profiles
Voic Voic can be configured by configuring three files: Configure voic .conf Call the mailbox configured in voic .conf from extensions.conf.
MeetMe Conferencing MeetMe conferencing can be configured in two steps: Configure the meetme.conf file Call a conference from extension.conf using the.
1 Agenda  Phone Layout  Features & Functionality  Voic  FAQs  Q&A AGENDA...
How to Use the Mitel Your Phone SoftKeys: Keys that allow you to choose between different options on the screen HardKeys: Keys that need to be pushed.
How to Use the Mitel Your Phone SoftKeys: Keys that allow you to choose between different options on the screen HardKeys: Keys that need to be pushed.
Proprietary & Confidential. Distribution without approval prohibited. Copyright © Zultys, Inc All rights reserved. ZIP 3x Series Quick Reference.
Embedded Real-Time Systems Processing interrupts Lecturer Department University.
EVOIP 7 Cisco IP 8841 Training Created for:.
©2016 EarthLink. All rights reserved. Mitel 6867 IP Phone User Guide Hosted Voice Service.
Nortel Contact Center: An Overview
Architecture Review 10/11/2004
7961 interface overview Line keys & speed dials
Cisco Call Manager Attendant Console
Digium | Switchvox Product Announcement
Response groups – Queues, Groups, & Routing
AGENDA... Agenda Phone Layout Features & Functionality Voic FAQs
Introducing EasyVoIZ 5 Version 5.
IPCC Express 9/19/2018 To replace the title / subtitle with your own:
Call Manager - Quick Reference Guide
PBXware queue statistics
Problem Statement AEP port number appeared as ANI on the Agent CTI client when the call is transferred from IVR application.
Presentation transcript:

Asterisk ACD Routes calls in a call center environment to appropriate agents, based on skill-sets, time available and priority level To configure ACD we need to configure queues.conf, agents.conf, extensions.conf and sip/iax/zapata.conf

queues.conf If an agent is busy placing a call in a queue, the queues are configured in the queue.conf file Sections of a queue.conf file: The general section supports only persistent members. If set to yes and if a member is added to the system via the AddQueueMember() application, the application will be stored in AstDB and retained when restarting Periodicannounce Periodicannounce and periodic-announce-frequency plays messages such as “Thank you for holding ….” at regular intervals

Weight Assign a rank to the queue. If calls are waiting in multiple queues, then the queue with the highest weight values will be presented to agents first. Leavewhenempty To remove callers from a queue when no agent is present, set this option to yes Wrapuptime Allow a few seconds’ break to an agent after completing a call Memberdelay Delay between the time when a queue identifies a free agent and when the call is connected to that agent

Timeoutrestart If set to yes, then the timeout for an agent is reset if a BUSY or CONGESTION is received Strategy to distribute calls ringallRing all available channels roundrobinUse the first available channel, then the second and so on. Deprecated in 1.4; use rrmemory instead leastrecentRing the interface least recently called by this queue fewestcallsRing the interface handling the fewest calls from this queue randomRing randomly rrmemoryRound robin with memory. Remember where we left off the last ring pass

Timeout Timeout in seconds when calling an agent Announce Play a file to an agent before the caller is connected. Useful for agents who are logged into more than one queue member => member_name Members of queue For example member => group member => agent/501single agent

Monitor-format Record all completed calls. Possible values are wav, gsm, wav49 Monitor-join If set to yes, it is an indication to merge the two files

Extensions.conf application Queue() Format is Queue(queuename[|options[|URL][|announceoverride][|timeout]]) queuenamename of the context in queue.conf Options: tAllow the called user to transfer the call TAllow the calling user to transfer the call hAllow the called person to hangup by pressing * HAllow the calling person to hangup by pressing * nForbid retries if there is a timeout. Exit and move to next extension rRing instead of music-on-hold URLSend a URL to the called user if a channel supports this facility

Announceoverride Set a sound file to override the one set in queues.conf Timeout Maximum time to wait in queue. The next extension will be executed after the timeout

agents.conf Configures agents for the queues The [general] section contains only one parameter, which is persistentagents. This option specifies whether the agent call-back logins have to be stored in an Asterisk database or not. The following parameters define the agents: autologoffHow long the phone has to ring without answering before an agent is logged off ackallIf an agent is logging with agentcallbacklogin, then an acknowledgement is required by pressing the # sign if this option is yes

WrapuptimeTime after the conversation is over MusiconholdDefine the music-on-hold class UpdatecdrChange the source channel in cdr to agent/agent-id to determine which agent generated the call GroupGroup agents for easy management group=groupnumber example group =1 agent => 888,888,user1 Custom-beepAccepts the filename as an argument. Notifies an agent about an incoming call RecordagentcallsAccept the argument yes or no. Specifies whether an agent’s calls should be recorded or not

RecordformatSpecifies the recording format (wav49, gsm or wav) SavecallsinSpecifies the path to store recordings UrlprefixString appended to the start of the text to be added to the recording’s name Creation of agent Format is Agent => agentnumber, agent_password, name Agent_number is an agent’s number Agent_password is an agent’s password Name is an agent’s actual name

Extensions.conf application AgentLogin() Logs an agent to receive calls. An agent can hang-up a call by pressing the * key Format is AgentLogin([AgentNo][,options]) The Option argument contains s, which causes the login to be silent Example Exten => 123,1,AgentLogin(42,s) AgentCallbackLogin() Format is This application asks the agent to login to the system with call back