User Interface medium complexity frontend
1
Dependencies
0
Dependents
0
Entities
0
Integrations

Description

Admin portal page for creating, editing, and activating notification scenario templates per organization. Provides a form-driven interface for mapping business events to notification payloads, target roles, and delivery channels without requiring a platform release.

Feature: Notification Scenarios

scenario-config-ui

Sources & reasoning

Admin UI required to expose scenario configuration to org admins without code changes, fulfilling the stated goal that organizations can define alert workflows without platform releases.

No source references — this artifact was included based on reasoning alone (see above).

Responsibilities

  • Display and manage the list of scenario templates scoped to the current organization
  • Provide forms for configuring event type, trigger conditions, target role filter, and message template strings
  • Expose channel assignment (push, email, SMS) and enable/disable toggle per scenario

Interfaces

loadScenarios(orgId)
createScenario(config)
updateScenario(id, config)
deleteScenario(id)
toggleScenario(id, enabled)

Relationships

Dependencies (1)

Components this component depends on