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

Condition Action 1

Status
Not open for further replies.

PhoneDummie

Technical User
Jun 8, 2010
8
US
Hello there folks, long time listener, first time caller...
I am trying to program the Increment and Test counter in VMPro. I would like to know if anyone has used this condition and how to set it up. I want to have 5 callers come in and on the 6th call, go to a cell phone. Any thoughts?

IP500 5.0.18
VMPro 5.0.25

Thanks,
Big Dummie
 
Although you think that the increment works that way, i doesn't

It is about the amount of calls at the same time for the same increment value.
If you want it this way then put in the increment with the right value.
Connect the test increment and if the set value is right then transfer to the cell phone.


Homo sapiens non urinat in ventum

honey, i fried the IP Office !!!

 
Just a quick nose on the forum, strikes me as you should be using the queue's and on a queued event to the VmPro should check the queue position, if greater than 5 do the required transfer.
 
I know someone who did this and they used the third party database integration. They incremented a field in the access database each time a call came in and tested the field once it got over a particular value they put the calls to an message saying the competition is over we have had the 100th caller.


[cheers]
 
Crashtest,

So they did not use the increment counter provided with vmpro in the condition actions?
 
ok then, can anyone tell me how to make this happen then?? I want a call transferred to a cell phone after the 5th attempt. Then restart again.
 
Use a $TIMEQUEUD condition.

So make a conditiong with a compare.
Set value A as $TIMEQUEUED
Set value B with thetime you need and the set it as equal or greater then.

Put a test condition in the queue and still queue
If the condition is true then transfer to what ever you want.


Homo sapiens non urinat in ventum

honey, i fried the IP Office !!!

A yard full of tards
 
I'm not sure I understand the problem.
Is it:
Callers call a target on the IP-Office and get queued, when the queue length reaches 5, the next caller gets redirected to a mobile. (In which case look at the IP-Office overflow functionality, or use in the VmPro Queued action use Conditions compare action with Value A =$QPOS and Value B = 5. If A greater than B set to return true, this condition can then be used in the Queued/Still Queued call-flow to test against and on a 'True' connect to a transfer action).

Or it,

every time a call comes in, increment a counter. When the Count hits 6, reset the count and transfer caller to a mobile, and repeat so in effect only every 6th call is being place to the mobile number. What is supposed to happen to the other 5 calls? Could do that by routing the calls to the VmPro using the user variable and incrementing its value, Carrying out a test on the value if less than 6 do 'something else', else reset the user variable value to zero and transfer caller to the mobile.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top