Siebel Integration

Not right now

In this client that I am right now, I will be forced to create an extension to call some Siebel API's, and it shouldn't be that way.

It would be very nice to open Integration Studio and click on File -> Import - Import actions from Siebel, a wizard screen appears to insert some required data (like url) and that's it.

Am I exaggerating or it would be possible?

Created on 2 Nov 2011
Comments (8)
Does Siebel API feature a SOAP web service?

If so you might be able to add it in ServiceStudio.
I don't think so.

I haven't spoken with the Siebel department yet. That was just what my analyst said from a meeting that he had.

He said that they don't want to create webservices and we must access to their APIs.

Anyway, even if they do have a webservice, it should be possible to do this like in SAP for example.

In Siebel you can consume and produce web services.
In this case I think you can create a Web Service to be consumed by Outsystems.

In Siebel Tools you should create an integration object if you don't have any one already.
Then under the Integration Object you can generate an XSD and WDSL files.

And then in Siebel Administration you can create the Web Service using the Integration Object.

I hope it could help you.

Pardon my ignorance,

what is Siebel and why should Outsystems should integrate is like it's sqlserver/oracle?

Pardon my ignorance,

what is Siebel and why should Outsystems should integrate is like it's sqlserver/oracle?


I know that in Siebel its possible to create Webservices with Siebel Tools. The problem is that my client don't want to create Webservices.

They just don't want to expose the webservices because the webservices doesn't have certificates, and they have other security issues.

So they said "use our APIs like you do on SAP (BAPIs)", and for that we need C#.

Well, I just have to be pacient.

Joost Landgraf, in case you didn't googled it yet, Siebel is a CRM platform used on major telecommunications and finantial companies :)

Hi again.
I think you can use secured Web Services in Siebel.

The alternative is use a Business Service like the famous "Sieble Adapter". I don't  think that is a good solution because you have to handle siebel messages instead wsdl's. And I don't know if Outsystems will invest time to handle Siebel Messages.
Try explain to your client that using webservices is cheaper, faster and secure.
Changed the status to
Not right now

Hi Nelson,

Sorry for the late reply, but we are not planning on delivering this in the near future.

The investment to do this properly is too big for the return and for the upcoming new features that we have in mind. Because of this, I’m marking this idea as “not right now”.

Nonetheless, thank you very much for your idea and keep it coming.

If you believe we missed some context that would change our perception about it, please give us more details about why you would need this and for what is the use case.