I migrating some custom apps from Freshdesk to Freshservice, one of them checks if the agent logs hours and if not, it appears a message on the top reminds them to log the hours and it does not allow them to close the ticket or change the status.
To do that in Freshdesk we used the interception events Events Methods
but in Freshservice there is no mention of that in the documentation: Events Methods
It seems that in Freshservice we can execute methods like:
event.helper.fail('This fails')
or
event.helper.done('success')
from the custom app although they are not documented. So they are present on the helper object but they do not work properly.
Essentially when you execute them does not modify the default behavior of the event that is being executed.
From my understanding, we should have some mechanism to cancel the events, is there something we missed or misconfigured?