Event Plugins

This section provides a list of all event plugins. Event plugins are referenced by event handlers and are run whenever an event is matched by an event filter.

Job Execution

This Plugin specifies an action plugin to run when an event has been matched. This results in a job being created and registered with the job scheduler.

Job Execution Properties
Job Execution Configuration

Mail Dispatching

This plugin supports the sending of an email to users specified in the configuration options. This plugin relies on mail templates.

Some common use cases for this plugin are:

  • Send an email when a user has been added to a user group
  • Send email on user password reset
  • Email on a user being enabled

Expression script is very useful in order to identify who should be emailed. For example, filtering for a user event type and using #{event.Ooyala FlexObject.name} will notify the user of the event that has been filtered.

Mail Dispatching Properties
Mail Dispatching Configuration

Script Execution

This plugin executes some script when it is run by the event handler.

More information about scripting is provided in the API Guide.

Script Execution Properties
Script Execution Configuration

Notifications

Notification

This general purpose notification plugin notifies users of updates made to Dalet Flex objects. This Plugin is a specialised type of notification plugin.

This plugin generates notifications for users. The notifications will appear in each users’s Event pop-up box. A user can also configure their profile to control whether events are emailed to them or sent via SMS.

This plugin supports notifying groups of users. The plugin supports most of the Dalet Flex grouping structures:

  • Account
  • Sub-Account
  • User Group
  • Workspace
  • User
Followed Notification Properties
Followed Notification Configuration

Followed Notification

This plugin notifies users of updates made to Dalet Flex objects that they are following. This plugin is a specialised type of notification plugin.

This plugin generates notifications for users. The notifications will appear in each users’s Event pop-up box. A user can also configure their profile to control whether events are emailed to them or sent via SMS.

Followed Notification Properties
Followed Notification Configuration

Owned Object Notification

This plugin notifies owners of updates made to Dalet Flex objects that they own. This plugin is a specialised type of notification plugin.

This plugin generates notifications for users. The notifications will appear in each users’ Event pop-up box. A user can also configure their profile to control whether events are emailed to them or sent via SMS.

Owned Object Notification Properties
Owned Object Notification Configuration

Task Assignment Notification

This plugin notifies users that a user task has been assigned to them. This plugin is a specialised type of notification plugin.

This plugin generates notifications for users. The notifications will appear in each users’ Event pop-up box. A user can also configure their profile to control whether events are emailed to them or sent via SMS.

Task Assignment Notification Properties
Task Assignment Notification Configuration

Internal Script Executor

Internal Script Executor Properties
Internal Script Executor Configuration