One Way Hold - Hear the caller on hold

Has anyone done this? A feature where you can place a call on hold, they hear music but you can still hear them?

I think its great for my sales team, but dont know how to implement it… I thought of this while using chanspy, when my guys put someone on hold - I can still hear the caller talking!