Passing ICM peripheral variables from Agent to IVR

Hello,
I need to know if this is possible since i can't manage to make it work.
The call-flow is :
VG->CVP->ICM->Agent
While the call is in the ICM script , i saved the ICM peripheral variable 4 as the language the customer chooses at the beginning of the call.
I pass this variable to the Agent (we are using CAD 8.5) and i can see it in the Agent Layout.
What i need now is to give the Agent the ability to send the call back to any IVR menu (already managed to make that works using single step transfer)
with the ability to pass the peripheral variable 4 to script so that i can use it as the locale instaed of letting the customer chooses the language again.
Is this possible ?
Amer

David ,
Here is the assigment from the script for the local to ICM peripheral variable 4
Then when the call arrived to the agent , i can see the ICM peripheral variable 4 as the value of the language (correctly)
when i use a task (single step transfer) to another script , at the begining i assign the call.user.microapp.locale to PV4 and then i try to play wav file (failure)
see below

Similar Messages

  • Scripting - Passing and Enterprise variable from script to script

    Hello all,
    We are using UCCX 7.0_SR5
    I am looking to be able to pass a captured variable from one script to another.
    We use a message in queue where a caller waiting in queue can choose to leave a message and then that message is queued back into the sytem for the next available agent. When that agent recieves the message in queue they basically call back out to the customer leaving the message.
    We capture a variable in the first script when they decide to leave a message. The variable holds the call back number that they enter into the system. There is a second script that presents these message in queue calls to the agents. We would like to pass that variable that holds the number enterend by the customer to the second script so that that number appears on CAD in the enterprise data fields. The reason behind this is so the agent has a number to call back in the event they don't reach anyone when the system calls back out and the message left by the customer does not contain a call back number.
    How can I pass that variable from one script to another so it can be presented in CAD for the agents?
    Thanks for any help and let me know if you need any further information.

    You would use a "Get Call Contact Info" step to set your callerID variable, where the "Calling Number" attribute is set to your callerID variable.

  • Passing ICM Call Variable info to CAD not working

    Hello,
    we are running UCCE 7.2(7) with CAD 7.2(1) SR2 and we seem to be having an issue with the ICM Call Variable information being populated in the CAD.
    Up until now, it's been working fine. We have our ICM scripts set ICM Call Variables 1, 2 and 3 and they all appear in the CAD when a call goes to an agent. But, just this morning, I added a new DN, mapped it to a scheduled script, and within that script I set that new DN (just like I've been doing with all the rest so far), set a Call Type, then call 'Go To Script' which is the actual script to handle that specific call.
    Dialling that DN plays the correct script, and going into the Sales queue sends me to that agent, but no ICM Call Variable info is showing up.
    So far this has been working, but now that I've added a new line, it appears to have stopped, but just for this new line, it still appears to be working for all existing lines.
    Any ideas anyone?

    Geoff,
    we just have one Layout (default) listed in Enterprise Configuration - Enterprise Data in the Desktop Admin. The fields in this default Layout did not include any of the ICM Call Variables, so we added a few of them (that we set in ICM scripts). Up until now, these have been showing up in CAD when calls to skill groups come through. It's just now that I've added a new DN and ICM script, they are not showing up for that script only. The ICM Call Vars are working for all other DNs in the system, just not this new one.
    Just to let you know, we upgraded ICM and CTIOS from 7.1(5) to 7.2(7) just recently, and with that we installed CAD 7.2(1) with SRs 1 and 2.
    This is the 1'st time I've added a new line (DN) and ICM script to the system since that upgrade, so could that have something to do with this?
    Also, there is a post where someone had this same issue (https://supportforums.cisco.com/message/1053394#1053394) and it was suggested that they shutdown and restart the CAD Services to resolve this.
    My question is what services are in fact the CAD services? I would like to try that after hours tonight to see if that resolves this issue.
    I verified via CAD that I'm running Build 7.2.1.200
    Any other suggestions?

  • How to pass a form variable from page to page

    I have a series of 4 forms on 4 pages that update a database.
    A variable from one of the forms (doesn't matter which one, if it's
    easier one way over another, let's go that way) is passed to the
    last page, where a PayPal button will appear based on the value of
    the form variable. I am using ASP javascript and an Access
    database.
    Thanks.

    jennivazquez wrote:
    > I have a series of 4 forms on 4 pages that update a
    database. A variable from
    > one of the forms (doesn't matter which one, if it's
    easier one way over
    > another, let's go that way) is passed to the last page,
    where a PayPal button
    > will appear based on the value of the form variable. I
    am using ASP javascript
    > and an Access database.
    Either store the variable in a hidden field in the
    intermediate forms,
    or use a session variable.
    David Powers, Adobe Community Expert
    Author, "Foundation PHP for Dreamweaver 8" (friends of ED)
    Author, "PHP Solutions" (friends of ED)
    http://foundationphp.com/

  • Pass a shared variable from a sub-report into cross-tab

    Hello everyone!
    I need to pass a calculated value in a shared variable from a sub-report into a croos-tab in the Group footer of the main report. When I place this variable in the group footer I can see the value, when I use this variable in the Cross-tab, it is 0.
    In the Sub Report:
    whileprintingrecords;
    shared numberVar Total_SF;
    Total_SF:= calculation.
    In the Main report:
    whileprintingrecords;
    shared numberVar Total_SF;
    In the Cross-Tab I am using the above formula from the main report.
    Do you guys know what I need to do for this to work?
    Thank you,
    T.

    Hey Tat,
    I have learned to avoid passing shared variable from sub reports back to main reports.  You just always seem to run into issues with execution order.
    Personally, I try to create a shell report and add sub reports, calculating the values I need in the first sub report and pass the values to subsequent sub reports using shared variables.  I'd recommend thinking about arranging your reports like this during your design time.  It has saved me some headaches.

  • UCCE send a caller from agent to IVR and back to the same agent

    Hello,
    I am trying to come up with a way to implement the following logic in UCCE 7.5 with IP IVR 7.0
    A caller gets to an agent and requests a service that requires identification
    The agent sends the caller back to IVR for identification
    UCCE reserves the agent. If caller hangs up the agent is chaged back to ready state.
    After authentication the caller is taken back to the same agent.
    I am not sure how to do steps 3 and 4. I need to be sure that the agent will be available to take the call and not make the customer wait again in queue. I guess I just need a variable to store the agent ID and pass it to the other script so it can make a queue to agent step, but then how do I make the agent reserved or not ready (so he's not taken by another call) and then present the same call back to him? Then I need a way to monitor the customer's activity in IVR and notify the agent if the customer dropped the call.
    Tough one...
    Stoyan

    Hi Stoyan
    I've been looking into the same thing, did you find a solution yet?  I had considered letting the Agent do a transfer to the IVR, collect the Agent ID (or if possible the instrument number they were currently logged in with) for routing back to the Agent.  Set the Agent to permanent Not Ready so they don't receive any other Contact Centre calls.  Let the IVR play out as long as it takes without having to calculate for retries etc. or leaving long delays before the agent can be reached again.   If I could only set the AgentID in the transfer script I would perform a database lookup on the ICM real time tables to find out what extension they were currently logged in with and route direct to that (reachable even if in the Not Ready state).  The main implication of this would be that I would lose visibility of the remainder of this call with regards the skill group statistics.  However, the default skill group could be set for each agent to account for this....not ideal as reporting would become more manual but still recorded at some level.
    Regards
    Brenda

  • How to pass a bind variable from one SQL Report to Another

    Hello~
    I've created a link on one SQL Report page (Page 1). I would like a value from Page 1 used in the SQL on Page 2 to determine the result set. The Where Clause in SQL Query containing the bind variable is as follows:
    AND hp.party_name     = ':District_Account'
    When I run Page 1 and click on the link to execute Page 2, I get 'No Data Found'. The setup of the link is as follows:
    Column_Name = District_Account
    Link Text = #District_Account#
    Target = Page in this application
    Page = 2
    I'm a rookie working in V1.6...any help would be greatly appreciated!
    Thanks,
    Becky

    I don't see any parameter being passed in that URL. A little sample: http://htmldb.oracle.com/pls/otn/f?p=33203:4<br>
    when you click on the edit link the URL looks like this:<br>http://htmldb.oracle.com/pls/otn/f?p=33203:5:16073998852455071705::NO:5:P5_TABLE_NAME,P5_OWNER:PRESIDENTS_THEMES%2CBLUETEST<br><br>
    where P5_TABLE_NAME and P5_OWNER are the items and PRESIDENTS_THEMES and CBLUETEST are the values.<br><br>
    The SQL on the filtered report looks like:<br>
    SELECT *
    FROM all_tab_cols
    WHERE table_name = :P5_TABLE_NAME
      AND owner = :P5_OWNER<BR><BR>

  • How do i create and pass a global variable from one vi to several sub-vi's?

    Hi Guys,
    I am trying to create a program that opens several front panels (sub-VI's) in sequence. in each front panel, the user would open a file that the name is obtained from the previous sub-VI. I would like to know how i could pass the filename and refnum of the file thorough from one sub-vi to another. A global variable would do it in VB, but how do we do global vars in LABWIEW. thanks
    Papish

    I put together a sample VI and Sub VI that illustrates how to pass a Refnum and access a data file while in a Sub VI.
    For multiple VIs just repeat the sub VI process.
    You probably don't wanna use a Global Variable if not needed (can add to the mess down the road haha).
    Let me know if it helps you out! Or if I can clarify anything else!
    Chances are if you have seen VI in the forest it hasn't fallen.
    Attachments:
    Passing Refnum.zip ‏21 KB

  • Passing SolveRegular Expression Variable from Child Script to Parent Script

    I am having two scripts; Parent and Child, calling the child script user defined method in parent script.
    I need to pass a child script's SolveRegularExpression variable present in the user defined method to the parent script's next StepGroup, just after invoking the Custom method in Child Script.
    Any help is much appreciated.
    Regards

    Got the solution.
    We have to use the eval() function to evaluate the variable with a value from an OpenScript transform variable.
    Thanks

  • Trying to pass Hidden/Session variables from 1 JSP to 3rd JSP

    Hellol JSP Gurus !!
    This is a question on how a hidden or a value of a session variable can be passed from 1 JSP to a 3rd JSP, with the 2nd JSP as a Processing page.
    For eg., here's the scenario
    I have a Login page which has the hidden variables. Once the user enters the Login information, the info is validated in a LoginP.jsp (say, its a Processing page for the Login user/passwd info), which does a sendRedirect to a 3rd (Final) JSP which displays the values of the hidden/session variables of the 1st JSP.
    In my case, for some reason, I am not able to see the value for the hidden or the session variables in the 3rd JSP - they are null values.
    I am attaching some Duke dollars to who ever gives me the right solution.
    Thanks a lot in advance

    Use strings to set attributes;You can store any serializable object in the session. I doubt this will actually change anything.
    Anything wrong with the above code ?Not that I can see ... A number of other things can explain why you're getting null values out of the session. For example :
    - You are not using the implicit session obj in the 3rd jsp, but creating a new one and thus overwriting the one created previously
    - the session timeout value is unusually low, and by the time you're getting to the 3rd jsp, the session is invalidated and you're getting nulls. Verify your server config, or call session.getMaxInactiveInterval() to check the value. Check also if the session is new ( session.isNew() )
    Somebody already pointed this out : If the client does not support cookies and URL rewriting is not enabled, no session ID is returned to the server on a request, which the server then perceives as a new session.
    - Another (remote?) possibility : your 3rd jsp belongs to another webapp (i.e you're redirecting to another app context).
    If nothing of the above applies, post the jsp code and we'll try to help.

  • Passing hierachy node variable from BW to BO Webi Report in open doc link

    Hello All,
    We are working on BW-BO integration and creating Webi reports based on Bex queries.
    The question is regarding passing of a hierachy node value from BW to BO through open doc link.
    I see that when we pass hierarchy node value, we have to associate that with the corresponding infoobject technical name in the link but not sure in what format it has to be sent.
    For example, if ARM is the node value and 0HIERNODE is the infoobject , how should we send this value to BO.
    Please help.
    Thanks for your help,
    Regards,
    Tangudu S

    You cannot change anything here. You should really find out how the values are retrieved from the database
    THere is another option:
    1) Activate the tracing on your BOBJ server
      Check the following SAP notes (http://service.sap.com/notes) for that:
      Unix: Note 1235111
      Windows: Note 1260004
    2) Run your WebI report from the InfoView by choosing first the desired hierachy node value from the LOV of your prompt.
    3) Extract the MDX statement from the log file. It should contain the value for the hierarchy node. Copy this to the URL
    It is easier to find this out if you have access to a Crystal Reports Designer installation. Do you?
    Regards,
    Stratos

  • How to pass a Connection variable from a servlet to a class?

    Good day!
    I have a class named ExecQuery for executing an sql query. This class accepts an sql statement and a Connection variable as its parameters. It has a method to return the resultset. Then, I also have a servlet that establishes the connection in the init method and instantiates the ExecQuery. The problem is that the Connection variable becomes null in the ExecQuery class that receives it. Why is this so? Please let me know why the Connection variable becomes null and the solution for this.
    Your help would be very much appreciated. Thanks so much.

    Hi,
    As such it cant become null. Make sure null value doesnt get passed to ExecQuery class.
    Anyway, better idea would be getting Connection in ExecQeury class rather that Servlet.

  • Passing Variables from One Class to Another

    Hello, I am new to Java Programming and I'm currently starting off by trying to build a simple application.
    I need help to pass variables created in one class to another.
    In my source package, I created 2 java classes.
    1. Main.java
    2. InputFileDeclared.java
    InputFileDeclared reads numerical data from an external text file and store them as string variables within the main method while Main converts a text string into a number.
    Hence, I would like to pass these strings variables from the InputFileDeclared class to the Main class so that they can be converted into numbers.
    I hope somebody out there may enlighten me on this.
    Thank you very much in advance!

    Values are passed from method to method, rather than from class to class. In a case such as you describe the code of a method in Main will probably call a method in InputFileDeclared which will return the String you want. The method in Main stores that in a local variable and processes it. It really doesn't matter here which class the method is in.
    You InputFileDeclared object probably contains "state" information in its fields such as the details of the file it's reading and how far it's got, but generally the calling method in Main won't need to know about this state, just the last data read.
    So the sequence in the method in Main will be:
    1) Create an new instance of InputFileDeclared, probably passing it the file path etc..
    2) Repeatedly call a method on that instance to return data values, until the method signals that it's reached the end of file, e.g. by returning a null String.
    3) Probably call a "close()" method on the instance, which you should have written to close the file.

  • Passing Hierarchy Variable from URL to Template

    Hi
    How do I pass a Hierarchy Variable from URL Query String to the Web Template.
    I am on NW04s SP11. Could anyone please help me out as it is urgent and we need to show case BI capabillities to Client.
    Thank You
    With Wishes
    Krish

    This link might be useful...
    http://help.sap.com/saphelp_nw04/helpdata/en/72/726b11561e6b4fafc43d692c4e27ab/content.htm

  • Passing Session Variable from PHP to Applet

    I'm trying to pass a session variable from a PHP script to a third party applet. The applet needs to accept the variable as a string into a parameter. I think the htnl has to be dynamically created to turn the session variable into a string for the parameter value. Any suggestions ?

    This is really a PHP question. You might get better results on a PHP forum.

Maybe you are looking for

  • AFS ARun: sales order not been selected for the allocation run.

    Hi, I am setting up the Purchase-to-Order (similar to Indiv PO item sales order) Process for SAP AFS. When doing the Allocation Run (trx J3AT) after Goods receipt of Sales order stock, I get an error that ARun terminated because no requirements were

  • Problem while starting the managed server

    Hi We have following configuration :- We have 2 physical sesrvers :- Server1 and Server2 in Sun Cluster running Solaris 10. We also have Oracle DB server 9.2.0.8 in RAC mode, one instance each on Server1 & Server2. Server 1 :- cluster1 :- 1 Managed S

  • Lost Mail Program

    I accidentally moved the "Mail" icon from the desktop in the basket with photo icons and deleted in secured system afterwards. I realized before finishing the complet delete and stopped the process. There is still an Icon Mail in the control panel, b

  • Budget Carry forward report

    Hi, i am working for one of the client where they have carried forward the budget for some of the internal orders and for the rest of the internal orders budget is yet to be carried forward. is there any report whereby i can find out for which intern

  • Issue with the RFC function module - parameters

    Hi,     When i am creating RFC enabled function module, it was throwing an error like <b>'Reference parameters are not allowed with RFC'.</b>. I am implementing the test scenario to create BAPI, for that i have created table with 2 fields. My main in