on 01-25-2014 10:36 AM
Asher Schweigart:
GEOFFREY THOMPSON:
ICM is the best place for determining opening hours. Why would you do this in CVP Studio?
No reason you couldn't do the DB lookup in ICM. Although I am curious, why the aversion to checking once you are in CVP? I likew to keep my ICM scripts simple. Most of my call centers follow a simple set of steps in ICM:
Set language based on DNIS.
Call CVP script that play welcome message, checks status of call center, and has all menus.
Once the CVP script has determined what to do with the caller (queue, transfer, or hangup, which will be set in callerInput), return to ICM, and parse data returned.
If hangup, just drop the call, since CVP already played the closed message.
If transfer, send call to transfer number in VXML0
if queue, parse data in VXML0-3 into appropriate ICM variable, and queue call.
Once call is queue, call second CVP script for hold music during queue loop. This loop also does some checks to see if the caller needs to stay in the queue, be moved to another, or dropped (we have a special DB condition we can set that will dump all calls from queue, which we use in the case of a fire alarm or power outage)
GEOFFREY THOMPSON:ICM is the best place for determining opening hours. Why would you do this in CVP Studio?
Asher Schweigart:
GEOFFREY THOMPSON:
I would also hazard to guess that while you may have complex CVP Studio applications, you probably have simpler routing requirements than I have. No complex ICM systems with 20-40 PGs...
That is true. While I have about 30 different call centers, I only have 2 PGs right now, and everything is local on campus. Makes ICM management fairly simple, and little to no cost for going from ICM to CVP
Janine Graves:Bill, you also want these global variables to be created on a restart of
VxmlServer. So, you'd need to kick off the URL request every time
VxmlServer restarts. How do you do that?
Janine Graves:One of you smart guys should create and sell an app on the Apple or Droid App Store to do this! I'd totally recommend it to my students. -- Janine Graves
Mark Applebee:Asher,
Can you email the schema and code to ?
GEOFFREY THOMPSON:I would also hazard to guess that while you may have complex CVP Studio applications, you probably have simpler routing requirements than I have. No complex ICM systems with 20-40 PGs...
Paul Tindall:
Janine Graves:
One of you smart guys should create and sell an app on the Apple or Droid App Store to do this! I'd totally recommend it to my students. -- Janine Graves
On the topic of pushing the boundaries and using other HTTP clients with CVP VocieXML Server, I've attached a few slides you may find of interest.
Janine Graves:Paul, Will you be presenting this at the June Cisco Live in Orlando? -- Janine Graves
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: