How do we pass and process Multiple records in UiPath Queue

Hi Team,

We are trying to send the data from Oracle Integration Cloud Service(OIC) to UiPath Orchestrator Queue with the help of inbuilt UiPath connector available in OIC.

But we are unable to push mutiple records to UiPath Queue in single call and process them.
Ex: We are sending the following data to UiPath Queue from OIC
{
“ContactDetails”: [{
“Customer_Name”: “Test_1”,
“DOB”: “22/11/1996”,
“Phone_No”: “0123456789”
},{
“Customer_Name”: “Test_2”,
“DOB”: “22/11/1990”,
“Phone_No”: “1123456789”
}]
}

But UiPath Queue is getting only one record to the queue and processing only 1 record.

I am getting the following response back from UiPath Queue




Successful



{“DynamicProperties”:{“returnResponse”:“Success”}}

Successful
None






High

2020-07-30T10:56:12.41Z
2020-07-30T10:56:13.183Z
0

0
<SpecificData xmlns="">{“DynamicProperties”:{“Customer_Name”:“Test_2”,“DOB”:“22/11/1990”,“Phone_No”:“1123456789”}} 2020-07-30T10:55:49.907Z

****
*****
Default
26716127


<Customer_Name>Test_2</Customer_Name> 22/11/1990 <Phone_No>1123456789</Phone_No>


Success