Using asterisk to_implement_intelligent_call_center_solutions

20
Using Asterisk to Implement Intelligent Call Center Solutions James Kleckner AMTELCO

description

Call Center Solutions for Asterisk Presentation http://callcenter.amtelco.com/ecreator.htm

Transcript of Using asterisk to_implement_intelligent_call_center_solutions

Page 1: Using asterisk to_implement_intelligent_call_center_solutions

Using Asterisk to Implement Intelligent Call

Center Solutions

James KlecknerAMTELCO

Page 2: Using asterisk to_implement_intelligent_call_center_solutions

Introducing AMTELCO

Page 3: Using asterisk to_implement_intelligent_call_center_solutions

Intelligent Call Center Solutions are software solutions that simplify,

streamline, and enhance the ACD capabilities of the

SIP-enabled Asterisk switch for Call Center Agent Desktops.

What Are Intelligent Call Center Solutions?

Page 4: Using asterisk to_implement_intelligent_call_center_solutions

• Soft Call Center Agent• Soft Intelligent Console• Local and Remote Agents• Multiple Call Handling• Perfect Answer• Software Based Call

Logging• On-Call & Appointment

Schedules • Call Flow and Message

Scripting• Contact Dispatching• Paging, Email, SMS • Monitoring and

Reporting• Enterprise Web

Applications• All through a single,

unified interface

What Can Intelligent Call Center Solutions Do?

Page 5: Using asterisk to_implement_intelligent_call_center_solutions

The AMTELCO Intelligent Soft Agent is a software-based solution that adds a

Soft Call Center Agent Desktop, Scripting, and Applications to the

SIP-enabled Asterisk switch.

Call Center Solutions - Intelligent Soft Agent

Page 6: Using asterisk to_implement_intelligent_call_center_solutions

Call Center Solutions - Asterisk Setup

ABC Corp

555-555-1111

XYZ Corp

555-555-2222Amtelco-PrepareDNID

Save DNIS for later use

Queue

Find Agent

Agent 1 … Agent 100

Amtelco-SetDNID

Retrieve DNIS for 1Call Agent

Get customer informationfor DNIS

55555511111 5555552222

o Intelligent agent configuration employs the Asterisk call queues to distribute incoming calls to the desktop agents.

o Asterisk macros are used to control call routing and present the appropriate call handling scripts for incoming calls.

Page 7: Using asterisk to_implement_intelligent_call_center_solutions

Amtelco-SetDNID Macro[macro-Amtelco-SetDNID]; This macro will set a custom SIP header to transfer incoming DNIS to Amtelco 1Call Agent; For this function to be successful, the Amtelco-PrepareDNID macro has to be called on an ; incoming call.; All this is necessary because the DNIS received from telco gets lost after call is queued and ; transferred to an agent.

exten => s,1,Verbose(1|Amtelco Set DNID)exten => s,n,SIPAddHeader(X-Amtelco-DNID:${AMTELCO_DNID})

Amtelco-PrepareDNID Macro[macro-Amtelco-PrepareDNID]; ARG1 == DNIS, which will most likely be the ${EXTEN} from calling context this macro must be ; called on an incoming call. This macro will copy the incoming DNIS to a channel variable so it will ; be available later for screen-pop. This macro will most likely be paired with the Amtelco-SetDNID, ; which will set appropriate custom SIP header.

exten => s,1,Verbose(1|Amtelco Prepare DNID)exten => s,n,Set(__AMTELCO_DNID=${ARG1})

Call Center Solutions - Asterisk Setup Macros

Page 8: Using asterisk to_implement_intelligent_call_center_solutions

Streamlining Call Flows with Intelligent Solutions – Customization & UI

o A clear, easy to use UI provides the ability for end users to manage and utilize all functions of the Asterisk ACD.

o Toolbars and shortcut keys can allow instant and simplified access to ACD and database functions.

Page 9: Using asterisk to_implement_intelligent_call_center_solutions

Streamlining Call Flows with Intelligent Solutions – Perfect

Answer

o Call lines display ANI & ANI name, and provide operators with the ability to easily utilize Asterisk’s multiple call handling features.

o Dynamic answer phrases allow for the creation of both text and recorded operator greetings that can be fully customized by client, time of day, operator, or ACD group.

Page 10: Using asterisk to_implement_intelligent_call_center_solutions

Streamlining Call Flows with Intelligent Solutions – AMTELCO

Sandbox

o Intelligent searching evaluates queries and presents appropriate call and message actions, enabling quick completion of common call flows.

o Intuitive and straightforward user interfaces reduce the time and cost of operator training.

Page 11: Using asterisk to_implement_intelligent_call_center_solutions

Intelligent Soft Agent Custom Call and Message

Scriptingo Intelligent scripting can create customized branching that guides operators seamlessly through simple and complex call flows and message tickets.

o Input, drop down, and selection boxes of all types can be automatically populated based on data obtained earlier in the call.

o Real-time error checking and validation provides automated quality control throughout the call center.

Page 12: Using asterisk to_implement_intelligent_call_center_solutions

Intelligent Soft AgentContact Based Dispatching

o Intelligent Dispatching enables operators to easily pass messages to end-users via phone, TAP and digital paging, email, fax, & SMS.

o Dispatch automation ensures that messages get delivered promptly, correctly, and via the desired method of contact for each end-user.

Page 13: Using asterisk to_implement_intelligent_call_center_solutions

Intelligent call center applications enhance ACD functionality through database and

directory integration:

• Simultaneous Multiple Database Searching

• LDAP Synchronization

Database and Directory Integration

Page 14: Using asterisk to_implement_intelligent_call_center_solutions

Enterprise-Wide Intelligent Solutions

o Intelligent, lightweight desktop clients can extend the capabilities and functionalities of the Asterisk ACD throughout entire organizations.

o Unified directories and Active Directory synchronization via the LDAP protocol create a single data repository for call processing, contact management, and enterprise reports.

Page 15: Using asterisk to_implement_intelligent_call_center_solutions

Intelligent On-Call and Appointment Scheduling

o Scheduling tools save time and reduce errors by providing structure and automation to an often complex set of processes.

o Integration of scheduling and scripting tools allow for intelligent dispatching to the appropriate people via their desired methods of contact, without the need for time-consuming and error-prone manual lookups.

Page 16: Using asterisk to_implement_intelligent_call_center_solutions

Web-Enabling Intelligent Solutions

o Browser-based directory and dispatching tools provide end-users with the ability to communicate throughout the organization without needing to involve operators for every call, message, and schedule change.

Page 17: Using asterisk to_implement_intelligent_call_center_solutions

IntegratingCall Logging & Recordings

o SIP-based call logging provides a powerful tool for call auditing, administrative tracking, and operator training.

Page 18: Using asterisk to_implement_intelligent_call_center_solutions

IntegratingAuditing and Reporting

o Report creation tools allow developers and call centers to customize reports and audits by combining, evaluating, and displaying call statistics and information in any manner desired.

o Event-driven call statistics provide call center managers with all of the necessary data for labor resource management.

Page 19: Using asterisk to_implement_intelligent_call_center_solutions

Questions?

Page 20: Using asterisk to_implement_intelligent_call_center_solutions

THANK YOU!

James KlecknerProduct Manager

[email protected]

(608) 838-4197 x196