Greybeard191
Technical User
I've got a scenario where a customer wants to modify an existing VMPro autoattendant to have some 'stacked' time conditions.
Existing:
call flow hits a module called Office Hours, which consists of a start point, test condition, and then two module reutrns... true from the test conditions goes to module return Offices Hours, and false goes to Module return Out of Hours.
The condition editor shows (in order from top to bottom)
1) Condition - Holidays
-->Calendar (set to OR)
2) Condition - Working Hours
-->Week Planner (set to OR)
-->Condition (set to NOT)
Within the properties of the test condition action, the specific tab is set to return the result of "Working Hours".
This Offhours Module is attached to a Main Menu (from Office Hours) with some sub menus and so on. The Out of Hours module return goes to an Out of Hours Attendant. One of the options on the main menu is to hit zero to get to the receptionist.
This setup has been in place for over a year and works fine.
New:
Customer has purchased another IPO, and wants them on a SCN. They've purchased another receptionist license for the new IPO, and the sites have their own VMPro servers. They're also implementing a WAN link and have purchased voice networking channel licenses. The first site is on the West coast, the new is on the East coast, with a three hour time difference.
What the customer wants is a time condition for the receptionist. They want the "new" east coast receptionist to be the primary receptionist for the SCN (8-4 eastern, 5-1 Pacific), with the western receptionist essentially becoming a part time afternoon only position. After 1 p.m. Pacific, the Eastern office will close, and any calls directed to the Western office need to go to the western receptionist. They specifically don't want to have the receptionists in a hunt group, covering for each other( they do NOT want calls during eastern "open" hours directed to the Western receptionist)
I would like to try to add another test condition module between main menu's zero and the assisted transfers to the receptionists, with a test for receptionist hours, and one option going to the eastern rec. extension, and the other the western rec.
But there is only a single condition editor. So do I do this?
Create new module ReceptionHours, looks same as OfficeHours. Add module returns for Eastern Recptionist (attached to false), and Western Recptionist (set to true) Ammend condition editor so it looks like:
1) Condition - Holidays
-->Calendar (set to OR)
2) Condition - Working Hours
-->Week Planner (set to OR)
-->Condition (set to NOT)
3) Condition - Reception Hours
-->Week Planner (set to OR)
-->Condition (set to NOT)
Set the Reception Week Planner hours to cover the hours from 1 p.m. to when Western Office calls.
Within the properties of the test condition action, the specific tab is set to return the result of "Reception Hours".
In theory, this might work, as the western office autoattendant would only allow calls to reach the western or eatern receptionist if the test of office hours passes, and the reception hours test is effectively a subset of the office hours test.
I'm mostly thinking out loud here, but is this the best way to do this? I've never tried to have time conditions appear in different places in a call flow like this before.
GB
Existing:
call flow hits a module called Office Hours, which consists of a start point, test condition, and then two module reutrns... true from the test conditions goes to module return Offices Hours, and false goes to Module return Out of Hours.
The condition editor shows (in order from top to bottom)
1) Condition - Holidays
-->Calendar (set to OR)
2) Condition - Working Hours
-->Week Planner (set to OR)
-->Condition (set to NOT)
Within the properties of the test condition action, the specific tab is set to return the result of "Working Hours".
This Offhours Module is attached to a Main Menu (from Office Hours) with some sub menus and so on. The Out of Hours module return goes to an Out of Hours Attendant. One of the options on the main menu is to hit zero to get to the receptionist.
This setup has been in place for over a year and works fine.
New:
Customer has purchased another IPO, and wants them on a SCN. They've purchased another receptionist license for the new IPO, and the sites have their own VMPro servers. They're also implementing a WAN link and have purchased voice networking channel licenses. The first site is on the West coast, the new is on the East coast, with a three hour time difference.
What the customer wants is a time condition for the receptionist. They want the "new" east coast receptionist to be the primary receptionist for the SCN (8-4 eastern, 5-1 Pacific), with the western receptionist essentially becoming a part time afternoon only position. After 1 p.m. Pacific, the Eastern office will close, and any calls directed to the Western office need to go to the western receptionist. They specifically don't want to have the receptionists in a hunt group, covering for each other( they do NOT want calls during eastern "open" hours directed to the Western receptionist)
I would like to try to add another test condition module between main menu's zero and the assisted transfers to the receptionists, with a test for receptionist hours, and one option going to the eastern rec. extension, and the other the western rec.
But there is only a single condition editor. So do I do this?
Create new module ReceptionHours, looks same as OfficeHours. Add module returns for Eastern Recptionist (attached to false), and Western Recptionist (set to true) Ammend condition editor so it looks like:
1) Condition - Holidays
-->Calendar (set to OR)
2) Condition - Working Hours
-->Week Planner (set to OR)
-->Condition (set to NOT)
3) Condition - Reception Hours
-->Week Planner (set to OR)
-->Condition (set to NOT)
Set the Reception Week Planner hours to cover the hours from 1 p.m. to when Western Office calls.
Within the properties of the test condition action, the specific tab is set to return the result of "Reception Hours".
In theory, this might work, as the western office autoattendant would only allow calls to reach the western or eatern receptionist if the test of office hours passes, and the reception hours test is effectively a subset of the office hours test.
I'm mostly thinking out loud here, but is this the best way to do this? I've never tried to have time conditions appear in different places in a call flow like this before.
GB