Skip to main content
This page documents all events that plugins can subscribe to through the hook system. For conceptual information about how event hooks work, see Event Hooks.

Task events

Events fired during the task lifecycle. The id field carries the task_id.

Plugin events

Events related to plugin process lifecycle and output. The id field carries the plugin_id (except for PluginResultAvailable, which carries source and result_name instead). The daemon publishes these events on per-plugin event channels that other plugins can subscribe to.

Sample events

Events fired during sample processing. The id field carries the sample_id.

System events

Events for system-wide occurrences. Broadcast on the shared daemon event channel to all plugins.