Skip to content

Inspect Triggers

Triggers connect inspection checklists to event-driven or scheduled automation.

RoutePurpose
/inspect/triggersTrigger list
/inspect/triggers/createCreate trigger
/inspect/triggers/:id/editEdit trigger

The list supports search, trigger type, enabled state, checklist, and event source filters. Event-source filters resolve routing keys from the shared portal Event Registry, grouping event options by service.

Rows can expose edit, enable, disable, test, and delete actions depending on trigger status and permissions. The test action opens a result dialog for validating the configured trigger.

The create and edit pages use the trigger form. A trigger stores the checklist target, trigger type, event or schedule configuration, enabled state, and trigger-specific conditions.

List and create screenshots are attempted by scripts/portal/inspect/screenshots.py. The current wiki tenants returned portal 404 for Inspect routes, so screenshots are indexed as pending. Edit screenshots need at least one saved trigger record.

PermissionUse
inspect.triggersTrigger list, create, edit, enable/disable, test, and delete actions