I made some assumptions that may require you to adjust your business rule.

 

Assumption 1: your field on the cmdb_ci_outage table is called u_recipients. If this is incorrect, adjust line 8 in your script.

Assumption 2: The outage recipients is going to populate after you create/update the outage record

 

Step 1: Check to see if the business rule is being triggered. Go to System Diagnostics> Debug Business Rules and repeat the operation. At the bottom of the screen you will see output to tell you if the BR was run or not.

==> indicates the BR script was run

<== indicates the BR script was completed

=== means the BR script was not run because the condition didn't match.