UCCX 7.0: Outbound IVR call based on datetime

Hi,
I want to know can I dial my customers (through UCCX Outbound Subsystem) from the dialing list where datetime is included and I want to dial them at that particular datetime.
The idea came from like example, I want to wish birthday to someone at particular datetime in future but the database entry can be at anytime.
I know the dialer dials the list of numbers simultaneously based on the number of ports configured, but how can I schedule them?
Any help please?
Thanks,
Mijanur Rahman

Hi, I have designed a script for outbound dialing with 'place call' node and wth HTTP Trigger. It's working fine when i'm triggering that application from IE or FireFox.
Now my plan is to create an application using html or java which will watch the the database with timer function each after 30 seconds and will hit the http trigger only when the current server time will match.
Will keep you posted if I got succeed.
Thanks,
Mijanur Rahman

Similar Messages

  • Uccx 8,5 outbound IVR unable to load contact list intermittently and other ?

    Good morning
    on our outbound IVR we seem to have problems importing the contacts page and sometimes when it does load it show the calls were successful, yet none of the numbers were dialed. when we import the contacts it will usually show the remaining contacts but on several, more than should be, it imports and shows 0 for remaining contacts and also sometimes it will load and we enable the campaign it will show 0 remaining on the report yet no phones ever rang?
    has anyone had any issue with import, we are using the same file over and over so it is not a formatting issue.
    Thank you

    Were you able to figure out how to pass the accountNumber or the First name from the import file to the IVR script?
    I'm trying to do the same thing.

  • Outbound FXO calls based on Signal detection

    Hi Team,
    FXO and outbound calls while the line not connected to the FXO port, is there a way to do signal detection so the call will jump to the next fxo port

    For outbound call hunting you can use Trunk groups. You can assign multiple fxo ports to the trunk group and assign them priorty etc. From your dial-peer reference the trunk group and it will hunt the available line.
    Refer to: http://www.cisco.com/en/US/docs/ios/12_3/vvf_r/vrg_t1_ps1839_TSD_Products_Command_Reference_Chapter.html#wp1491022
    Also Refer: https://supportforums.cisco.com/discussion/12056631/need-sample-cme-multiple-fxo-ports-hunt-fashion
    -Terry
    Please rate all helpful posts and mark thread as answered if you have no other queries.

  • Uccx 8.5.1 ivr-based outbound compaign

    Hello,
    I'm quite new with uccx. &I need some info about uccx 8.5.1 ivr-based outbound compaign.
    1) When trying to create a new outbound ivr-based compaign, at some moment we have to enter the application trigger. That means that there a script whi gonna be used to make calls. what is the STEP ( in the uccx editor ) really used to pass calls ?
    2) How come the script knows what is the number to call even if the administrator didn't yet created the outbound compaign neither imported the contacts ? the contact should be an parameter of the step ( Q1 ) , any details please.
    3) Is it mandatory to have SIP gateway , if there no need to know if the called is an answerin machine or fax ,... JUST we need to know if the call succeded or failed?
    4) the non support of MCS 7816 with uccx outbound ivr-based compaign concerns just the support or there is struct verification even in Lab installs ?
    Thanks in adavance.

    tka,
    Did you get a resolution to your questions? We are implementing the same outbound campaigns and would like to know how you have been supported on your project.
    We are specifically interested in the setup of the SIP gateway and the requirements therein (Question #3).
    Thanks,
    Dave

  • UCCX 8.5.1 Not work Outbound IVR Dialer Predicitive

    Dear all
    I am deploying an IVR based outbound Predictive calls on CCX 8.5 but i make all the configurations that the guide required, and anything happened. I made a campaign with all contacts, but I don’t see anything calls.
    Some Body have and idea?
    Thanks in advance.

    I have got the same problem
    All I can see in the log files, UCCX is unable to get the contacts for dialing, while I am sure that I am doing everything correct as per Admin and user guides.
    I think this is something like a BUG

  • UCCX Outbound IVR Port License Requirements

    Hi, trying to figure out how many Outbound IVR port licenses are needed.
    UCCX dials out, call is answered with a live voice, UCCX transfers to Application Trigger. No agent available, call is queued.  At this point 1 Outbound IVR license is used.  
    Agent becomes available and call is transferred to Agent.  At this point is the licensed port returned or is the license consumed until the agent hangs up?
    Thanks.

    Hi Chris
    I dont think the outbound license will be held till agent answers the call.
    Here's when outbound licenses will be released:
    1. Outbound subsystem calls a contact, live voice is detected, dialer does a refer to agents extension via gateway-sip trunk - CUCM. At this point, outbound port is free and agent takes the call
    2. Outbound subsystem calls a contact, live voice is detected, dialer does a refer to IVR trigger. Outbound port is released. Here, the outbound contact is now connected to one of the inbound CTI ports which are associated to the IVR trigger
    In summary, as soon as outbound port does a successful SIP Refer transfer, the outbound port is free to be used for next contact.
    Regards
    Shikhar

  • Can Outbound IVR assign call to agent by CSQ?

    Hi all,
    I am studying the outbound IVR feature in UCCX 9. For outbound IVR, the call is initiated by SIP gateway and it further transfer the call to CM and finally handled by UCCX IVR application. Can i further assign the call to Agent in CSQ under the script in application? If yes, can the agent still do the outbound call operation such as "Accept", "Skip", "Close", and call Re-classification such as "Answer machine/ Callback", etc.
    Thenk you for any reply.
    BG,
    Dennis

    Hi all,
    I am studying the outbound IVR feature in UCCX 9. For outbound IVR, the call is initiated by SIP gateway and it further transfer the call to CM and finally handled by UCCX IVR application. Can i further assign the call to Agent in CSQ under the script in application? If yes, can the agent still do the outbound call operation such as "Accept", "Skip", "Close", and call Re-classification such as "Answer machine/ Callback", etc.
    Thenk you for any reply.
    BG,
    Dennis

  • UCCX 9 Outbound IVR ANI Database Integration

    Hi,
    I am using UCCX 9 premium with outbound IVR license to achieve a database integration with TTS, to play a dynamically customized message to customer.
    I realized that the outbound dialer contact info such as account number cannot be carried over to the IVR script, which is a shameful flaw of the system I believe. But it indicates that the ANI can be carried over. I am wondering what is the ANI? Is it the contact number of the customer, or just the CTI port number? If it is the contact number, I may still be able to query the SQL database using it.
    High appreciated.
    Quan           

    Do you know if this is still a limitation in UCCX 10.5 ?

  • Email triggering an external or outbound phone call

                       Hello,
    I have an enterprise client with CVP, ICM 8.x etc.  They have helpdesk ticketing system that generates emails.  We would like to create or trigger an outbound call that just plays a wav file or connects to an IVR.
    I would like to know if you have done any thing within ICM that can do this (create outbound call based on email trigger) or if there is 3rd party that can do this and if needed connect the outbound call to ICM.
    Thanks,
    Baseer.

    Hi,
    can you please give us more details. Is it only one email address or multiple ones? A simple text email or rich text or HTML? Are we looking for a certain keyword in the email?
    There's no built in email trigger functionality in UCCE. But you can certainly intercept emails when they arrive, provided you have a simple script that can do telnet - for instance, if your email server has got POP3 or IMAP access, I can imagine a simple Java application (JavaMail rocks ) that would connect to the email server, get the list of new emails, perform some text search (it may be necessary to distinguish "legal" emails from the ones that arrived by mistake, like spam).
    I did a similar project a couple of years ago. A monitoring system sent an email, it created an issue in JIRA, and also rang our mobile phone saying something like "Major/Minor alarm at customer site XY".
    G.

  • CVP Opsconsole: Patterns for RNA timeout on outbound SIP calls - Dialed Number (DN) text box does not take any input

    Hi there,
    I'm having problems modifying the 'Dialed Number (DN)' text box under 'Advanced Configuration->Patterns for RNA timeout on outbound SIP calls' of the SIP tab in the Cisco Unified Customer Voice Portal 8.5(1) opsconsole. In a nut shell, I need to change the RNA timeout but some reason when typing into the Dialed Number text box, the input is not taken. The reason I want to change this settings is because my ICM Rona is not working with CVP:
    https://supportforums.cisco.com/thread/2031366
    Thanks in advance for any help.
    Carlos A Trivino
    [email protected]

    Hello Dale,
    CVP doesn't allow you to exceed the RNA more than 60  Seconds. If you want to configure the timer for DN Patterns you should  do it via OPS console, It would update the sip.properties files in  correct way, the above way is incorrect.
    Regards,
    Senthil

  • How to block calls based ANI for individual user?

    I want to know how to block calls based on ANI for individual user in CUCM?  Lets say if the individual wants to block calls from certain number.
    Malicious call id - softkey will not work for our purpose.
    calls come to cucm via mgcp gateway.  cucm 9.x
    thanks,

    How to block calls has been asked hundreds, and hundreds of times at CSC, a simple search would have provided you with all the necesarry information. Please search before you ask
    https://supportforums.cisco.com/docs/DOC-19628
    HTH
    java
    if this helps, please rate
    www.cisco.com/go/pdihelpdesk

  • IDOC no. for outbound JIT calls

    Hi,
    I need to extract idoc number for all outbound jit calls that I  can view in Outbound JIT call monitor.Can anyone please tell me that which table is used to store the generated idoc no. for a particular call/component group in a call.
    Thanks,
    Gauri

    Hello,
    There is one transaction code BDM2 which is the link between the INBOUND IDOC and the OUTBOUND IDOC
    I never used this transaction, but try
    OR as an alternative
    There is a Function module   SREL_GET_NEXT_NEIGHBOR
    Goto the Transaction code SE37 and give this FM
    OBJECT-OBJKEY = <IDoc number, 16-digits>
    OBJECT-OBJTYPE = 'IDOC'
    MAX_HOPS = '99'
    and execute
    it will give the Outbound idocs for the inbound idocs
    I hope this will solve your requirement.
    regards,
    santosh

  • Agents handling multiple IVR/Call center calls

    The scenario is that you have  agents who have multiple skill sets and can take calls from 2 different IVR/Call centers.
    Now you want to assign calls from IVR1 a higher priority over calls from IVR2. Can that be done in ICM since the calls
    are coming different IVR's and have different ICM scripts.

    Yes, it is same ICM. I use priority all the time within same scripts, just wasn't sure if it would work the same way across independent scripts.  I will test it and see if it works.

  • Route call based on source IP address

    Hello Guys,
    Is there a way to route calls based on source IP address?
    I want to redirect calls to specific queues based on the ip of the phone who's starting it.
    Any ideas?
    Thanks in advance.
    Filipe Leite                  

    Hi Filipe
    I'm assuming here that you are using CallManager rather than CME?
    One option might be to use the 'device mobility' feature to assign a specific CSS to devices based on their IP subnet. That CSS could have the appropriate partitions to route to a seperate trigger that directs calls to a separate CSQ.
    Of course, whether you can do this depends on whether it would be appropriate to override the device CSS in this way.
    Aaron

  • Getting invalid-attribute-value Error during Delta Import on Call-based ECMA2

    I'm developing an ECMA2 MA to which supports delta imports.  I have found very few samples of working code to do delta imports, so my attempts are created
    using a lot of trial and error... Any samples of working Call based MA's with delta support would be much appreciated :-)
    The data is located in a SQL server and the schema (for delta) is like this (simplified):
    EmpID string
    Status string
    UPDATESTATUS string (<-- This is the update column with values New/Update/Delete)
    For each EmpID, there may be multiple Status values, i.e. Status should be imported into a multi value attribute in FIM.
    For the full import this is working as expected, but I run into issues when attempting to do the delta imports
    The code for the delta import
    private
    GetImportEntriesResults GetImportEntries_Delta(GetImportEntriesRunStep importRunStep)
    GetImportEntriesResults importReturnInfo;
    List<CSEntryChange> csentries =
    new List<CSEntryChange>();
    string employeeID =
    null;
    string appStatus =
    null;
    string currEmployeeID =
    CSEntryChange csentry =
    null;
    List<string> appStatusList =
    new List<string>();
    string changeMode =
    for (int i = currentReadRecord; i <= da.Tables["AppStatus"].Rows.Count - 1; i++)
    if (currEmployeeID != da.Tables["AppStatus"].Rows[i].ItemArray.GetValue(0).ToString().Trim())
    if (currEmployeeID !=
    "") // this should be true except for the first run
    csentry.AttributeChanges.Add(AttributeChange.CreateAttributeUpdate("IdentityStores", appStatusList));
    csentries.Add(csentry);
    appStatusList = new
    List<string>();
    if (csentries.Count >= m_importPageSize)
                  currentReadRecord = i;
    importReturnInfo = new
    GetImportEntriesResults();
    importReturnInfo.MoreToImport = (i <= da.Tables["AppStatus"].Rows.Count - 1);
    importReturnInfo.CSEntries = csentries;
    return importReturnInfo;
    changeMode = da.Tables["AppStatus"].Rows[i].ItemArray.GetValue(2).ToString().Trim();
    csentry = CSEntryChange.Create();
    csentry.ObjectType = "ApplicationIdentity";
    employeeID = da.Tables["AppStatus"].Rows[i].ItemArray.GetValue(0).ToString().Trim();
    currEmployeeID = (string)employeeID;
    switch (changeMode)
    case "New":
    csentry.ObjectModificationType = ObjectModificationType.Add;
    csentry.AttributeChanges.Add(AttributeChange.CreateAttributeAdd("EmployeeID", employeeID));
    break;
    case "Update":
    csentry.ObjectModificationType = ObjectModificationType.Update;
    csentry.DN = employeeID;
    break;
    case "Delete":
    csentry.ObjectModificationType = ObjectModificationType.Delete;
                         csentry.DN = employeeID;
    break;
    default:
    throw new
    UnexpectedDataException(string.Format("Unknown modification type: {0}", changeMode));
    appStatus = da.Tables["AppStatus"].Rows[i].ItemArray.GetValue(1).ToString().Trim();
    appStatusList.Add(appStatus);
    // save the last object
    if (csentry != null)
    csentry.AttributeChanges.Add(AttributeChange.CreateAttributeUpdate("IdentityStores", appStatusList));
    csentries.Add(csentry);
    importReturnInfo = new
    GetImportEntriesResults();
    importReturnInfo.MoreToImport = false;
    importReturnInfo.CSEntries = csentries;
    return importReturnInfo;
    The code compiles and executes, but the delta import fails with the "invalid-attribute-value" message per csentry.
    From the eventlog I have the following message
    The server encountered an unexpected error while performing an operation for a management agent.
    "System.InvalidCastException: Unable to cast object of type 'System.Collections.Generic.List`1[System.String]' to type 'System.String'.
       at Microsoft.MetadirectoryServices.Impl.Ecma2ConversionServices.AddAttributeToDImage(CDImage* pdimage, String attributeName, AttributeModificationType
    attributeModificationType, IList`1 attributeValueChanges, Int32 escapeReferenceDNValues)
       at Microsoft.MetadirectoryServices.Impl.Ecma2ConversionServices.ConvertToDImage(CSEntryChange csEntryChange, CDImage** ppDImage, Int32 escapeReferenceDNValues)
       at Microsoft.MetadirectoryServices.Impl.ScriptHost.InvokeExtMA_ImportEntry(UInt32 cBatchSize, UInt16* pcszCustomData, UInt32 cFullObject,
    _OCTET* rgoctFullObject, UInt32* rgomodt, UInt32* pcpcszChangedAttributes, UInt16*** prgpcszChangedAttributes, Int32 fIsDNStyleNone, UInt16** ppszUpdatedCustomData, _OCTET* rgoctCSImage, Int32* rgextec, UInt16** rgpszErrorName, UInt16** rgpszErrorDetail, Int32*
    pfMoreToImport)"
    To me it seems as if FIM is unable to process the List of strings that is returned when processing the delta. Remember that this works OK when doing the full import. 
    Do you have any suggestions as to why this fails?
    Kjetil

    Hi,
    Thank you Søren! I got some good clues for the right direction from your answer. If anyone would be looking same answers the correct solution would be down below. I hope it would be help for someone else too.
    Get-Shema.ps1
    $obj
    = New-Object
    -Type PSCustomObject
    $obj
    | Add-Member
    -Type NoteProperty
    -Name "Anchor-Id|String"
    -Value 1
    $obj
    | Add-Member
    -Type NoteProperty
    -Name "objectClass|String"
    -Value "user"
    $Obj
    | Add-Member
    -Type NoteProperty
    -Name "IsLicensed|Boolean"
    -Value $true
    $Obj
    | Add-Member
    -Type NoteProperty
    -Name "FirstName|String"
    -Value ""
    $Obj
    | Add-Member
    -Type NoteProperty
    -Name "LastName|String"
    -Value ""
    $Obj
    | Add-Member
    -Type NoteProperty
    -Name "mail|String"
    -Value ""
    $Obj
    | Add-Member
    -Type NoteProperty
    -Name "immutableId|String"
    -Value ""
    $Obj
    | Add-Member
    -Type NoteProperty
    -Name "DisplayName|String"
    -Value ""
    $Obj
    | Add-Member
    -Type NoteProperty
    -Name "UsageLocation|String"
    -Value ""
    $Obj
    | Add-Member
    -Type NoteProperty
    -Name "ProxyAddresses|String[]"
    -Value ("","")
    $Obj
    | Add-Member
    -Type NoteProperty
    -Name "Licenses|String[]"
    -Value ("","")
    $obj
    Import.ps1
    #Always pass objects as hash table in pipeline
    foreach ($User
    in $Users)
    $obj = @{}
    $obj.Add("Id",
    $User.UserPrincipalName)
    $obj.Add("objectClass",
    "user")
    $obj.Add("IsLicensed",
    $User.IsLicensed)
    $obj.Add("FirstName",
    $User.FirstName)
    $obj.Add("LastName",
    $User.LastName)
    $obj.Add("mail",
    $User.UserPrincipalName)
    $obj.Add("immutableId",
    $User.immutableId)
    $obj.Add("DisplayName",
    $User.DisplayName)
    $obj.Add("UsageLocation",
    $User.UsageLocation)
    $obj.Add("ProxyAddresses", ($User.ProxyAddresses
    -ne ""))
    $obj.add("Licenses", ($User.Licenses.AccountSkuId))
    $obj
    Marti

Maybe you are looking for

  • Toshiba WT8-A-102 hdmi problem

    I recently bought a Toshiba encore tablet (WT8-A-102, windows 8.1). However, i can't connect it to an external monitor (tv) via hdmi. I use a micro hdmi to hdmi cable. The tablet can't recognize the tv. The tv always displays the message "no signal",

  • Play SWF in Catalyst

    I need to know how to make an SWF file i made to reproduce none stop in catalyst. The idea is to make an initial portal to my web where there is an animation runing and an enter button where to click to get inside the website. How can i do this? I ha

  • TemSe- XRTAB(4)- 64 for table TST01 key [200]SPOOL0000028682 ,1

    Hi Keep getting this error in SM21 Database error: TemSe->XRTAB(4)->64 for table TST01 key [200]SPOOL0000028682 ,1. I've run the consistency check in SPAD and SP12 and everything looks ok. Would any have any ideas where to go next? Thanks Siobhan

  • Where to install CMSDK?

    I have FMW and content services installed in Server A. And We have many custom applications running in a separate Oracle database running on 9i DB versio (Server B) We have Java, Jsp , OAS, plsql and many applications running based on Oracle technolo

  • MCX Login Items: Mounting Server Volumes

    I noticed that when you set up a policy for a user,group or computer to mount a remote volue at login, you will get a Finder error if the volume can't be mounted for some reason (i.e.; the server is down, the volume is not available etc. This can be