Dynamic Scripting for Call Center Surveys

Hi All,
I need to create dynamic scripting for Call Centres. Any idea how dynamic scripting can be done.
Thanks a lot.
Amiga

Hi Raja,
Basically, there should be a provision to create/modify a transaction and questions based on the response provided. So if a question is asked in a survey and the response is "Yes", the next question should be different to the one for a "No" answer. Similarly there should be a provision to create actions based on responses.
Hope this makes it a bit clearer.
Thanks
Amiga

Similar Messages

  • The dynamic selection for profit center in FBL1N isn't working

    Dear all,
    I have one one issue regarding FBL1N.
    The dynamic selection for profit center in FBL1N isn't working.
    If we enter profit center, we don't get any value.
    As per developer after debugging, table BSIK is not getting updated, hence values are not updating in the report.
    Please let me know, any configuration is missing.
    BR,
    Shailendra

    Try BSEG and see if its there for the particular doc. If its not there its a functional issue, you have to capture profit center at the time of entry. You can either make the profit center field mandatory or substitute it at the time of document generation. Consult your FI consultant. If u have activated New GL features the profit center may me in table FAGLFLEXA. but i don't think u can get the profit center from this table for your purpose, you may need to develop a zreport.
    And its not BISK its BSIK
    Edited by: Harisankar S on May 4, 2010 3:05 PM

  • Dynamic Layouts For Call

    Hi
    Call Functionality (Account Call/ Contact Call) uses Activity object.We have dynamic layouts for Appointment and task ? Can we create dynamic layouts for Call ( For new Call / Auto Call)

    Dynamic layouts are supported for Tasks and Appointments.

  • How to send a Announcements in CRM WebUI for Call center role.

    Hi
    In some cases if we are shutdowing the prodcution server we want to send a group message to all the users in call center.
    How to do this.
    Please suggest.
    Regards
    Hanu M

    Hi,
    in the IC_Webclient and in the CMS-Role you could use broadcast messaging for this.
    your message is displayed on the bottom of the screen as ticker.
    Add in SAPGUI a new favorite
    BSP-Application: BSP_BROADCAST
    Start-Page: abap_broadcast.htm
    Kind regards
    Manfred

  • Dynamic MOH for call

    We are using ucce 8.0.2, cvp 8.0.1 and cucm 8.0.3. Client is asking different MOH for multiskilled agents say for example; An agent is a member of skill group A,B,C and D. Now if the agent recieve a call for his/her B skill group and put the caller on hold it should play the hold music set for B skill group and If its is C then the hold music should be for the C skill group. Moreover client is using IP Communicator.
    Is there any way to configure this either from CUCM or UCCE scripts.
    Thanks and Regards,
    Ashfaque

    Hi Loh,
    The solution which David provided was conceptually correct. But instead of doing the CTIOS customization we used CUBE (the solution of using CUBE is costly comapare to CTIOS/Finesse cutomization). Currently the site is on production for last two years.
    The attached High-Level diagram shows where we used L3 switch to help separate VLANs to contain multicast traffic to its own subnet. Layer-3 port on L3 switch toward CVP/UCCE networks would have multicast disabled (no PIM configuration).
    Here ISR2901 is running as CUBE (flow-through mode) and converts multicast from 239.1.1.100 to unicast for calls coming from ISR3945. ISR2901-1 is on VLAN A1 and ISR2901 is on VLAN A2.
    ISR3945 is running as Voice Gateways and VXML Gateways. In our test case, we only leveraged them as our VXML gateways.
    ISR28xx has been used to simulate as calls are coming from PSTN.
    MoH server running in virtualized environment. Each of its VM would be on different VLAN and use VLAN tagging on its Ethernet port to separate VLAN A1 and VLAN A2. VM1 will be on VLAN A1 and VM2 will be on VLAN A2.
    Call Flow:
    1. Calls are coming from one of the analog phones through ISR28xx and Based on DNIS, calls would be routed out of its dial-peer voip to specific ISR2901. In this sample, if call is coming for DNIS XXXXXXXXX, then call would be routed to ISR2901-1. If call is coming for DNIS YYYYYYYYY, then call would be routed to ISR2901-2.
    2. ISR2901 has bootstrap configuration to send SIP invite to CVP for further instruction.
    3. CVP will get label back from ICM to send call back to VXML Gateway (ISR3945) to start playing welcome prompt.
    4. Once caller is done in IVR and ready to talk to agent, CVP will instruct ISR2901 to transfer call to agent.
    5. When agent put caller on hold, they will hear music from ISR2901.
    Thanks,
    Ashfaque

  • In-app vs 3rd party service purchases for call center

    Dear Support
    I am creating a service that gives an opportunity for a user to have audio / video consultation with a specialist sitting in my real-world call-center. My service has a web interface as well with the same functionality as the mobile app. 
    To be able to get a consultation user should buy "consultations" from either mobile app or website. Consultations purchased from web should be available in application for the same user and vice versa. So basically mobile application is just an extension of my business.
    Could you please advice should I use in-app or external payment gate in mobile app ?

    aasmbat wrote:
    Dear Support
    My service has a web interface as well with the same functionality as the mobile app. 
    Then an app isn't necessary according to the App Store Review Guidelines
    https://developer.apple.com/appstore/resources/approval/guidelines.html#function ality
    2.12 Apps that are not very useful, unique, are simply web sites bundled as Apps, or do not provide any lasting entertainment value may be rejected.
    The guideline does say "may" but your reason for having an app seems a bit weak.

  • Help With dynamic scripting for Dervied Property

    Hi,
    I am trying to get the the list of child nodes and then loopthorugh those nodes to do some calculation in a derived propety using dynamic scripting. I tried with below script.
    var childEnumerator = node.GetChildEnumerator();
    while(childEnumerator.MoveNext())
        var propValue = childEnumerator.GetCurrent().PropValue("Custom.Salary");
        print(propValue);
    While Evaluating this script I am getting below mentioned error. Any idea what i am missing here?
    DRM-16008: There was an error calculating Script property Custom.TotalSalaryExp for EMP_Zone/Emp/PPD1: TypeError: 'GetChildEnumerator' is not a function
    Please help me out. thanks fr your co-operation
    Regards,
    Sudipta

    Try this instead...
    var childEnumerator = node.GetChildEnumerator();
    childEnumerator.MoveNext();
    while(childEnumerator.GetCurrent() != null)
        var propValue = childEnumerator.GetCurrent().PropValue("Custom.Salary");
        print(propValue);
    childEnumerator.MoveNext();

  • PS Dynamic Script for Test-Connection on OU and SubOU.

    I have a non working PowerShell script for searching an OU in an 2008 level Active directory, but it is obviously incomplete. I was able to retrieve part of the script from another forum (cant remember which one, or I would kindly give them the credit they
    deserve), but I was hoping to include a variable to in the "SearchBase" option below and make it dynamic, where I can change the OU to ping from a top level and have it also work under a child OU if I need to.
    Outcome: Ping OU and child OU and have the option to ping either selection. Of course I would manually enter in my Search base parameters when prompted from the shell. I just want to have any easy way of ping all computers from an OU level without having
    to paste the lower part of the script to my PowerShell script pane and changing the OU from there. If I can get the correct parameters working, then it would be easy to load this function to my PS profile. Thank you, and help is appreciated. Hoping someone
    can let me know what I am missing to get this functional.
    function
    get-DCping
    [CmdletBinding()]
    [Alias()]
    [OutputType([int])]
    Param
    # Param1 help description
    [Parameter(Mandatory=$true,
                       ValueFromPipelineByPropertyName
    =$true,
                       Position
    =0)]
    [string]$Search)
    $rtn
    =
    $null
    Get-ADComputer
    -Filter
    -SearchBase
    'OU=$Search,DC=domain,DC=domain' 
    |
    {$rtn
    =
    Test-Connection
    -CN
    $_.name
    -Count
    1
    -BufferSize
    16
    -Quiet
    IF
    ($rtn
    -match
    'True') {write-host
    -ForegroundColor
    green
    $_.name}
    ELSE
    { Write-host
    -ForegroundColor
    red
    $_.name }}

    Hi,
    Here's a starter:
    Function Get-DCPing {
    [CmdletBinding()]
    param(
    [string]
    $OrganizationalUnit
    Get-ADComputer -Filter * -SearchBase $OrganizationalUnit | ForEach {
    $computerName = $_.Name
    $props = @{
    ComputerName = $computerName
    Alive = $false
    If (Test-Connection -ComputerName $computerName -Count 1 -Quiet) {
    $props.Alive = $true
    New-Object PsObject -Property $props
    Don't retire TechNet! -
    (Don't give up yet - 13,225+ strong and growing)

  • Installed base for call center?

    Hi,
    for the CIC implementation where we are going with typical call center functionality where agents handle incoming calls with inquiries and complaints, do we need the installed base? can anyone comment?
    we dont have any returns or warranty for our products
    we sell them, if there is a prob, we resend the product again and customer can keep both...
    thanks,

    Hi,
    Installed base is basically required to keep track of products installed at customer place.
    If you can verywell identify your customer place where product is installed.
    for eg.
    if you install 100 printers at say XYZ company, but this 100 printers may be installed at different branches of XYZ company, it may be across different cities.
    This information you cannot capture for all the 100 printers sold in any of the masterdata.
    Thus you can use installed base to keep a track, how may printers installed at what location.
    During incoming call u identify the BP i.e XYZ ask for the location or printer serial number (Use Individual objects in CRM) to track the printer.
    If you don't have such complex scenario and also you don't need returns or warranty so u can do without installed base.
    Best Regards,
    Pratik Patel
    <b>Reward with points!</b>

  • Function module expression for dynamic value for Cost center in BRF

    Hello Experts,
    We are in SRM 7.0 and our business object is shopping cart using BRF.
    Right now we have Cost Center Approver and its evaluation id ()zev_sc_**_*) has expression zc_sc_*_** that checks whether overallvalue >= 5000. It initiates cost center approver only if value is greater than or equal to 5000. But this is static expression. We want it in a dynamic way so that we don't have to modify this value frequently. Therefore we have set approach to use an expression of Function Module BAdI as expression. We have a new z table which contains value field zval. Now I want to know how or what should be the process so that this FM knows the corresponding value from a z table that user might select in the SC.How it should be linked to this. I am using /SAPSRM/WF_BRF_0EXP000 function module. Please advise where should the code be written ? Any method ? And what should be the exporting and importing parameters for this ?
    Right now I can see EV_VALUE, EV_TYPE, EV_CURRENCY etc as exporting paramters. Looking for your suggestions experts.
    Thank you.
    Best regards.

    Dear abhijeet,
    just follow the steps.
    i) I believe you have created the event as Zev_***  with implememt Class     0EVENT.
    ii) copy the std fm /SAPSRM/WF_BRF_0EXP000 to z custom fm
    iii)  since you want to have an  expression as function module procurement type create expression  with                                                                               
    expression type  0CF001
                                                                                    result type B ( boolean)
                                                                                    Buffering as event-controlled buffering
    and very important procurement type as function module.
    iv) immediatly you may find written as AccessFM where pass your custom z function module.
    v) finally link this expression to your event.
    In the custom function module  the exporting parameter EV_VALUE is solely responsible for identifieng the approval based upon the approval criteria. If the field EV_VALUE = 'X' this notify that the approval is required  for current process level, otherwise if it is initial then it will skip the current level and continue with the next level.
    whatever your coding should be written in FM.
    just look into below code
      DATA LO_WF_BRF_EVENT       TYPE REF TO /SAPSRM/CL_WF_BRF_EVENT.
      DATA LO_CONTEXT_PROVIDER   TYPE REF TO /SAPSRM/IF_WF_CONTEXT_PROVIDER.
      DATA: LV_HEADER LIKE BBP_PDS_SC_HEADER_D.
      DATA: LT_ITEM TYPE STANDARD TABLE OF BBP_PDS_SC_ITEM_D.
      LO_WF_BRF_EVENT ?= IO_EVENT.
      LO_CONTEXT_PROVIDER = LO_WF_BRF_EVENT->GET_CONTEXT_PROVIDER( ).
      CALL METHOD LO_CONTEXT_PROVIDER->GET_DOCUMENT
        IMPORTING
          EV_DOCUMENT_GUID = LV_DOCUMENT_GUID
          EV_DOCUMENT_TYPE = LV_DOCUMENT_TYPE.
    pass this guid in the below function module in order to get the SC details.
    GET SC DETAILS
      CALL FUNCTION 'BBP_PD_SC_GETDETAIL'
        EXPORTING
          I_GUID    = LV_DOCUMENT_GUID
        IMPORTING
          E_HEADER  = LV_HEADER
        TABLES
          E_ITEM    = LT_ITEM
    After that loop the internal  table LT__ITEM   and you decide based upon your approval criteria for each line item level wheather the gross price of  line item is exceed 5000k or not.
    you should decide the value for field EV_VALUE within the loop so that each line item will be verified for approval.
    Pls contribute if this helpfull.
    regards
    sahil purushan

  • How to embed applescript into a shell script for notification center

    I have managed to cobble this together:
    You can run it in your Terminal, it is harmless, and will output results that will show you a notification from notification center:
    I have items on my pasteboard as the results of a script, I want to pbpaste them into the below command, but can't get the syntax right.  I am not objectionable to string concatenation and building or whatever it takes.
    osascript -e 'display notification "The url(s) are on your clipboard from my.app" with title "my.app has finished" subtitle "Some Sub title"'
    Ideally, I want to put `pbpaste` in the "Some title" section, but I get the literal string. I try creating a variable, and get that literal string.
    I tried building the entire string up as one variable, which in the Terminal echo'd out and works, but in Notification Center, I get the actually literal variable.  It's mainly a bash script, so the context witch to AppleScript i being a pain in the rear.
    Suggestions? Any master out there that this makes any sense to?

    As it stands, and the way you have your notification structured, this is the output from the notification center. I did an echo "From the clipboard" | pbcopy before I ran the following script. It uses a Bash function, osascript HERE document, and shows how to pass variables to the function, and receive them in AppleScript. If you want substring text that is not the result of pbpaste, then you can either make the string inside the AppleScript, or pass the string in as a variable.
    To get this output, I used the following Bash/Osascript combination:
    #!/bin/bash
    #osascript -e 'display notification "The url(s) are on your clipboard from
    #my.app" with title "my.app has finished" subtitle "Some Sub title"'
    function notification () {
      `osascript <<-AppleScript
            set txt1 to "The URL(s) are on your clipboard from "
            set txt2 to " has finished"
        set appName to "$1" as text
        set subStr to "$2" as text
        set noteStr to txt1 & appName
        set titleStr to appName & txt2
        tell application "System Events"
            display notification noteStr with title titleStr subtitle subStr
            delay 1 -- give notification time to fire
        end tell
        return quit
    AppleScript`
    appName="foo.app"
    #echo $appName
    subTitle="$(pbpaste)"
    #echo $subTitle
    notification "${appName}" "${subTitle}"
    exit 0

  • Unix Script for calling oracle packges.

    Hi All,
    I would like to know how to call packages(pro,fun) with parametrs from unix script.
    Can anybody provide me the sample code.
    thanks in advance.
    Dinesh

    This topic has been covered a few times in the past.
    Here are two threads that a quick search found:
    Execute stored procedure from script
    how to call shell script from pl/sql procedure.
    There are several other threads that may be of interest.
    HTH -- Mark D Powell --

  • Query or script for calls with federated users

    Hi all,
    Is there a query or script that can be run in SQL or Lync that gives us a report on calls between our Lync users and federated users?

    Hi,
    There is not native report to achieve this.
    If you want to write a query, the following table is helpful to you:
    http://technet.microsoft.com/en-us/library/gg398589.aspx
    http://technet.microsoft.com/en-us/library/gg412791.aspx
    http://technet.microsoft.com/en-us/library/gg412950.aspx
    Best Regards,
    Lisa Zheng
    Lisa Zheng
    TechNet Community Support

  • Shell script for calling an sql file

    Hello, I would need your help in creating a ksh file. We have two ksh files. One for deletion the eim table and the other one is for running the eim job.
    Ksh file for running the eim job is okay. But the ksh file running the delete sql is not. We were thinking that we may have some sort of mistake in the syntax could have caused the problem we experiencing now. Need your expertise to check it. Please?
    Here’s the syntax we have.
    #!/bin/sh
    sqlplus -s <user>/<pwd>@dbname << EOF
    @<folder-path>/sqlrun.sql
    EXIT
    ENDSQL
    EXIT
    When we run it against putty, nothing seems to happen as in no error message appears at all. It prove that the sql file did not execute in TOAD.
    We tried the other way around, by putting the /dev/nu// as show below.
    sqlplus -s <user>/<password>@DBNAME > /dev/null <<ENDOFSQL
    still nothing happen.
    Regards

    user10070712 wrote:
    Hello, I would need your help in creating a ksh file. We have two ksh files. One for deletion the eim table and the other one is for running the eim job.
    Ksh file for running the eim job is okay. But the ksh file running the delete sql is not. We were thinking that we may have some sort of mistake in the syntax could have caused the problem we experiencing now. Need your expertise to check it. Please?What does this have to do with APEX, which is the topic of this forum?
    What is "eim"? Why have you chosen to post this here?

  • Kudos for a Verizon Call Center rep?

    Just wondering where I can go or who I can talk to in order for a certain call center rep to get some deserved recognition.  I have filled out customer surveys, called different folks within Verizon Wireless and still no result.  I am now beginning to wonder if Verizon really cares about their employees like they say they do.
    Here is the situation:
    I had decided to leave Verizon Wireless after about 10 loyal years with them.  First, when the "new every two" plan was discontinued it was and still is, a very sore spot for me and a lot of other longtime customers.  Then, back in 2011, some "genius" decided we customers needed to pay $2 to pay our bill online.  What a frigging farce.  Hell, verizon, if you want $2 more a month, then raise the rates, be honest with the customer and be done with it.  I hope the stupid s.o.b. that tried to implement this idea is now on the unemployment line.  How frigging stupid can you be?
    I had actually went to the point of purchasing a Straight Talk phone.  I had planned on using this phone for a couple of months to see if it would do what I needed as far as phone and text service.  I had a problem trying to activate the phone.  I was scheduled for a cruise during this time frame and could not finish the activation.  While on the cruise I was ranting and raving about Verizon Wireless.  Sitting at the same table I was at was a lady who finally identified herself as a call center rep.  She was very polite, explained that even though she was on vacation, she still had a responsibility to make any Verizon customer happy and to try to solve the problem, if she could.  Now here we are, out in the middle of the ocean, hundreds of miles away from land, no cell phone service there, and this crazy lady is trying to solve my phone problems.  Talk about dedication!!!!!  End result, she made some suggestions for me to try once I got back home.  I did what she suggested.  Much to my surprise, everything pretty much fell into place.  I added an additional internet line, allowing me to discontinue HughesNet.  I also upgraded my phone to an IPhone, which is a really easy phone for us old folks to use.
    As a result of the time and dedication this person took, not only did Verizon Wireless continue to keep me as a customer, I actually increased the amount of services I get from them.  All because some lady, on vacation, literally in the middle of an ocean, took the time to listen to a crazy old man ranting and raving.
    She truly deserves to be recognized not only by me, but by Verizon Wireless.  She works out of Huntsville, AL. 
    Who can I contact to make sure she gets the pat on the back she deserves?

    I am really glad to hear such a positive outcome for a possible bad situation, here is contact information that may help you voice your positive feedback. 
    Verizon's Corporate Office Headquarters in the USA:
    140 West Street
    New York, NY 10007
    Corporate Phone Number: 1-212-395-1000
    Corporate Fax Number: 1-212-571-1897

Maybe you are looking for

  • Pages '09 Templated Forms Not Printing in Pages 5.5.2

    I have an older Macbook Pro (circa 2009) running OSX 10.10.2 and Pages 5.5.2.  I am connected to a Canon MX320 printer.  While running my iWorks 09 version of Pages, I created a template that allowed me to print customizable checks.  I setup a templa

  • Functions of vendor pricing??

    Hi guys,   can u please help me for the following query   a) what are the functions of vendor pricing      in Material management

  • Table does not fit into JScrollPane...

    Hello, I created a JTable and want to put this table into a JScrollPane, because the table is larger than the screen-size. The problem is that I never get the horizontal ScrollBar displayed, and the columns of my table are pressed together. Just try

  • Mirrored Disk Set Raid 1 Question

    Hello, I set up a mirrored drive on my test xserve and it seems to flow nicely. I have been thinking about doing this for my production servers like my email server and file servers. Has anyone had any bad experiences using the software raid in a pro

  • ADF Mobile : iOS Developer Certificate and Provisioning profile for Team

    Hi, We are starting to build Mobile apps using ADF Mobile. In order to deploy on to iOS devices, Developer Certificates are a mandate. When you go to developer.apple.com, there is a option to Buy Individually or For a company. Query is how should one