I have a business rule that sets the value of one field (which is hidden, but required for emailing) dependent on the value of another in the Contact entity. This works fine when the contact is added or updated manually, but it does not work when the contact is added via an API from an external website. The scope was set to All Forms, but I set it to Entity and it still does not work.
Have I missed something or will the BR not fire when data is added in this way? Or is there a delay in server side running of a BR?
If it will not fire from data added via an API is there any other way of doing it?
Thanks in advance.