Added webhook endpoint - still needs a little work, but good for a PoC