Develop > Develop content > Perform additional event processing

Perform additional event processing

You can perform additional event processing to modify and enrich events. For example, you can enrich the Title and Description fields of an event with either or both node and CI labels by using the variable placeholders: ${node.label} and ${relatedCi.label}.

The Event Processing Interface (EPI) lets you run any user-defined Groovy scripts during event processing. You may want to enrich events, for example, from an external SQL database. For more information about developing and deploying Groovy scripts, see Groovy scripts.

For an overview of the event processing pipeline, the Event Processing Interface, and EPI scripts, see EPI overview.

You can also configure custom actions to apply to events. You can configure Groovy scripts to make custom actions available in the Event Browser.

For an overview of custom actions and scripts, see Scripts for custom actions

For details about how to create EPI and custom action scripts, including some sample Groovy scripts provided with the product, see Create EPI and custom action scripts.