Make intercom model and templates methods/properties of webhook controller
Add a bunch of specs around input validation