Can I can my code when a timer event fires?

Newbie question

Looking to integrate Bonita in our products. I need to be able to call back (local Java method is fine) to my own code in order to process the event, e.g. send email to users. I have had a good look over the doc and there is nothing obvious, do you have to create a custom connector or event handler? It seems like there should be something built in with a generic JSON client which I could implement the server end of.

Maybe I’m getting the wrong idea, but as I understand:

Timer events fires when the Timer Condition is valid, after that, you can add a flow to a Script Task and configure a connector. Maybe a custom conector or a groovy script, to connect to your third party application.

Try to avoid Event Handlers, it may cause delay in execution; they are just for extreme solutions.