Trigger synamic dns update on Ip change?

Is there an event or some way to trigger a dynamic dns script(i.e. changeip one) on a interface IP change?.
triggering it by time is kind of a makeshift solution as there could be blackouts which the customer does not want

No, there is not.