Elijah Wilson on behalf of HookActions.
I've dealt with the pains of webhooks for too long and tried solving this problem by starting a company called HookActions. After many rounds of feedback, I determined that an open source project was the best way to go.