Dallas provides a DSL that allows you to define and create notifications for any kind of target. Currently it supports only create and update actions of a resource and only email notifications.