There are sh commands on the wiki for vibration and for notification.
And maybe you can listen on dbus events to run them if alarm sends any. If it does you can try using headphoned as an example to start from.
Always look at the post date. The information may be outdated.