{
  "conditions": [
    {"field": "amount", "operator": ">", "value": 10000}
  ],
  "steps": [
    {
      "type": "email",
      "to": "manager@example.com",
      "message": "A PO requires your approval"
    },
    {
      "type": "wait_approval",
      "role": "manager"
    },
    {
      "type": "update_status",
      "field": "po_status",
      "value": "approved"
    }
  ]
}
