In a communication system, a delayed call dialing processing system and
method are described. The delayed call dialing processing system includes
logic that allows a caller wishing to call a callee to delegate the task
of monitoring presence information to detect when the callee is present
to accept the call. The delayed call dialing process system further
allows the caller to delegate the task of monitoring the delayed call and
then makes the delegated task visible to the caller to enable the caller
to either reschedule the delayed call or cancel the delayed call after
the call has been queued for delay dialing. When presence information
indicates that the caller and the callee are available, the calls are put
through and bridged.