VCX Executive suite CPS
What is CPS?
Call Processing Scenario, or CPS, scripting is an optional feature that permits VistaPoint client applications to perform very flexible conditional actions based upon call events relating to the primary extension associated with said application.
Description of our executive suit CPS:
This CPS was created to support the packaged office or executive suite business model. read more
Usage:
- Using hunt groups
Use this method if your system will never have more then 100 total companies and if your Operators will never have to answer calls for more then 25 different companies at one time.
HUNTGROUP LIMITATIONS
VCX Limits the amount of total hunt groups that can exists in the system to 100
VCX Limits the amount of hunt groups that an Operator can be a member of to 25
Hunt groups may not be able to be set to ring phones unconditionally. Meaning If an Operator’s phone is anything other then idle, calls from hunt groups could ignore them. This could be problematic if you have few operators trying to process many calls
- Using cfu_phantom devices
Use this method if the total number of Groups you wish to support exceeds the hunt group limitations imposed by the VCX system. In this model you will have few hunt groups but many CFU/Phantom devices forwarding (call coverage) calls to those groups. Note: This functionality was added in special VCX version 7.1.11c callprocessor-7.1.42-44.i386.rpm patch. This updated file has the same version number that shipped with 7.1.11c but was created specifically for the VistaPoint functionality when processing our executive script. If your VCX version is greater then 7.1.11c then no patching is required. If you have not received the updated file from the 3Com developers the CPS will not function as designed.
CFU_PHANTOM LIMITATIONS
Getting Started:
Using hunt groups
SETUP VCX
- Create Hunt groups representing each of your unique departments-companies (limited to 100)
- Add your operator phones to those hunt groups (limited to 25)

SETUP VistaPoint
- Add the hunt group numbers to the Monitored hunt group pattern field in the VCXSIM
- Click “OK” to save - the hunt group numbers will show up as “colorized” cell in the VP System
- Open up the BLF Administrator
- Create and populate groups for each department-companies
- Right click on the hunt group cells to assign a group association and to set a greeting
- Copy the CPS file into the Console or Desktop runtime folder
- Launch or re-launch the desktop
Getting Started:
Using cfu_phantom devices
CFU devices also referred to as “Phantom lines” are phones that are created in the system to act as a pilot number. They are used as a fwd always route point for external calls to reach a specific destination. Since this cfu_number is static, VistaPoint can assume anything coming from it should be handled the same way.
Configuring your VCX:
- Create 1 phone in the system for every group of people-company
Example: Create 5 phones 9001-9005
- Create user name for each of those 5 people-company and associate the phone to them
Example: cfu_Comapany01, cfu_Company02 etc... it is recommended that you name them cfu_company_name so that it will simplify the VistaPoint configuration later.
- Set Call Coverage Rule(s) on each of those phones “default” treatment to send all calls to a distribution number that will ring your Operators. This can be a hunt group number or a shared line of some type (which ever is less restricting).You will have to disable “Call fallback” on each cfu_phones
in order to set the fwd destination. Example: Send calls to hunt group 2001 which is set to ring my Operators
You now need to set up VistaPoint Server to “see” your cfu_numbers so they can be programmed as CPS triggers.
Configuring your VistaPoint Server:
- UPDATE: Configure your VCXSIM “Monitored hunt group pattern” by adding in your CFU\Phantom extensions (in my case 9001-9005) . Once they show up under “All Groups” in the client software you can continue to the next step. If you wish to speed up the process of seeing the new devices you can restart the VCXSIM service.
- Open up the BLF Administrator from any desktop Client
- Create and populate groups for each department-companies
- UPDATE: Right click on the CTU\Phantom cells and assign a group association and set a greeting
Note: It is good practice but this not mandatory to put your CFU\Phantom device Cells into the same group container they represent. In the screen shot below you can see that I created a container for all my CFU\Phantom device Cells and am about to configure the last one on x9005
”CPS BLF Group” is the group that will automatically be selected on answer (or un-hold) “CPS Greeting” is the text that will be displayed on the call ringing in
- Select “OK” to save your global update
Configure VistaPoint Client:
- Copy the CPS file into the Console or Desktop runtime folder
- Launch the desktop (if it was already open re-launch it)
Verification of functionality (Client-CPS)
Setting up number translation
- Create a pattern for each phone
Example: Pattern name “Company01-Company05” pattern “9001-9005”
- Create a number translation for each phone so you can identify on the phone which company someone is trying to reach.
Verification of functionality VCX (number translations).
- Set “Call Coverage” (Step 4) on one of your phones to
send calls to a regular phone instead of a hunt group Example: 9001 “Send number to”: 1001 (in my test environment)
- Use another free phone to call that number
Example: x1005 in my test environment dials 9001
- Verify: Look at the LCD on the phone (in my case 1001)
Expect to see something like this... LCD on 1003 ================================= 9001:1001 Fwd from: 9001 ================================= Note: “Result source pattern” (Step 5) can be setup to contain the friendly name of the Company.
The resulting output would be something like this if I was to input “Company01” in place of 9001. LCD on 1003 ================================= Company01:1001 Fwd from: 9001 ================================= Note: If you are sending calls to a hunt group you will probably be seeing information on your phone that shows the hunt group information.
|