Notification by change by items on a dashboard
Notification by Issue type and a combination of issue types (Milestone, and/or Risks etc.)
Notification by Priority (this is the jira default of blocker, critical, etc.)
Notification by custom field (example is risk level)