Change price/add discount based on a product custom field

Change price/add discount based on a product custom field

Greetings

I'm looking for a dynamic way to change a product's price (or add a discount) based on a custom field the product has, is there any dynamic way or any automation rules that would help me do that?

Thanks