Windows Phone 7 does not include any kind of ringtone profiles that allow you to automatically program how incoming phone calls are received on the phone. I’ve come up with a workaround that addresses this deficiency well enough to suit my needs and thought I’d share it here for anyone who might be interested.
First, I created a “silent” ringtone and synced it to my phone. I assigned this silent ringtone as the system-wide ringtone on my phone:
- Download my silent ringtone (this ringtones complies with all the requirements of using a custom ringtone on windows phones, so no editing is necessary)
- Sync the silent ringtone to your phone
- Assign the silent ringtone as the system-wide ringtone on your phone by tapping Settings > ringtones+sounds. Tap the Ringtone option and select the Silent ringtone from your list of custom ringtones.