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 TouchToneTommy on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

queue problem

Status
Not open for further replies.

Phoneofalmere

Technical User
Jan 16, 2004
20
NL
Hi all,

If have a little problem I am try to make a queue that announces the number of waiting calls in the queue.
The problem is that if there are 3 calls waiting and caller 1 is out the queue call 2 and 3 are hearing the same ann. To bee precise thy hear that there are 2 callers waiting in the queue.

This is what I got so fare.

Number: 31 Name:test
Lock? n
Basic? y EAS? n G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? n
Prompting? y LAI? n G3V4 Adv Route? y CINFO? y BSR? y Holidays? y

01 wait-time 2 secs hearing ringback
02 queue-to split 6 pri m
03 goto step 8 if calls-queued in split 6 pri m <= 5
04 announcement 1121
05 wait-time 2 secs hearing silence
06 goto step 3 if unconditionally
07 stop
08 goto step 13 if calls-queued in split 6 pri m <= 4
09 announcement 1125
10 wait-time 2 secs hearing silence
11 goto step 8 if unconditionally
12 stop
13 goto step 18 if calls-queued in split 6 pri m <= 3
14 announcement 1123
15 wait-time 2 secs hearing silence
16 goto step 13 if unconditionally
17 stop
18 goto step 23 if calls-queued in split 6 pri m <= 2
19 announcement 1120
20 wait-time 2 secs hearing silence
21 goto step 18 if unconditionally
22 stop
23 goto step 28 if calls-queued in split 6 pri m <= 1
24 announcement 1124
25 wait-time 2 secs hearing silence
26 goto step 23 if unconditionally
27 stop
28 announcement 1122
29 wait-time 2 secs hearing silence
30 goto step 28 if unconditionally
31 stop
32


What am I doing wrong.
 
It is correct what you get, cos two call are in queue. It is not connected to their position in queue, but just how many calls there are in the queue.

Hope this help,

try finding solutions to tell the position. So far, i don't know how to do this.
 
Step 18 says to goto 23 If 23 is false You fall through to ann 1124 the back to 23. I think??

ED

1a2 to ip I seen it all
 
Well I know It is correct what I get.

But I am going to try to mak it run thro six vdn's each vdn has a vec that say's this


More then 5 callers

Vdn 1236

01 queue-to split 6 pri m
02 goto step 7 if counted-calls to vdn 1235 = 0
03 announcement 1121
04 wait-time 2 secs hearing silence
05 goto step 2 if unconditionally
06 stop
07 route-to number 1234 with cov n if unconditionally
08 stop

5 Callers
Vdn 1235

02 goto step 7 if counted-calls to vdn 1234 = 0
03 announcement 1125
04 wait-time 2 secs hearing silence
05 goto step 2 if unconditionally
06 stop
07 route-to number 1234 with cov n if unconditionally
08 stop

4 callers
Vdn 1234

01 goto step 6 if counted-calls to vdn 1233 = 0
02 announcement 1123
03 wait-time 2 secs hearing silence
04 goto step 2 if unconditionally
05 stop
06 route-to number 1234 with cov n if unconditionally
07 stop

3 callers
vdn 1233

01 goto step 6 if counted-calls to vdn 1232 = 0
02 announcement 1120
03 wait-time 2 secs hearing silence
04 goto step 2 if unconditionally
05 stop
06 route-to number 1234 with cov n if unconditionally
07 stop

2 callers
Vdn 1232

01 goto step 6 if counted-calls to vdn 1231 = 0
02 announcement 1124
03 wait-time 2 secs hearing silence
04 goto step 2 if unconditionally
05 stop
06 route-to number 1234 with cov n if unconditionally
07 stop

1 call
Vdn 1231

01 announcement 1122
02 wait-time 2 secs hearing silence
03 goto step 2 if unconditionally
04 stop


I hoop this is it.
 
This setup do's not work .

has eny one has some idee's howe I kan make this work corectly.
 
Please explain exactly what you need.

And i will try to help you in finding solutions

Guza
 
The only way you can do what you want is with a IVR, with the Converse vector command you can communicate the position of the call in the queue.

Instead of queue position you could of course go for Expected Wait Time for the call. Cause a queue position really does not tell you anything anyway

Please let me know if the information that was provided is helpfull.
Edwin Plat
A.K.A. Europe
 
I need a vec That tells the caller how many callers are in front of the caller
 
You could set up a queued calls light on the phone with a short threshold. This would show them how many people are in queue.

Mike Jones
LSUHSC
 
all I need is a simpel Queue that will tell the people how many are in queue .
___________________________________________________
exampel

mister X is calling number 9999

mister x is caller one so he will hear.
evry one is busy pleaze hold.
___________________________________________________
then mister y is calling number 9999

mister y is caller two so he will hear.

Ther is one caller before you pleaze hold
___________________________________________________
then mister z is calling number 9999

mister z is caller three so he will heae.

ther ar two callers before you pleaze hold.

enz. enz, up to 5 callers
 
Europe has already given the answer you're looking for - this cannot be done without using the Converse vector commands.

Susan
[green]Gramen artificiosum odi. [/green]
 
Hi,

you should put sth like this

if calls-queued in split 6 pri m = 2
ann " there is one caller before you in the queue"
goto music on hold

if calls-queued in split 6 pri m = 3
ann " there are two callers before you in the queue"
goto music on hold

what is the problem with this?

you cannot check it again (canot make loop to these ann), just put the music on hold long enough. So, just once you can tell this to a caller. The caller will get the information at the time he entered the queue.

As someone suggested, EWT is nice function and the most accurate.

look at this thread and maybe it could help you
thread690-816430

GuzaPasha
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top