About Using Triggers with Campaign Stages

Triggers detect an event automatically and trigger the appropriate program stage. Actual event detection is performed by an external event triggering framework, such as a third-party database trigger, Oracle Business Activity Monitoring Engine (BAM), or workflows that monitor the creation of records in a Siebel OLTP table. The event detection application notifies the Siebel Marketing application to implement a trigger.

The integration point between the external detection application and Siebel Marketing is an event repository, which stores references to event definitions and key parameters that the program might need from the event application. The Create Event Trigger and Execute Event Trigger SOAP API Web services allow the external event detection application to populate the event repository with data for the event attributes. For more information on Web services, see Siebel CRM Web Services Reference. You can manage the event repository by navigating to the Administration-Marketing screen, then the Triggers view.

Note: A triggered stage cannot be scheduled. A scheduled stage cannot be triggered.