1. A callback process comprising: receiving a plurality of callback requests from callback requesters and scheduling at least some of the requesters for respective scheduled callbacks at respective subsequent scheduled times selected by the callback requesters; providing at least some callbacks to some of the scheduled callback requesters using a human agent; initiating at the respective scheduled times at least some callbacks using a non-human communication to other scheduled callback requesters in response to determining that a human agent is not available at the scheduled time for the scheduled callbacks to the other scheduled callback requesters, the non-human communication offering the other scheduled callback requesters at least an opportunity to establish a subsequent rescheduled callback; and storing received data for the rescheduled callback.