mattybrownuk,
I don't believe we have access to that function unless it is one of the spare bytes or metadata in Online Monitor. I think you can change the volume of a phone via Online Monitor so it is possible that the phones ringtone is also a value that can be changed, but I have never tried to do it.
Sorry,
TE