Advanced Call Router™ Manual 12/2006 4510-0001-5.
WARNING! Toll fraud is committed when individuals unlawfully gain access to customer telecommunication systems. This is a criminal offense. Currently, we do not know of any telecommunications system that is immune to this type of criminal activity. AltiGen Communications, Inc. will not accept liability for any damages, including long distance charges, which result from unauthorized and/or unlawful use. Although AltiGen Communications, Inc.
Contents New in Release 5.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Database Upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Call Router DBUpdate Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 To Configure/Run Advanced Call Router . . . . . . . . . . . . . . . . . . . . 3 Advanced Call Router Route Rules . . . . .
Advanced Call Router Manual ii
Advanced Call Router Advanced Call Router Advanced Call Router is the standard AltiGen Call Router application plus call router service. Advanced Call Router requires the purchase and activation of an Advanced Call Router license. Note: The workgroup to which incoming trunk calls will be routed via Call Router must be assigned to the auto attendant whose Action is set to “Adv - Advanced Call Router,” with Ext Num set to the virtual extension you use to start Call Router.
Database Upgrade If Basic Call Router and AltiServ are installed on different machines, you will not be able to upgrade the Basic Call Router’s database to the Advanced Call Router’s database. If you want to re-use routing rule information from Basic Call Router, you should perform a fresh install of Advanced Call Router to the machine running AltiServ. From there, you can use the CRDBUpdate tool to update the Basic Call Router’s database to the Advanced Call Router’s database.
Advanced Call Router 6. After upgrading the database, restart the Advanced Call Router’s service for the changes to take effect. 7. If the Basic Call Router and Advanced Call Router are installed on different machines, you can simply share the Basic Call Router database file for conversion or copy the callrouter.mdb file to the machine running Advanced Call Router for conversion. To Configure/Run Advanced Call Router 1. Launch Call Router from the Windows Start menu. 2.
Advanced Call Router Route Rules 4. In the Logon Info window, enter the Server Name that Advanced Call Router will connect to, along with the Default Virtual Extension and Password then click OK. (Optional) Check Auto Start Service to have Advanced Call Router start routing calls automatically, after the system restarts or after Advanced Call Router service has been stopped and restarted.
Advanced Call Router • Add - opens a Custom Record dialog box, where you can create a new record and build the conditions for the record. • Modify - opens the Customer Record dialog box to modify the record selected in the Record List. • Delete - deletes the record selected in the Record List. • Delete All - deletes all records in the Record List.
Advanced Call Router Route Rules Default Routing Action options: No Action, Goto Top Level, Repeat Current Level, Call to Extension/Workgroup, Call to Operator, Dial by Name, Collect Extension, Directory Service, Record Message (specify target data in accompanying text box), Mailbox Access, Disconnect, System Callback, Collect Digits (specify fields in accompanying Collect Digit dialog box), Other DDR Application (specify target data in accompanying text box), Play WG Queue Status (specify target data in a
Advanced Call Router 3. In the Rule Name field, enter or modify the rule name. 4. Select the data to match against routing rules. • If Caller Info contains—lets you select Call Route Request data to match against the customer record. a) Select “Match one” or “Match all” from the drop-down list. b) Select the items you want. c) Click in the Data column and type to specify the data. To manually specify data for an item, right-click the item, select Input data and enter information in the column.
Advanced Call Router Route Rules • You can enter “*” as a wildcard character for any length of digits, or “?” for a single digit. For example, if you specify Call ID Data “510252*,” this will match all Caller IDs 510-252-xxxx. If you specify Call ID Data “510252????,” this will match all Caller IDs 510 252-xxxx. • To specify data from an existing database, right-click the item, select From user database, and enter information in the DataSource dialog box. 5.
Advanced Call Router • Minimum Digits and Maximum Digits to collect • PSTN and Web Timeout values Note: Play WG Queue Status - if you select “Play WG Queue Status,” Advanced Call Router must log on as a workgroup extension with password and Call Router’s virtual extension and password. Specify this workgroup extension in the textbox that appears when you select Play WG Queue Status. (See “Queue Announcements” on page 14.
Advanced Call Router Route Rules Call Route Request Data The “Call Router Request” message sent by AltiServ to Call Router contains data about the incoming call, which Call Router attempts to match against your routing rules. Call Route Request data consists of Caller ID, IVR Path, IVR data and DNIS, all collected via real-time monitoring. Note: IVR Path shows the Auto Attendant assignment for the workgroup that receives the call.
Advanced Call Router Note: If no match is found between the Call Route Request Data and the routing rules, the call is routed according to the business rules that check monitored workgroups for the longest available agent, maximum service level, and minimum expected delay. Show Workgroup Status To view real-time data on incoming trunks to workgroup, select View > Show Workgroup Status.
Advanced Call Router Route Rules Enter the workgroup extension as the WorkGroup ID and password, and enter the virtual extension’s password. In the field for Default Wait Time in Queue, type in the desired minutes. (By default, the Extension ID field is grayed out.) • Delete button—click Delete to remove the selected workgroup from the display. • Change Default Wait Time—click this button to change the default wait time associated with the workgroup queue.
Advanced Call Router Clearing Advanced Call Router History Data To clear data from the Advanced Call Router History window: 1. Go to the directory “Program Files\AltiGen\Call Router” and locate the Call Router.csv file. 2. Open Call Router.csv and delete all contents. 3. Save and close Call Router.csv. Additional Advanced Call Router Features Building SQL Queries To build an SQL query that Call Router will send to your database, use the CallerId Datasource dialog box.
Clearing Advanced Call Router History Data To open the Datasource dialog box, right-click on a data Item you want to specify using information from an existing database. Select From user database: To build a SQL query: 1. Enter User Name and Password information for the database. 2. Enter information for the database you are querying against.
Advanced Call Router immediately above. 2) Replace the “No Action” level with “Call – to Ext./Workgroup,” and enter the workgroup extension number. For further information on configuring Auto Attendants, see the AltiWare Administration Manual and the AltiAPI Programmer Guide. If your organization has multiple workgroups and you want queue announcement for several or all of them, you must create separate rules for each, with workgroup extension information pertinent to each workgroup.
Clearing Advanced Call Router History Data For Sales, you create a rule as shown below.
Advanced Call Router Similarly, for Support, you create a rule as shown below.
Clearing Advanced Call Router History Data In the Monitor window, click Add to log on to Sales, entering both the workgroup extension & password and the virtual extension & password you specified in the “Auto Attendant Sales Queue Announcement” rule: 18 Advanced Call Router Manual
Advanced Call Router In the Monitor window, click Add to log on to Support, entering both the workgroup extension & password and the virtual extension & password you specified in the “Auto Attendant Sales Queue Announcement” rule: Advanced Call Router Manual 19
Testing Call Router The Monitor window shows that Call Router is logged on to both workgroups. Calls to each workgroup will be checked against the rules and will trigger a queue announcement if a match is found and all agents are busy. Testing Call Router To test the performance of Call Router, you can access a test tool from the Call Router main menu. Call Router must be stopped in order to run the test.
Advanced Call Router To test Call Router: 1. With Call Router function stopped, go to Test in the Tool drop-down list of the Call Router main menu for the Test dialog box. 2.
Testing Call Router The total calls processed and average time per call will be updated in real-time during the test. You will know how many calls were processed and the average response time per call at that time. 4. After the test has finished, the title of the Test dialog box will be shown as “Test(Stopped).” 5. The Total calls that Call Router processed and Average response time per call of this test will be shown in the Result fields.
Advanced Call Router Testing SQL Server Database To test SQL server database access performance of Call Router: 1. Add a database for the SQL server. For example, for a database “calldb” and table name “RTMCALL”, 10,000 records are added to the table. Note: Because the data of DDR request has been hard coded, if you want a rule match, you need to add the record to the table. The caller ID of test request will be “1039470405.” IVR Path of test request will be “0&9.
Testing Call Router The “TestSQL” is the newly added data source. This data source is connected to the SQL server’s “calldb” database. 3. In Call Router, add a rule to access database.
Advanced Call Router You can change the rule configuration to fit your own conditions. During the test, Call Router will use this rule to match the DDR request. When using this rule, Call Router will access the SQL server to execute the SQL query.
Testing Call Router 26 Advanced Call Router Manual