Clone this wiki locally
Hooktastic – Building a Better Webhook
Hooktastic’s goal is to become a simple, Automator-esque tool for processing webhooks and performing actions based on the posted information. It will be open-source and based on the Merb web application framework.
Hooktastic needs to be flexible both in inputs (the data posted from a given webhook) and outputs (the actions performed on this data. This should include some things such as:
- Parse XML
- Parse JSON
- Take a ‘sample’ hook and create ‘properties’ based on parsing that information. These properties are then used when building the actions.
- Send an e-mail
- Post to Campfire
- Integrate with Trac/Lighthouse/Unfuddle
- Post to Twitter
- Pass through custom XML or JSON to a second URL (codeless RESTful API integration)
Hooktastic is still mostly just an idea, but something that I think could be very important for the future of Webhooks. If you have any questions, contact me at email@example.com