1. A process comprising: providing a scheduling process; and providing an availability process; wherein the scheduling process and the availability process reside in a service architecture; wherein the scheduling process is configurable to invoke the availability process at a point in the scheduling process; and further wherein a user of the service architecture may configure the scheduling process.