Integrations and APIs for Service

Get Involved. Join the Conversation.


  • Lavish Kumar
    How to make sure contacts don't receive any emails in...19
    Topic posted May 26, 2015 by Lavish KumarGold Medal: 3,500+ Points 
    How to make sure contacts don't receive any emails in TEST console?

    When oracle configure the TEST console, all the contacts email address have .invalid suffix so that no emails are sent to the contacts in TEST console.

    I are performing some tests that requires importing several lists of contacts (XML Files with contact) in the OSC (RightNow Test Console) database via web services. The mailbox on our TEST console is already enabled because previously we have been testing some mailing features.

    The issue is - If we go ahead with this test import via web services that will import thousands of contacts in the TEST console database, I need to make sure there are no background processes / business rules etc that sends an email to these contacts if email address is valid (since test console is an exact copy of production). So, in order to avoid this I would like to know:

    1) Is there any way to add ".invalid" to all the newly imported contacts once import is done? I cannot change the email address of contacts before import since the import file is XML (not csv) and there are 1000s of contacts in several lists.

    2) Any way to disable the mailbox temporarily? If I want to disable the mailbox functionality (temporarily) to stop RightNow from sending out any emails - What is the procedure? Does deleting the added mailboxes disables all mailing features? If I want to enable mailbox again in future, what needs to be done?


    3) The process of completely disabling the mailing service needs to be configured from Oracle?

    4) Is it possible to confirm that there are no background processes that may trigger a transaction mailing in the TEST console if imported email address is valid?

    Feb 2014 - 3.2 framework
  • Maheep Kaur
    Execute Object Event Handler in Business Rules18
    Topic posted May 13, 2016 by Maheep KaurGold Medal: 3,500+ Points 
    Execute Object Event Handler in Business Rules


    My query is that if i call an event handler from business rule. In that cpm I set a field. 

    Now in the next business rule , I have to check the value of that field and trigger something.

    Does the synchronous CPM mean that it would complete the processing in the php file and then trigger the next business rule?

    May 2015
  • Pramod Vasudeva Murthy
    Auto create an IncidentAnswered18
    Topic posted February 10, 2016 by Pramod Vasudeva MurthyBlack Diamond: 60,000+ Points 
    Auto create an Incident

    Hi All,

    Is there a way to auto-create an Incident? For Eg: Assume that Customer has a follow up task of maintaining Servers monthly or Weekly AC maintenance.

    - VIP

    Feb 2016
  • Barrilito van Dijk
    How to add a contact via an incident_create Custom procesAnswered18
    Topic posted March 18, 2015 by Barrilito van DijkBlack Diamond: 60,000+ Points 
    How to add a contact via an incident_create Custom proces

    Hi all,

    Anyone familiair adding a contact via an incident_create custom process? Running and triggering the process is not an issue, I can do anything in it I want, but adding a  new contact does not seem to work, the entire script hangs.

    See the attached code block for the main code used.

    Anyone know how to do this or why this should not be possible?

    Thank you in advance.

    Code Snippet:
  • Pathaksa Tongpitak
    Automatically Login for RightNow Client (Console)18
    Topic posted March 18, 2011 by Pathaksa TongpitakSilver Medal: 2,000+ Points 
    Automatically Login for RightNow Client (Console)

    Is it possible to automatically login the RightNow Client (Console)? Preferrably using .NET C#.

  • Virginia Neal
    Value not found for element DataValue - Setting a Custom...18
    Topic posted June 2, 2011 by Virginia NealGreen Ribbon: 100+ Points 
    Value not found for element DataValue - Setting a Custom Field When Creating an Incident

     Using RightNow Connect I am sending an XML Object to create an Incident.  If the XML object does NOT contain any custom fields the incident is created and all is well.  As soon as I try add an element for CustomFields, the message failes with a status code 500 and the error message "RightNowSyncService| failed Value not found for element DataValue which has minOccurs = 1 Failed in constructing object Incident : NULL input can not be deserialized Failed in setting value for element CustomFields array position 0 of object Incident Failed in constructing object CreateMsg : NULL input can not be deserialized Failed in setting value for element RNObjects array position 0 of object CreateMsg Failure in setting value for object Create element Create of type messages_ws_rightnow_com_v1::CreateMsg NULL returned from the Create deserializer due to missing or invalid XML"

    I have tried all kinds of variations when building the XML and nothing seems to work.  Can someone please take a look at the XML and see if you can spot what I might be doing wrong?

    The code block contains all the XML, but the code below is the what is causing the error:

                    <s1:GenericField name="Owner">
                        <s2:IDValue id="#owner#" />

    When the snippet above is included in the XML my attempt to create an incident fails.  When the snippet is NOT included, the incident is created just fine.

    The custom field I am trying to populate is named Owner and it contains an ID.  The value being passed is set to 80.  The attached image shows the value being passed. 

    Been fighting with this for quite awhile, so any help would be appreciated.


    Code Snippet:
  • Farhad Pagdiwala
    Oracle Service SOAP APIAnswered17
    Topic posted March 16, 2017 by Farhad Pagdiwala 
    Oracle Service SOAP API


        We're integrating our Oracle EBS with Oracle Service Cloud using Cast Iron integration tool.

        The Service Cloud SOAP has several APIs such as Create, Update, QueryObjects etc.

        I would like to know how to pass the number values to these APIs.

        For e.g.  I'm trying to update a custom object Orgs based on the account number which is uploaded along with customer name to this object.

                     I'm using QueryObjects() to first query the data. When I look at the body of this api it has the following elements in the body:

         1. Query    - I believe, we can pass ROQL query to this element with binding parameter. How can we do it?

         2. id

         3. LookupName

         4. CreatedTime

         5. UpdatedTIme.


           1. How can I pass the bind variable to the Query element?     

           2. What values have to be passed to id and LookupName?

              Can I pass account number to the id? If not then, pls. guide as to how can this be achieved?

        Note: I've uploaded the screenshot in case you would like to see how it looks in Cast Iron.

    Service Cloud
  • Leonardo Barbosa
    How invoke Webservice with custom button workspaceAnswered175.0
    Topic posted March 12, 2015 by Leonardo BarbosaBronze Medal: 1,250+ Points 
    How invoke Webservice with custom button workspace

    Hello guys,


    I need invoke Webservice through custom button workspace, but I don't know how can I do. My webservice work with SoapUI but I need to automate this process.

    See the image to better understand


    How can I making it? Someone can help me?



  • Dietrik
    Soap api: Adding product to answerAnswered17
    Topic posted August 3, 2010 by Dietrik Black Diamond: 60,000+ Points 
    Soap api: Adding product to answer


    I'm trying to add a product to an answer being created through the soap api using c#.

    The answer is being created without errors but the product is not linked to the answer.

    How should I add products when creating answers ?

    Here's the code i've used:

    Code Snippet:
  • Joses
    Custom Date/Time Field17
    Topic posted February 24, 2010 by Joses Red Ribbon: 250+ Points 
    Custom Date/Time Field

    We are having an issue in updating a custom Date/Time field from an add-in. We are able to update a string and int custom field with no issue. We have tried different formats of the date and nothing seems to work. What format does it have to be in? Can we pass in for example just "02/23/2010"

    Code Snippet:

Filter by Date

< < November 2019 > >
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Filter by Type