I believe the scheduler works by using the Heroku API to run processes on behalf of the user. It uses an special permission that will most likely be made available to addon providers soon. It's a little bit of a tricky issue, because running processes can incur charges beyond the cost of the addon itself, so we have to come up with a reasonable review structure for addons that want to use this feature.
As for what you're asking for, I understand the concept, but I doesn't seem to me that the net benefit to the user would be very high. Let's say that on provisioning, Heroku issued you - the provider - a callback URL in the form of appname.herokuapp.com/something that you could hit at any time. Well, wouldn't the user then still have to implement authentication, handling logic and also make sure that it didn't clash with a particular URL scheme implemented in the app itself? It seems to me that as user I actually get more benefit from using a gem that will include the default controller, know how to use the config vars, parse the data etc.
Perhaps I'm misunderstanding what it is that you want. If so, feel free to outline the flow you have in mind in detail. We're all for considering features that will add value to developers and add-on providers overall.
Best,
-Morten