Mornin'!
We've been using WebHooks for a while, to send updates (state changes, comments added) from JSD to our Call Center. Now, we need to create tickets from JSD to the Call Center system (inhouse CRM-like system). We plan to use WebHooks again, but the problem we're foreseeing is error handling, timeouts, retries, etc.
So far, the default WebHooks implementation doesn't even give a proper error handling mechanism. For instante, is the WebHooks is fired, it will show "success" on the GUI (no log), but if the remote endpoint is down, it will still show "success" (because it was fired, no matter what happened at the other end).
This of course is nonsense for us. We need a robust, flexible, and smart notifications mechanism that could tell us at least if the other end is down, got a timeout, etc.
So, big question... what do you use for this? is there a plugin you could recommend? Something else?
Thanks a lot!