workflow:
  id: multi-condition-monitor-cel
  name: Multi-Condition Monitor (CEL)
  description: Monitors alerts with multiple conditions using CEL filters.
  triggers:
    - type: alert
      cel: source.contains("prometheus") && severity == "critical" && environment == "production"
  actions:
    - name: notify
      provider:
        type: console
        with:
          message: "Critical production alert from Prometheus: {{ alert.name }}"
