I have a working system using UCCE 7.1 and CVP 3.1 that I'm "copying" to another system using CVP 4.0(2) with H.323.
To make this work, an Outbound IVR-based campaign is configured in the "Skill Group" tab with a CallManager route point and a number of "IVR ports". The route point is associated with the ICM JTAPI user and triggers a route request. There is a call type associated with that dialed number and it runs a script.
In CVP 3.1, the script first does a translation route to a type 2 CVP (actually this is the warm transfer CVP) and an associated queue to skill group (the one configured in the campaign) and then a send to VRU node. Now a CVP VXML application can execute in the normal way. There is an additional label on the type 7 NVRU for the warm transfer CVP PG routing client. I have the mandatory admin scripts and this works fine.
Now according to the CVP 4.0 documentation, I don't need to set up a trans route if I use a type 10 network VRU. The type 10 replaces the type 5 and type 7 used in CVP 3.1.
So I have an inbound CVP system with just the type 10, and all VRU scripts are associated with the type 10. My inbound CVP is working correctly.
For the outbound CVP campaign, I should just need a "send to VRU" node as it will do the trans route from the CallManager routing client to the CVP routing client using the correlation ID method.
I can't seem to make this work.
My normal label for CVP is 11 digits (8 followed by ten '1's). I have added the label 81111111111 on the CM PG to the type 10 network VRU. I can see this coming through the router as the label, and I don't quite know what's next. I know I want to somehow get the number + correlation ID sent back to ICM in a "resume" message to make the router resume the paused script.
Should there be a route pattern in CallManager (81111111111!) to send this to the CVP Voice Browser (registered as a gateway) or to the actual 2811 voice gateway.
I tried both methods and could not make it work. If anyone can point me in the right direction, I'd be grateful.