Disallow assigning Technician if call is 'On Hold'

Disallow assigning Technician if call is 'On Hold'

We are having an issue with users forgetting to change a Status from 'On Hold' before assigning a new technician. This means a ticket is re-assigned but isn't very visible to an unsuspecting Tech.

Is there a method whereby I can force a Status change when a ticket goes from Technician A to Technician B, or Support Group A to Support Group B?

                  New to ADSelfService Plus?