Tasker intergration
Tasker is a automation system for Android based on profiles that contains states and actions.
For instance when Tasker sees the bluetooth in my car it begins to reject most calls, reads texts aloud me, and sends a automated reply. Currently that reply just says I will get back to them when I reach my destination. Waze knows that destination and my ETA. I would like to send that in the automated texts. I would also like for Tasker to be able to tell Waze a destination. Using this info it would also be possible for Tasker to do events if the ETA changes due to traffic, like send a text to my wife telling her my new ETA for coming home from work.
You could also have a event passed to Tasker like "Arrived at destination" and then have actions based on that.
Taskers integration page is here...
http://tasker.dinglisch.net/plugins.html