The part where you say "He needs to speak to Mr. Z." sounds a tad too demanding/impolite to me. You might want to reconsider if it is appropriate for Mr. Y to need something form Mr. Z. Instead, I would say "He would like to speak to Mr. Z". Maybe I am splitting hairs, so let's wait for someone more competent.
Interested in Language