Siebel CRM Integration and XML

Siebel CRM supports for XML allows you to communicate with any Siebel application or external application that can read and write XML (either arbitrary XML or Siebel XML, also known as the Siebel Message format).

XML documents are delivered directly to and from Siebel CRM, or through middleware using any of the supported transports: HTTP, IBM WebSphere MQ, File, and so on. XML communicated in this way can query the Siebel database, upsert (update or insert) data, synchronize the two systems, delete data, or execute a workflow process.

Objects from various systems, such as Siebel business objects and Oracle application data, can be represented as Siebel integration objects.

Siebel CRM can also communicate bidirectionally with Web services using Simple Object Access Protocol (SOAP) and Representational State Transfer (REST). For details, see Integration Platform Technologies: Siebel Enterprise Application Integration and Siebel REST API Guide.

Note: If you do a minimal client installation, make sure you select the XML parser option; otherwise, you will encounter the following error when attempting to run any client process that uses the XML parser: Unable to create the Business Service ‘EAI XML Converter.’ The XML parser is included by default in Siebel CRM installation.