Conditional triggers
If you want to place a barcode on a page whenever the word Invoice appears at the top of the page, you can define a conditional trigger for the word Invoice, define a rule with the trigger as a condition, and use the rule to apply the barcode.
If you want to use special media when the word Overdue appears at the bottom of the page, you can define a conditional trigger for the word Overdue, define a rule with the trigger as a condition, and use the rule to set the media.
If you want to extract the value of a document property whenever the words Account Summary appear on the right side of the page, you can define a conditional trigger for the words Account Summary, define a rule with the trigger as a condition, and use the rule when you define the document property.