Overview
Call Ctrl allows users to create Speed Dial entries using the Speed Dial tab in the Settings configuration window. It is possible to have virtually unlimited number of entries. Creating Speed Dial entries in excess of 10 requires editing the CallCtrlReporting.xml text file.
Instruction
This file may be edited using any text editor such as Notepad.exe which ships with each version of Windows. For more advanced users Microsoft Excel offers more powerful capabilities. For example, Call Ctrl users may export their Outlook Contacts into Excel which can then save as XML for compatibility with Call Ctrl. These instructions are out of the scope of this article but provide an example of the types of options users have for integrating their contact information with Call Ctrl open data standard. Please see the “Related Links” for more information on Excel and Outlook.
To access the Call Ctrl Reporting XML data:
Default Installation Directory: C:\Program Files\CTRL IT\Call Ctrl
NOTE: This location may vary depending on the original installation location used during installation. The location of CallCtrlReporting.xml is configurable in the callctrl.config file. For the current location review the setting: CallCtrlInstallDirectory
Default File Name: CallCtrlReporting.xml
NOTE: This file name is configurable in the callctrl.config file. For the current file name see the setting: CallCtrlReportingFile
To modify Call Ctrl Reporting xml data:
<?xml version="1.0" encoding="utf-8"?> <CallReporting> <Calls> <CallsIn></CallsIn> <CallsOut></CallsOut> <CallsAnswered></CallsAnswered> </Calls> <SpeedDial> <Entry id="1" contactname="CTRL IT Inc. - 1" phonenumber="(949)743-0233" /> <Entry id="2" contactname="CTRL IT Inc. - 2" phonenumber="(949)743-0233" /> <Entry id="3" contactname="CTRL IT Inc. - 3" phonenumber="(949)743-0233" /> </SpeedDial> </CallReporting>
Considerations
Call Ctrl will allow virtually unlimited number of Speed Dial entries. During Quality Assurance testing Call Ctrl was tested with 500 Speed Dial entries and no noticeable performance was lost. Analysis showed adding 500 additional records increased memory utilization by approximately 10%. These settings will vary from system to system and must be testing in customer environment to test for system stability.