" /> Virtual route point - Genesys CTI User Forum

Author Topic: Virtual route point  (Read 9998 times)

Offline kishore

  • Newbie
  • *
  • Posts: 23
  • Karma: 0
Virtual route point
« on: March 20, 2009, 08:43:44 PM »
Advertisement
hi all,

what is the difference between route point and virtual route point?

does virtual route point to be created on switch as normal DN's (route points) or just on CME?

Thanks

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: Virtual route point
« Reply #1 on: March 20, 2009, 09:00:38 PM »
Just in CME, it is for reporting purposes, check Statserver guide.

Offline Gui75

  • Jr. Member
  • **
  • Posts: 99
  • Karma: 0
Re: Virtual route point
« Reply #2 on: March 21, 2009, 11:08:50 AM »
Hi,

Well I am interested to learn that vrp can be created for reporting purposes. Can you explain it in more detail Cavagnaro?
I thought it was just used by GVP behind to interact with URS.

Regards

Offline victor

  • Administrator
  • Hero Member
  • *****
  • Posts: 1419
  • Karma: 18
Re: Virtual route point
« Reply #3 on: March 21, 2009, 12:43:18 PM »
I use VRP quite often, actually, because it allows me to process the calls in a manner that I like the most, without the need to mirror everything by PBX.

VRPs do to RP what VQ did to Queue. Only multiply it ten fold and then add a subway sandwich on top of it.

Up until now, for every RP you would usually have a VDN or CDN (if you deal with bankrupt Nortel :) ) and it really was very very very stiffling, because if your strategy on RP fails, PBX will have to deal with it.

So, my first focus was on using VRPs as virtualized worlds inside a single RP - I can run a strategy and if something goes wrong, I have a chance to catch it within RP before PBX takes over. Thus, we slowly went from 1 VDN for one RP to 1 VDN to MANY VRPs.

So, what, you may say, big deal! And this is where the reporting comes in.

The main gripe I have about VDN and RP 1-to-1 ratio is that it drastically reduces my ability to gather any valuable information from Genesys Routing Point. For example, I cannot easily generate report on a particular skill segmentation within a particular skill without relying on virtual queues. And the problem with virtual queues is that...well, as the name implies- they are queues, meaning that even if I can create a report I will still need to come up with some ingenious way to do SOMETHING with the call once it passes the queue. And this means writing a block of code.  And block of code is nothing but a strategy, if you really think about. Instead of throwing blocks of code everywhere, I just direct the call to a particular VRP with a predefined functionality. So, I can throw call left and right, up and down while it is still parked on the same VDN in PBX. It is faster, I do not have to worry about adding a one second ringback, I do not have to worry about how to interpret CMS statistics, and most importantly, if I wanted to change callflow logic, all I have to do is just load a different strategy on a VRP, and my whole system changes.

A lot of people can do just fine without VRP, and it is really all about preference, but VRP are the easiest way to track call progress inside a strategy in a way that can be shown in CCP and CCA. And for that, it is really really really good...

Vic





Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: Virtual route point
« Reply #4 on: March 21, 2009, 03:38:52 PM »
Well Vic explained it very cool. You usually use VRP on IVRs but it is not their only use as you can see. On IVR world is because there is no real DN only.

Offline mark

  • Sr. Member
  • ****
  • Posts: 415
  • Karma: 2
Re: Virtual route point
« Reply #5 on: March 23, 2009, 02:49:17 PM »
Vic, thats a very interesting read, could you give me some more information on what you are doing (some examples would be great), it could be very handy in the near future for me!

Mark :]

Offline CTIgem

  • Sr. Member
  • ****
  • Posts: 273
  • Karma: 0
Re: Virtual route point
« Reply #6 on: March 26, 2009, 05:31:49 PM »
Which function do you use to route to VRP?

Offline Gui75

  • Jr. Member
  • **
  • Posts: 99
  • Karma: 0
Re: Virtual route point
« Reply #7 on: March 29, 2009, 02:06:07 AM »
Thanks Victor,
Very interesting indeed

But as CTIGem I have some questions as how to implement it.
1. Do you still need to create a RP associated to VDN and linked to a "start" strategy?
2. Do you "route" then from this RP to VRPs ?
3. What function do you use for it?
4. When the call is routed to an agent, will there be an EventRouteUsed related to RP associated to VDN (as a consequence of the call leaving the VDN) as well as an EventRouteUsed related to the last VRP
5. Will Actions like CallAnswered or CallAbandonedFromRinging be available for both RP e last VRP?

Is such an implementation using VRP described in any Genesys documentation?
Are you sure that it is supported by Genesys?

Offline Gui75

  • Jr. Member
  • **
  • Posts: 99
  • Karma: 0
Re: Virtual route point
« Reply #8 on: April 24, 2009, 06:58:15 PM »
Hi all,

I tried to route from voice interaction from RP to VRP.
Did not work : I get an unexpected EventRinging on VRP and then nothing happens.

I would be interested to know the secret about how to use VRP for voice interactions.

Regards,

Offline SisB

  • Jr. Member
  • **
  • Posts: 60
  • Karma: 0
Re: Virtual route point
« Reply #9 on: April 24, 2009, 09:11:20 PM »
Vic,

Can you please give a bit more insight into how do you distribute calls b/w VRPs and finally issue request route?

Thanks in advance.

Offline victor

  • Administrator
  • Hero Member
  • *****
  • Posts: 1419
  • Karma: 18
Re: Virtual route point
« Reply #10 on: May 28, 2009, 06:14:52 AM »
Oh boy,

I am surprised that so many people are following up on this.
I am going to try to answer this inline...

[quote author=Gui75 link=topic=3998.msg17748#msg17748 date=1238292367]
Thanks Victor,
Very interesting indeed

But as CTIGem I have some questions as how to implement it.
1. Do you still need to create a RP associated to VDN and linked to a "start" strategy?
Vic>yes
2. Do you "route" then from this RP to VRPs ?
Vic>yes
3. What function do you use for it?
Vic> route
4. When the call is routed to an agent, will there be an EventRouteUsed related to RP associated to VDN (as a consequence of the call leaving the VDN) as well as an EventRouteUsed related to the last VRP
Vic> you would only have VRP here, since call is no longer on RP as soon as it went to VRP
5. Will Actions like CallAnswered or CallAbandonedFromRinging be available for both RP e last VRP?
Vic> no, only from one of them.

Is such an implementation using VRP described in any Genesys documentation?
Are you sure that it is supported by Genesys?
[/quote]

I had to do a lot of modifications to get it to work, but then again, I always get carried away and do things that some may not need. The best answer to all of your question would be just to setup a single VRP, create a simple strategy and see what you can do with it. As far I as see it, there is no major distinction between the two. T-Server generates all the necessary events that you otherwise would get form PBX when you are using VRP, but unless you are actually tracking link messages, you would not see a distinction between VRP and RP just by looking at the  Genesys logs (other than link messages).

Of course, there are some differences, but there are quite a few of them and they are very specific to the way you are using VRP. But I do urge you to actually try it and you will love it as much as I do.


Offline kishore

  • Newbie
  • *
  • Posts: 23
  • Karma: 0
Re: Virtual route point
« Reply #11 on: June 01, 2009, 06:01:24 PM »
Did any one (learners)  implemented this sucessfully? I tried to route the call from RP to VRP,  but in vain. just event ringing occurs.

Victor, I am using the function RouteCall is that what I have to? please advice
« Last Edit: June 02, 2009, 12:50:55 PM by kishore »

Offline juneinin

  • Newbie
  • *
  • Posts: 1
  • Karma: 0
Re: Virtual route point
« Reply #12 on: June 03, 2009, 02:06:19 AM »
Yes using the VRP allows you to process the calls in a manner that without the need to mirror everything by PBX...

_________________
[url=http://www.inin.com]Call Center Software[/url]

Offline Gui75

  • Jr. Member
  • **
  • Posts: 99
  • Karma: 0
Re: Virtual route point
« Reply #13 on: June 10, 2009, 02:09:09 PM »
I also had the EventRinging, I think we will never manage to get to the end of this post to have something working

Offline victor

  • Administrator
  • Hero Member
  • *****
  • Posts: 1419
  • Karma: 18
Re: Virtual route point
« Reply #14 on: June 11, 2009, 12:05:56 AM »
Ok, now I am very confused. No one was able to load a strategy on to a VRP and run it? What does URS log say?