A method and apparatus for managing incoming and outgoing calls at an endpoint
placed on hold are disclosed. A first call that includes an outbound media stream
is established on a network between a first endpoint and a second endpoint. The
first endpoint detects that the first call was placed on hold by the second endpoint
and a second call between the first endpoint and a third endpoint after detecting
that the first call was placed on hold. The first endpoint communicates the outbound
media stream in the second call and mixes a first incoming media stream from the
first call with a second incoming media stream from the second call for presentation
to a user of the first endpoint.