Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Forced announcement 1

Status
Not open for further replies.

4Riel

MIS
Aug 4, 2004
52
0
0
US
Hello,

I have a Definity R9 and I am trying to manipulate our vectors and announcements. What I would like to happen is to force our customers to listen to the announcement before making a choice. Currently, they can press their choice at any time. Below is the current format.

collect 1 digit after announcement 1809


Let me know if more clarification is needed.

Thanks in advance for your help.

Mike
 
just add the new announcement before your collect step...

01 wait-time 2 secs hearing ringback
02 announcement XXXX (new announcement)
03 collect 4 digits after announcement 1809 for none

Hope this helps,
CJH


We are what we repeatedly do. Excellence, then, is not an act but a habit. ARISTOTLE 384-322 B.C.
 
will this not play the announcement twice?

would it work if you did it like this?

01 wait-time 2 secs hearing ringback
02 announcement 1809
03 collect 4 digits after announcement none
 
Not really, because if you're not playing an announcement, there is no time to collect the digits that you need to collect. Step 3, however, could be a short announcement ("Please enter your selection now") that would allow you time for the digit collection.

Susan
"A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort."
- Herm Albright (1876 - 1944)
 
it doesn't just collect digits while the announcement is playing, you should be able to enter digits after that step?
 
collect x digita after announcement none

does work. I'm currently using this step in a vector.
 
Our test didn't work, but we only had one command line after the "collect digits" line (to route the caller to VM) and then the call was disconnected. It probably does work on a normal menu with more that just one option. I'll have to try this again.

Susan
"A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort."
- Herm Albright (1876 - 1944)
 
The 'announcment 1809' and 'collect digits with announment none' steps will work because any 'collect digits' step collects during the announcemnt (in this case zero seconds) AND during the time following it up until the digit collection timeout is reached. This is configurable on the 'system-parameters features' screen. The page number is different on different loads. I think the default is 4 seconds and is configurable from 1 to 10 seconds.

Bernie
 
Good information, thank you Bernie!

Susan
"A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort."
- Herm Albright (1876 - 1944)
 
Sorry gang I've been out sick with the cold that is touring California. I will be adding this the vector hopefully Friday. As always, thanks for the great suggestions and responses.

Mike
 
Some good things to remember to use to check your programming. You mention that the test vector did not work, or so you think. It may be the problem arose after you left the PBX to go to the adjunct. I always trace a call through the vector when testing. Use list trace vector XXX where XXX is the vector number. Then ring the VDN and it will show you the steps of the call process:

list trace vector 20

LIST TRACE

time vec st data

13:16:51 20 1 vdn e21006 bsr appl 0 strategy 1st-found override n
13:16:51 20 2
13:16:51 20 3 goto
13:16:51 20 4 goto
13:16:51 20 5 goto
13:16:51 20 6 collect
13:17:02 20 7 goto
13:17:02 20 17 goto
13:17:02 20 17 TRACE COMPLETE cid 118

You can also check the events log with:

display events

and select vectors. It will give you a listing of anything that fails with the event number, the first time it failed, the last time it failed, vector number and the line number within that vector like this:

EVENTS REPORT

Event Event Event Event First Last Evnt
Type Description Data 1 Data 2 Occur Occur Cnt

81 No digits collected 93/26 58 12/28/01:23 01/05/02:07 2
81 No digits collected 24/6 222 12/28/16:46 01/13/12:43 4
81 No digits collected 24/7 222 12/28/16:46 01/13/12:43 4
81 No digits collected 24/8 222 12/28/16:46 01/13/12:43 4
81 No digits collected 24/9 222 12/28/16:46 01/13/12:43 4
81 No digits collected 24/10 222 12/28/16:46 01/13/12:43 4
1 Drop: not queued at stop 29/14 2A9 12/28/17:02 12/28/17:44 5
81 No digits collected 93/16 2CC 12/28/17:41 01/04/23:05 3
81 No digits collected 93/17 2CC 12/28/17:41 01/04/23:05 3
81 No digits collected 93/18 2CC 12/28/17:41 01/04/23:05 3
81 No digits collected 35/10 5B 12/29/11:34 01/12/16:52 11
81 No digits collected 43/9 1DE 12/29/13:36 01/11/14:31 12
11 No announcement available 27/5 1F3 12/29/14:25 01/13/12:35 255
11 No announcement available 60/10 3E 12/29/16:19 01/13/11:50 81
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top