Print      Open PDF Version of Online Help


Previous Topic

Next Topic

About Integration Events

An integration event is a mechanism for triggering external processes based on specific changes (create, update, delete) to the records in the Siebel CRM On Demand application. Integration events contain information about the data that was changed by the user. This information is stored in a queue as an XML file, which can be used to transfer the details of events in Siebel CRM On Demand to external applications.

About Setting Up Integration Event Administration

To enable the integration event functionality in Siebel CRM On Demand, your application must be configured by Customer Care and by your company administrator. Contact Customer Care to request support for Integration Event Administration and to specify the size of the Integration Queue you require.

When Customer Care has set up the integration event functionality, the Integration Event Administration link is visible in the Data Management Tools section of the Admin Homepage, and the maximum size of the integration event queue is displayed on your Company Profile page. Also, the Administrator user role has the Manage Integration Event Queue privilege enabled.

For more information about viewing your company profile, see Setting Up Your Company Profile and Global Defaults. For more information about user roles, see Adding Roles.

About Creating, Storing, and Transferring Integration Events

To trigger the creation of integration events, you must create workflow rules with Create Integration Event actions. For each such action, you can specify which fields on a record are to be tracked. When the value changes in a tracked field, the change is recorded in an integration event. For more information about workflow rules, see About Workflow Rules.

Integration events are stored in a queue, the maximum size of which is specified in your company profile. When the queue is full, any new integration events are not stored. When the number of integration events in the queue is below the maximum, queuing resumes. On the Integration Event Settings page, you can delete integration events from the queue. You can also configure CRM On Demand to send a warning email to a specified address when the queue is full, or when the number of integration events in the queue exceeds a number that you specify.

You can transfer integration events to external applications by using the integration event Web service. A Web Services Description Language (WSDL) file is available for integration events. For more information about the integration event Web service, see Web Services Integration and the Siebel Web Services On Demand Guide.


Published 05/11/2007