UCCX 7 system scripts

I've edited icd.aef, and when i do the system will not initiate the script (plays the sorry, experiencing problems prompt). If i change it back to the original, it works.
Now, I've accidentally overwritten the original and it won't work. All of the steps are exactly the way they were.
Can you edit the default system scripts in 7.0 ?

Thanks for your help Russell.
However, I did find the bug. It appears to be that UCCX 7.0 doesnt like any new script or even the original script opened in editor and saved back to the system default directory (without even making changes) fails after application refresh. It doesnt like anything in the system default scripts folder under wfavvid except the files which came along with it.
I was able to create, edit, save scripts in a folder other than system default, uploaded the script and it worked perfectly fine.
I don't know why is that, but it would have been great if you can save it in system folder and one doesnt have to upload the script, because I saw that it gets itself available for selection without uploading if its saved in there.

Similar Messages

  • UCCX 7.0 Scripts Folder

    is there a folder in UCCX 7.0 that I could back up, where I could find all the scripts and audios that are part of the Contact Center configuration?
     Since we're going to reinstall all the UCCX, and we don't have a back-up (and cannot do a back-up from the admin page) how can I back-up the audios and scripts? Is there a folder where all these things are stored?, What other things should we consider to back-up before reinstalling?. [The web administration page is not working, that's why we will re-install everything]
    Thanks.

    Hi,
    all of the configuration, including scripts and prompts is stored in the configuration database of UCCX. There is no guarrantee that the C:\Program Files\wfavvid folder and its folders contain the most recent versions of prompts, scripts, documents etc. The only supported way of backing up and restoring data is using the built in Backup and Resotre application - unfortunately, it is accessible from the UCCX admin web, which is not an option for you.
    I would reboot that server, hoping that UCCX refreshes the scripts on the file system (although I never knew why it does that if everything is already in the database), then I would zip up the whole wfavvid folder, reinstall UCCX and take it slow from there: importing documents, scripts, prompts.
    There might be a problem with restoring custom Java classes, they should be available when a script referring to them becomes refreshed, otherwise it won't be loaded.
    G.

  • How to adapt UCCX "BaseLineAdvQueuing.aef" script to ICM

    Hey Team,
    I am interested in using the UCCX "BaseLineAdvQueuing.aef" script as a template to replace my current callback app which relies on Cisco Outbound Option. However, I am having trouble replacing "Contact Service Queue" and Select resources with ICM agent queuing. I can pass Enterprise variables about queue times and placement, but how can I pass the call back to ICM for delivery to Skill Group agent. I'm guessing that I need to break the UCCX script into separate VRU scripts. After X number of minutes, matching wait time announced to the customer, placeCall to a DN/ICM script that has the Select and Queue to Agent Node. Please advise if there is a more efficient way.
    Thank you,
    Raymon Khan
    Contact Center Network Engineer
    Infinity Sales Group, LLC
    5201 Congress Ave.
    Boca Raton, FL 33487
    O: (561) 665-4310 ext. 1185
    C: (561) 880-5426
    [email protected]

    brian1mcc,
    The biggest drawback is the internal DNC in Outbound Option. If a customer requests to be placed on the DNC, we currently write it to a webapp database, then out to a DNC append file for baImport. Callback_Out campaigns would not be able to dial the number back if they, or someone with the same number, request a callback from a number on the internal DNC list.
    I realized today that our best option would be delete the internal DNC and not use it anymore. We will upload the webapp database to our DNC solutions provider and scrub outbound campaigns with it along with the National and Wireless DNC lists. We will also update any Dialing List records with "CallStatusZone=P" or "CallStatusZone=R" to "C" if they are in the webapp DNC database on a daily or weekly basis.
    For the future scripts involving UCCX to ICM, I think I'm just going to use the "placeCall" function to a DN which points to an ICM script for the skill group necessary.
    Thanks for the info and stirring up the creative juices,
    Raymon Khan
    Contact Center Network Engineer
    Infinity Sales Group, LLC
    5201 Congress Ave.
    Boca Raton, FL 33487
    O: (561) 665-4310 ext. 1185
    C: (561) 880-5426
    [email protected]

  • UCCX 7.0 Script Reports / Documentation

    Is there a tool or application that can generate documentation / Call Flow charts of UCCX 7.0 Script Editor Scripts?

    Hi,
    Create one you say? Is that how we can make a million bucks? All it takes is a good idea...(:
    All kidding aside I wonder how conceptually complex scripts get documented, send the documentation to the business for acceptance, then to script savvy people to write them, and finally testing?
    Sounds like an easy million bucks to me.
    Nick

  • Help with UCCX 8.5 scripting and xmls

    I have a customer with multiple scripts, we are moving them from 3.5 to 8.5 which is running on VMWare.  Here's my scenario:
    The caller can call the trigger 54779, enter a #, then a password of 12345.  Then they can set a normal condition by dialing 1, an after-hours condition by dialing 2, or an emergency condition by dialing 3.  I’m testing the “2” condition now. In the previous 3.5 system, if they dialed 2, the system copied the Doc “2.xml” and copied it to the Doc "Carolina_Access_Emergency_Check.xml", both of which are in the en_US folder in the Documents section.
    I can’t get this thing to change my document "Carolina_Access_Emergency_Check.xml". All I know is that it goes, “unsuccessful”. I’m pretty sure the authentication is working since it gets by that step.  If we can’t get the “copy” to work, really all I need to do with this option 2, is for the data in "Carolina_Access_Emergency_Check.xml" in <TYPE>1</TYPE> to change from a 1 to a 2." I'm attaching a zip with the old and new scripts along with the 2 xml files i'm referring to.  I need help on this one, please!

    Has the user you setup have Application Admin rights? I had this issue when I was trying to create an Emergency shutdown script and the user did not have sufficient rights.
    I don't mind sharing this script I created ,which effectively changes a value from 1 to a 2, which seems to be what you are trying to do but I can not figure out how to share it with you here. You could then use this as example to achieve what you are trying to do.

  • Pulling/Extracting Data from Multiple SAP Systems - Scripting, ABAP?

    Hello All,
    I am working as an analyst for a large company that has multiple SAP installations across the world.  What I am trying to do is create some global reporting metrics based on data from all of those systems on an ad-hoc basis without having the other units send the data to a central repository.  I can receive access to all of the systems but I am unsure how to pull the data. The access to one of the systems I have currently does not allow the use of ABAP or RFC but does allow scripting.  If I have a good business case I could ask for ABAP access and RFC as well.
    I have researched and read through many posts and articles within the forums but I am yet to find a solution.  I have experience in VB, VBA, and MS Access.
    Can anyone suggest any ways to move forward? 
    Thanks!

    According to my understanding, you may use vba in your excel or a just vb by programming against rfcsdk(librfc32.dll) or the newly nwrfcsdk, or use jco or nco..., but all these method are based on rfc function call.
    You may write a simple abap side data extraction agent, just a function select some table with the data you interest, and then call this function from outside regularly, then you may save the returned table to a csv then bcp to sqlserver(c + batch), or just write to excel sheets(vba).
    The simple table read function you may check RFC_READ_TABLE, but it has some limits and are not released. The more functional agent is also can be found from other vendors, eg ms sqlserver2005 kit`s sap adapter...
    I do not have idoc or services experience, maybe in that senerio you will find a easier solution.Good luck, you may reach me at <b><REMOVED BY MODERATOR></b>
    Message was edited by:
            Alvaro Tejada Galindo

  • UCCX Voicemail Record Script

    We created a UCCX script designed to allow callers to hit option 2 record a message instead of waiting in the queue. I have been asked by the supervisor if there is a way to make sure there isn't any stranded voicemail recordings to this trigger. I have checked the script and I don't think it actually stores messages on our unity box. So my question is this possible?

    The only way it will store a Message on the unity box is for a Transfer to Occur to a User with Mailbox. I've "created" scripts of this nature which Stores a Recorded Message in a File Document and once an Agent is Connected to that particular "caller" in Queue the Message that Was Recorded is Played to the Agent (Play Prompt). Unless stored elsewhere that Recorded message is not persistent and will be collected by the Java GC and removed accordingly.

  • UCCX 8.51 Scripting questions

    It has been a while and this is my first UCCX 8.5 deployment since it is so new. I am assuming the scripting is the same. Has anyone done a Pay by Phone on UCCX using authorise.net and if so do you have an example.
    Also I have created a script that will automate holiday input for the xml but when I try to browse to the location I get a 404 error. if I open the doc directly from a browser it works fine. Any clues.....

    D.
    Usually the HTTP browser error 404 means "Page Not Found", "File not Found", or "File and Directory Not Found".
    So clarify what task \ procedure you are performing \ utilizng when you state you, "browse to location" and receive the error 404. Because right after
    that statement, you also convey that "the browser can successfully open the doc".
    Are you saying the script can't open the xml doc and browser can?
    The good thing is that the doc opens successfully from the browser and means the communication is fine.
    On the other hand, this is an indication that the script cannot find the xml doc for some reason, via some method.
    So I would check the script varibale that contains the URL link associated with the holiday xml file you are trying to utilize.
    As long as it is not a subflow script, you can follow a call via an "Reactive debug", in the CRS Editior.
    You can also enable "ENG" and "JTAPI" tracing, (now located in the Linux "Cisco Unified CCX Serviceability > Trace > "CM Telephony client" & and "CCX Engine  > Managers" Services respectively), and view the failure reason, via "Engine" and "JTAPI Client" RTMT logs.
    B.

  • UCCX CallCenter shutdown Script

    Does anyone have a sample script to create an application that allows a supervisor to call in and shutdown a callcenter? I'm thinking, the supervisor calls in, authenticates, and presses 1 to start, and press 2 to shutdown. If the supervisor chooses to shutdown the callcenter, a custom prompt would be played and users would have the option to leave a voicemail. Any help here would be great, thanks!

    Justin,
    There are examples for emergency closing scripts here, under script repository link:
    http://www.cisco.com/en/US/products/sw/custcosw/ps1846/products_implementation_design_guides_list.html
    from readme:
    emergency.aef:
    Description:
    ============
    This script allows an authorized administrator to call into the script and enable
    or disable emergency routing.
    How it works:
    =============
    (1) User calls into script
    (2) prompted to enter username followed by #
    (3) if successful, last name and then first name
    (4) Checks users.xml to see if existing user is on authorized list, is then prompted for PIN
    (5) enter PIN followed by #
    (6) if successful, goes to menu: press 1 to enable, press 2 to disable, 3 to cancel
    (7) if enable/disable, value is substituted into emergency_template.xml and written to emergency.xml
    Keep in mind that the script is for version 5 (Windows based) so it refers to putting some files into specific folder, you may need to adjust that logic and use document repository on Appliance based UCCX.
    HTH, please rate all useful posts!
    Chris

  • UCCX 7 Holiday Script

    Hi Team,
    I am about to create a Script to check the holidays for UCCX as we getting close to Xmas, we need it.
    I used the attached script, if someone can check it for me i rally appreciate it.
    It gave me the error

    Not sure I understand the question.
    But the difference between our statements is that you use / to separate the date sections.
    You use date(05/31/2010)
    I use date(2010,5,31)
    The help section in UCCE states
    "Note: Do not use the slash  (/) character in defining a date function. Because it is the division operator,  the function would not return the results you are looking for. You could enclose  the argument within a string----but the preferred format is: . "
    For me the only one that has worked is date(2010,5,31).
    It is easy to test. Knock up a simple admin script (start node, if node and two end nodes) and populate the IF node with my date format.
    Remember my formula in the IF node , date()=date(2010,5,31) , is asking if today's date is 31/05/2010. You need the "date()=" at the beginning to specify today's date.
    Hope this helps.
    Regards
    Duncan
    Please rate helpful posts...

  • UCCX V8.5 Script Holiday Check

    Hi,
    I will be upgraging from a version 5 IPCCx deployment to a 8.5 UCCx HA cluster.
    The V5 scripts all have a holiday check with the xml file in the wfavvid directory.
    On the new 8.5 UCCX should this file be uploaded to the repository or are there other actions required?
    thanks
    Ian.

    Hi
    Yes... if you have a script that modifies this XML file, then it must upload it to the repository (via a Get User/Auth User/Upload Doc step sequence).
    If it is manually edited, simply upload it to the repository.
    Also ensure that you upload it to the correct language folder for your script, and refer to it as DOC[whatever.xml] rather than a c:\program files\wfavvid reference.
    Be aware that when you run the upgrade tool on the 5.x box, that it will only export DB and repository contents - so I would recmomend you take a copy of the whole wfavvid directory and any other places that info may be stored. It's not uncommon for scripts or engineers to have put prompts etc directly into the wfavvid/prompts folder for example, and these would be lost otherwise.
    Aaron HarrisonPrincipal Engineer at Logicalis UK
    Please rate helpful posts...

  • UCCX 10.5 Scripting for MeetMe

    I have a script that I found on a blog and modified a bit.  I would like it to authenticate people for MeetMe conferences.  Right now, it will ask for a conference number and pin and then throw them into the conference if it's up.  If the conference is not up, it places them on hold and tries again in 10 seconds.  It will take them off hold and then try the redirect again. 
    I would like it to tell them they are joining the conference instead of just throwing them in.  Since you can't play a prompt to someone after a successful redirect, here's what I'm trying to do.
    Place them on hold and then place another call into the conference to see if it's up and if that call is successful, it unholds, plays the prompt, and redirects them to the conference.
    The problem is, the place call into MeetMe fails.  It doesn't always fail though.  It will sometimes go through a few of the retries and then work.  I believe it also always works on the first attempt, and then if I hang up and try again it wont work again for a  few minutes.
    BTW, we just got this phone system and I'm completely new to Cisco CCX scripting.

    Hey Aaron:
    So I'm in the midst of working through this mess for a button push and I've hit a wall. Perhaps you'll have some insight? In my CDA (see screen shot) I've configured an HTTP action that is in theory sending the agent ID and a value of true.
    In my child script (attached) I have a Get HTTP contact info where I am looking for "Agent_ID" and "sPopState" when I do a test run with a reactive debug I am getting success but the database is basically adding lines but with no information in either column (I have verified that my DB is working correctly).
    Do you by chance have any idea what I might be missing? I'd like to think I'm close but I'm getting into dark territory for my experience level.
    As always, your help and expertise are greatly appreciated.
    Thanks,
    Justin

  • UCCX 7 .aef script question

    So what we want to do is on a RNA the script will ring speakers through ReliCast/Informacast. Right now UCCX is thinking that the call completed if we send to speakers. All we want to do is ring the speakers (notification of call waiting) from the script while maintaining call control for a user to pick up this call. Consult transfer is being used but that is not working. Any suggestions? Thanks in advance.

    The place call step can place a call to some other device/destination.  Do note that for the duration of the ringing, the caller hears silence, so maybe do it after you have placed them on hold.  If you don't use the Place Call hold step in your queue loop, then consider using a Trigger Application step and run it asynchronously.

  • UCCX 8.0 Scripting

    Hi Team,
    Please find the below scenario and advice me how to pass AgentID information from Application script to another Application script.
    Scenario
    - There are two scripts
    - First script is the main one, which is having two CSQ's
    - Second script is for Quality survey purpose, meanse before terminate the call, agent will transfer the call to Quality survey script to rate the agent performance.
    - Once the call is transfered to quality survey script, the caller will rate agent performance and these information should be write in to the database including the AgentID from the Main script
    Thanks,
    Ashraf

    Marhaba Ashraf,
    Listen , your request is really complicated and you can't do it as you are proposing.
    The only thing that came to my mind to have it working is :
    1- creat another database (or table) to include two columns (Callid and agentsID)
    2- on the primary script , create a variable (type user) and use the select resource step when trasfereing to agent and choose no to connect
    3- on the selected tab under the select resource , use connect step and assign the user to that step.
    4- open a DB connection and write on the temp database (step 1) the agentID (user created and assigned) and the callid.
    5- before the call finished , the agent should transfer the call to a new script , the new scrip should begin with reading the DB based on the caller id , in that step you will get the agentID and assign it to a variable to be used later , also delete the record from the temp database so it can't be used in the future if the same caller called .
    Please try it and let me know fi this was helpful.
    Amer

  • Creating UCCX 8.5 script to contact DB using http or any other ways other than DB read step

    Hi,
    I'm willing to create script that has the ability to read from external DB without using the DB read step, the reason is because my customer doesn't want to share any DB queries or user credential from DB at all and he's asking to contact any middle application or party that redirect me to his DB.
    I'm assuming that HTTP request can achieve this but I'm not aware even how to do it since I'm new on scripting so appreciate any hint if this is applicable or if there is any way to make it work.
    Many thanks in advance!

    You are correct in that you can make a http request to an external web server and you can pass values as parameters.
    The web server would then access the database and build the result as an XML file to pass the results back to you.
    If your customer has the skills to build this it will work, this is also a way to access an unsupported database.
    Graham

Maybe you are looking for

  • Which Table stores Credit card Amount Information

    Hi, I need to read Credit card amount (that's RV45A-ENDBK) value from the sales order to the custom development. In which table i can get this Value by linking order number ? Please help me Thanks

  • Can you use an iphone in Haiti using a SIM card for airtime?

    Can you use a SIM card for airtime minutes in an iphone in Haiti?

  • App store won't work

    Process:         App Store [664] Path:            /Applications/App Store.app/Contents/MacOS/App Store Identifier:      com.apple.appstore Version:         1.2.1 (129.7) Build Info:      Firenze-129007000000000~2 Code Type:       X86-64 (Native) Pare

  • Removal of a tool I don't know what it is

    In the button right corner there is a gray square and when I click on it an arrow with circles around them pop up and don't allow me to do anything. What is this and how can I remove it?

  • Data OVERUSE on iPhone 5

    My husband and I share a data plan and he always uses a LOT more data than I do. We both only use our phones to check email, search the internet and occasional use of Pandora. He somehow still manages to use MOST of our shared data. What can I check