Migrating from ICM scripts to CVP-VXML Apps

Good day all.
Currently we are running on:
ICM 7.2
CVP 4.1
CUCM 6.
Call flow: using ICM-Script Editor
Applications: Using apps deployed on CVP-VXML server. they are called in ICM scripts.
Well my dilemma is this. We have planned to move all call flows from ICM-Scripts to Call Studio based apps/Scripts.
Now I have studied Call studio and VXML flows, and know that CallStudio/VXML scripts can be run directly from Gateway->ICM->CVP/VXML or in the traditional way called in ICM script.
If we deploy a full Standalone model with ICM lookup (no ICM scripts involved) then how is call queing for SkillGroups/agent transfers handled? do call studio based scripts have the capability, or will we have to include ICM scripts for this?
Secondly, when migrating from ICM scripts to Standalone+ICm lookup model, the current gateway configurations (ie apps, Dial plan and Dial plan to script matching for EACH dialed number) will have to be reconfigured? So as the Dialled number will directly translate to the IVR menu on VXML script?
Need expert inputs on this.
Regards,
AAK.

Hi Asif,
When you use the CVP as Standalone model, its purely for SelfService, Queuing is not possible even if you use Standalone with ICM Lookup. There is no concept of SkillGroups using CVP as Standalone
After the self service treatment is done, you can either transfer the call to CUCM or TDMACD
If you need queuing, you have to go for Comprehensive model.
If you want to go for a StandAlone Model, You will need to configure the Application Name, VxmlServer everything in the Gateway. Have a look at the config guide for CVP Standalone section
http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/customer_voice_portal/cvp4_1/configuration/guide/cvp41cfg.pdf
Regards,
Senthil

Similar Messages

  • UCCE: Forceful Release an Agent Call from ICM Script, Can I?

    Hi, let me explain the requirement first. Customer wants to make their IVR free of cost but they want to start billing only when the call is landed to skill group/agent. So far I can think to make it possible by triggering their billing server by ODBC gateway through Application Gateway process. But also the customer wants to release that particular call when that pre-paid caller is out of charge. They might trigger one of my application or can modify any particular database field and put the calling# into there and my task would be release that call.
    I have thought an idea to develop a TCL script run into the voice gateways and release the call from there by searching the particular call with calling#, but I do not know TCL scripting or any idea how to develope TCL , can't I release that call from ICM script? Do I have any control on calls from ICM when the call is landed and connected to agent?
    Any help would be hightly appreciated.

    That's a nasty piece of work. Just imagine how jacked off you would be if you are the customer, you have enough in your bank account to get to an agent who is then starting to help you, and in the middle of your conversation you are simply cut off!
    I don't think it's possible - although CVP would be your best shot because of the switch leg.
    But not only that, I don't think it is desirable. If you check the customer's balance before going to an agent, that should be sufficient. Anything else is just terrible customer service.
    Regards,
    Geoff

  • How do I transfer calls from CM 7.x to ICM script in CVP environment with no SIP.

    So I have a customer who currently send all internal help desk calls to PSTN, then they come to VXML Gateway that goes to CVP finally landing on ICM script to be processed and handled by an internal agent.
    Ideally we want to keep this call with in the platform.  No SIP here its H323 gateways and gatekeepers, dialpeers etc.
    current setup is you dial 5000 that gets translation route to dial out PSTN outdial 866 123 4567 lands back on VoiceGateways with DNIS 4567.  Eventually based on DNIS that get sent to ICM where its processed based on Dial script associated with DNIS and call type.
    Seems something real simple in IPIVR but CVP makes it CVP-complex visually perplexing.
    Thanks,
    Baseer.

    CUCM originated calls can be processed in CVP using H.323 - look at the sections in the Guide for warm transfers. The mechanics are similar to SIP.
    Regards,
    Geoff

  • CVP VXML App Migration

    Have some queries on CVP migration from 7.x to 9.x
    I will do a fresh installation of CVP 9.x in UCS Blade Server in a virtualized envrionment, then I want to migrate CVP CallStudio applications from 7.x to 9.x. Can I just copy all the applications from "VXMLServer/applications" directory from 7.x server and paste them in 9.x server and then just do "deployallapps.bat", will this work ?
    or
    Can I export all the call studio applications from 7.x and import them in call studio 9.x and then deploy in vxml server?
    Thanks
    Ganesh

    Both approach will work. if you are using custom coded element, make sure you place them also in appropriate directory.
    if you choose to import old application in call studio and export it, you will be able to use new features such as web service node, Sub dialogue invoke node and many.
    Regards
    Chintan
    please rate if helpful

  • HELP!!! All CVP VXML apps have stopped working.

    I have had a number of applications loaded and running fine up until now. I am now working with a developer who has written 2 sets of new class files for 2 new elements. The 2 sets are a phased approach - Phase 1 is to test the elements with "hard coded" data. They worked just fine. Phase 2 is to test the elements accessing a Web Service and retrieve actual info from a database (vs. hard-coded in Phase 1).
    When I put in the Phase 1 classes, the "hard-coded" data was retrieved and all of the applications continued to run fine. Now that I have installed the Phase 2 classes, my ICM script is failing at the "Run External Script" node and I am never reaching the VXML application - NONE of the applications are working now.
    I have reloaded the Phase 1 class flies, updated the classes and recycled the VXML Server (which I've done for each of the phases above) to try and go back, but I get the same error. Then I tried removing all of the class flies and doing the same - same result.
    I'm ataching 3 files/screenshots - from the Global Error Log, the Startup Log and from the Error Log of a specific application (Emerg_Set - however, all applications show the exact same error).
    It appears to me that there is now a file missing? javax/mail/Authenticator?
    Really appreciate any suggestions on how I might attempt to get the applications running again.
    Thanks very much for your help!!!
    W

    javax.mail.Authenticator is available in a few JARs.
    For my Axis-based custom Action Elements I use mailapi.jar which contains this class. Running jar tvf on mailapi.jar shows
    1612 Tue Nov 17 11:55:34 GMT 2009 javax/mail/Authenticator.class
    With Tomcat, JARs containing javax classes should be put in VXMLServer\common\endorsed but you can also put the jar in VXMLServer\common\lib.
    Get the JAR, put it in place, and restart the VXML server to load the JAR.
    Regards,
    Geoff

  • Migrating from iPhone 3GS to iPhone 4 * Apps disappering

    I have an iPhone 3GS with OS4. Most of my apps works ok, but I some need upgrading to work properly under OS4. So I wait patently.
    But I have another problem:
    I have bought an iPhone4 and try to migrate from the 3GS.
    But it seems that there are Apps disappering on the way, and I would like to know how to fix it.
    My prosedure is like this:
    Full backup of the 3GS
    Recovery of the same backup to my IPhone4
    .. and som of my apps are gone.
    I have used hours to put stuff into my Apps and hate to lose it all..
    So currently I keep on using my 3GS.. Would like to move permanently to my new phone! Hope someone can help.
    PS! IT is not jailbroken.
    Have the same version of OS4.02 on both phones.

    After you restore from backup, you MUST sync to restore your itunes content, which is selected under the various tabs in itunes, just like you did for your 3GS. Itunes content is NOT included in the iphone backup.

  • How to Print form using SAP Smart Forms which is migrated from SAP Script?

    Hello every one,
         i have a problem in printing form using smart form which is migrate from the SAP Script...so what method i have to use...if any one know the solution for this than plz reply me as soon as possible...

    hi
    when ever u want to migrate the script to smartform u have to chage the driver program also..
    refere this link to convert script to smartform
    convert sapscript to smartform
    c_formname = u r smartform name...
    CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
      EXPORTING
        formname           = c_formname
      IMPORTING
        fm_name            = v_fm_name
      EXCEPTIONS
        no_form            = 1
        no_function_module = 2
        OTHERS             = 3.
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    ...........................CALL SMARTFORM............................
    CALL FUNCTION v_fm_name
      EXPORTING
        control_parameters   = st_control_parameters
        output_options       = st_output_options
      IMPORTING
        document_output_info = st_document_output_info
        job_output_info      = st_job_output_info
        job_output_options   = st_job_output_options
      EXCEPTIONS
        formatting_error     = 1
        internal_error       = 2
        send_error           = 3
        user_canceled        = 4
        OTHERS               = 5.
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    endif.

  • Sending call to 3rd party VRU from ICM Script

    Integrating ICM Script with 3rd party VRU using GED-125 interface. I am having trouble to send the call from Cisco CM to 3rd party VRU. Trying Send to VRU node but it is not clear how to pass the destination for 3rd party VRU.
    Any feedback would be helpful.

    Move this to contact center forum to get better response.
    Here: https://supportforums.cisco.com/community/5926/contact-center
    -Terry

  • Problems Migrating from Entourage 2004 to All-Mac Apps (Mail, Address Bk)

    Greetings All,
    Background: After careful consideration, I've moved from a Treo 650 and Entourage 2004 scenario to the new iPhone and all-Mac Apps platform.
    It hasn't gone easily: lots of missing, critical data (below).
    I don't understand why thousands of business people aren't posting about this: my data is invaluable, and compromised by chunks of it missing.
    I have now spent about 15 hours researching this, and posted in several Google Groups. It's rather tedious, and I have lots of friendly people answering rather than people with answers. I like friendly people, but seriously, I'd rather have a hostile person who knows how to do this at this point.
    I have read in several places of the scripts of a Paul Berkowitz called "Export-Import Entourage 1310," but the documentation provided doesn't make clear these issues are addressed.
    I have written (five times) Mark/Space regarding their Missing Sync for the iPhone, but they have reading-comprehension issues, and I'm still not clear if they can get the notes from either my old Treo 650 via it into my iPhone.
    Here is what is missing:
    a) Can Paul's scripts (or anyone's!) re-export/merge Contacts such
    that categorized/grouped are preserved? This is of great importance.
    b) Will it export Entourage's notes, and will they be
    correctly titled, and in a useful place on the iPhone? (I have about
    400 notes), again categorized?
    c) Any way to export my Entourage filters/rules to Apple's Mail?
    d) Any way to export the large *mailing lists* (groups) I had in
    Entourage to Apple's Mail?
    Thank you in advance for your informed answers, and I must say that this has been as annoying as Apple thinking we can't figure that when AT&T raised the rates, the savings on the new phone was wiped out.
    Think Better, Apple. If you're trying to get us to use your platform, document how to make the switch.
    Thanks,
    km

    Hey Kevin, sorry for the deafening silence. I can trade you two possible solutions for your secret elegant solution, how about that?
    It turns out I have done the exact same thing you've done: I'm going from Entourage 2004/Treo 680 to Apple apps/Toodledo/iPhone. (Getting rid of Entourage altogether has more to do with the difficulty of using Entourage for my small business on the Mac than the iPhone switch.)
    So, there are 2 Applescripts available that deal with moving contact groups and categories to the Mac Address Book.
    The first is a script from Paul Berkowitz called Sync-Entourage Address Book. This script was developed before Microsoft turned on Sync Services within Entourage, and was intended to fill that gap. It purportedly can copy over contacts, categories and groups from Entourage to Address Book. It has special features for handling both categories and groups simultaneously. The latest version available is from Feb. 2006, and purports to work with Panther and Tiger, but there's no info on whether it works with Leopard. Also, there's no telling whether it will work simultaneously with Apple sync services. (I would guess not.) Berkowitz is not answering emails or responding in Microsoft forums anymore; according to one of the other Entourage MVPs, he is too busy with his day job, so this is apparently all the information there is. If you want to take a chance, the script is here:
    http://homepage.mac.com/WebObjects/FileSharing.woa/69/wo/1XKAw6Pv2qUMw3xZ.1/0.2. 1.2.26.31.97.9.35.0.1.1.1?user=berkowit28&fpath=Sync%20Entourage-Address%20Book& templatefn=FileSharing.html
    There is another (free!) Applescript from a guy named Jon Nathan called Sync Entourage & AB Groups, that syncs Groups only. It is designed to work with Apple Sync Services, and Nathan has written me that it is up-to-date and does work with Leopard. He also wrote me that you can get an idea of how long it will take in this fashion:
    "If you open the script in the Script Editor, switch to the "Event Log" tab
    at the bottom of the script window, then run the script from here by
    clicking the "Run" button, you can watch in real time as it processes your
    contacts and you can get a sense of how long it will take to process your
    contacts. This will take some time with that many contacts & groups so it's
    probably best to run it while you can do something else like eat lunch."
    Nathan's script is available here:
    http://www.jonn8.com/html/SyncEntourageABGroups.html
    So, some answers to your questions about note exporting from Entourage:
    For tasks and notes, I decided to use two iPhone apps from a company called Appigo: Todo and Notebook. Both apps store tasks and notes locally on the iPhone, interact with each other, and can sync to a Web service called Toodledo. Toodledo can import CSV files to their (under-featured, hopefully to be improved) Web notebook, and from there, you can bring them into Notebook on the iPhone. (Notebook works great on the iPhone and you will be loving it a lot more that the Memo app on your Palm, trust me.) In Toodledo, Todo and Notebook, you use folders in place of the categories you had in Entourage, for both tasks and notes.
    Unfortunately, I had a very frustrating time getting my 300+ notes out of Entourage using Berkowitz's import-export scripts, but I did figure it out, and can save you some time if your interested. (You will need TextWrangler in addition to the Berkowitz scripts.)
    As far as tasks go, I only have about 30, so it was no big deal to enter them by hand in Toodledo and bring them onto the iPhone with Todo. (FYI, Toodledo's basic Web service is free, you pay an annual subscription fee if you want your stuff encrypted on their servers.)
    The Toodledo developer has an active forum, and the Appigo guys have Google Groups for both apps. Both Appigo and Toodledo respond directly and quickly to feature requests, questions, etc.
    So how's that? What you got for me?

  • BI Apps Migration from 7.9.6.1 TO  Apps 7.9.6.3

    Hi,
    Currently we using Bi Apps 7.9.6.1 and want to update 7.9.6.3 and we also want to upgrade OBIEE10 (10.1.3.4.1) to 11g (OBIEE 11.1.1.5.0).
    Is it possible? if it is possible then Oracle Metalink or any reference document please.
    Want to Upgrade to:
    1- BIEE 11.1.1.5.0
    2- OBIA 7.9.6.3
    3- INFORMATICA Version: 9.0.1
    4- Dac Build AN 10.1.3.4.1.
    5- DATABASE (Data warehouse) : 11.2.0.1.0
    CURRENT SYSTEM IS :
    1- BIEE 10.1.3.4.1
    2- OBIA 7.9.6.1
    3- INFORMATICA Version: 8.6.1
    4- Dac Build AN 10.1.3.4.1.
    5- DATABASE (Data warehouse) : 11.2.0.1.0
    6- Source System: R12.1.2 Database: 10.2.0.3
    Regards

    Yes it is possible, you need to rpd,catalog and Informatica need to version upgrade..
    For rpd and webcat you can go with ua.bat
    For informatica if you install on existing box, the installation ask you to upgrade say Yes thats it..
    Let me know for issues, I'm there to help
    mean time will search docs for these 2
    If helps pls mark
    Edited by: Srini VEERAVALLI on Dec 17, 2012 8:27 AM
    for informatica check this
    Re: Regarding Informatica Upgrade
    for ua
    http://docs.oracle.com/cd/E23943_01/upgrade.1111/e10125/toc.htm
    Edited by: Srini VEERAVALLI on Dec 17, 2012 8:29 AM

  • CVP Studio apps for CCB - passing data between apps

    Hello,
    we currently have UCCE 9.0(4) with CVP 9.0(4) and have Courtesy Callback working with the out-of-the box ICM script and CVP studio apps.
    In the ICM script when we it passed the qname to the CallbackEntry app, I have added another field called comp for company name to be used within that app. That seems to work great so that I can choose a different SetQueueDefault node depending on which company I am using for CCB (each company needs to use a different Calling Line ID value as well as a different Maximum Estimated Wait Time),
    The problem I am experiencing now is that I am trying to use this same comp field within the CallbackWait app so that I can play a different announcement to the caller depending on which company is being used (ex. This is a callback for Company A for..., or This is a callback for Company B for....). It always hits the Return Exit State of that decision node since it doesn't have that comp value available.
    Does anyone know how I can pass that comp value from the CallbackEntry CVP Studio app to the other apps so that they can all access it and make decisions from it?
    I'm still new to CVP and CCB so I'm not familiar with what I can do with it yet.
    Is there any documentation available for CVP Studio Apps that would explain how this can be done?
    I would appreciate any help with this.
    Thanks,
    Joe

    You may want to consider a single sign-on (SSO) solution. Consult the documentation for your application server to see what SSO solutions they support.

  • Migrating ICMS Script to UCCX Scripts

        Hi  ALL
    I have a situation , due to migration from  UCCE 7.1.5  to  UCCX 9.0  , the  ICMS scripts needs to be migrated to  IVR scripts.
    As we know  in  Contact Center Ent ,  ICMS scripts are used for routing  , we have several of this ,  the  ucce  system is working good, no issues.
    and know we are   migrating from enterpise version to Express version, ( sales guys heck )  the question how can i migrate those  ICMS scripts into
    *.AEF  scripts  to be  used in  uccx 9.0  IVR .
    is there a way or some kind of conversion tool  available, which i no idea about it ...
    any body have an idea ,,how to go ahead with it ,,,,iam not so much familair with scripting ...
    pls help

    Unfortunately there is no way to get these converted, you will need to get these rebuild these manually in UCCX. You also did not mention what you are currently using for IVR, do you have CVP or IPIVR as it's not just ICM scripts you need converted, you need to combine the logic of the IVR scripts as well.  If you are not familiar with scripting, you will need to hire a professional.
    HTH,
    Chris

  • Import configuration and ICM scripts into ICM 7.5X

    Hi all.
    I just want to find out if it is possible to export configuration & ICM routing/ Admin scripts from ICM 6.0 into ICM 7.5X? I understand that there is an import/export function in the ICM script editor. Can I just export the scripts from ICM script editor 6.0 and import them into ICM script editor 7.5X?
    Appreciate any comment and advice.
    Thanks & Regards,
    Eric

    When you use the EDMT to upgrade your Logger database to be compatible with the 7.5 Schema, all your scripts will be converted. So nothing to do here.
    If you have a 7.5 system (say in the lab) and want to try to export a script in .ICMS format and try to import into a 7.5 script editor, it may very well work. Never tried it myself. You sure have to have a bunch of config in place before importing any script otherwise "unresolved" references - and you can deal with that.
    What is your aim?
    Regards,
    Geoff

  • How to call CVP VXML Script from ICM

    Hi,
    Please help me in the below  scenario-
    ICM-7.5
    CVP-7.0
    I am trying to invoke  a CVP VXML Script from ICM.
    Scenario is, I have made a small VXML script  in CVP & I want to invoke this script from ICM.
    Needs specific parameter  to achieve the same.
    Please help me to achieve the  above.
    Thanks,
    Manish

    The VXML server comes with the 2 port evaluation licence and a working application called "HelloWorld". The first test you should make is to have ICM invoke "HelloWorld" - the spelling must be correct, case sensitive.
    You can tell if the VXML Server can run the application by using your browser.
    http:// ADDRESS>:7000/CVP/Server?application=HelloWorld
    should return a page of VXML. Check VXMLServer\admin\status.bat and it should show that one person is in the application HelloWorld.
    Then call http:// ADDRESS>:7000/CVP/Server?audium_action=hangup
    will return the disconnect page of VXML data and drop the call, and now status should show no callers in the application.
    REgards,
    Geoff

  • ICM fails at Get VXML Script

    Hello guys,
    I am trying to test out calling VXML script from ICM. I deployed the VXML script using Call Studio. When I tried browsing to
    http://10.10.1.50:7000/CVP/Server?application=HelloWorldTest, i got the following error
    <catch event="error.com.cisco.callhandoff.failure">
    I checked the status.bat file, it shows 0 caller when it supposes to show 1, if I'm not mistaken.
    When I tried dialing, it reaches the step to invoke vxml script (GS,Server,V) the following message is repeating in a loop (>10 times)
    I'm sorry, we are experiencing difficulties. Please call back at a later time.
    After that, whatever I dial (including a couple of DN which are working previously) goes into a busy signal and fail the send to vru node and I have to restart my CVP call server and VXML server to make it work again.
    Appreciate your help and please guide me where I did wrong, thanks in advance.
    Regards.

    Give the Developer forums a shot
    https://communities.cisco.com/community/developer/collaboration/contact-center/customer-voice-portal

Maybe you are looking for