a meeting or a movie if the user has indicated a preference not to receive phone calls unknown caller toggle 340 may indicate if the user wishes to have the same response sent to callers not in a phone book on a mobile device automated response entry 350 may provide a way to edit an automatic response by allowing an automated sms reply to be sent to a caller fig4 is a flowchart illustrating an automatic alert mode selection process according to one embodiment two key triggers for toggling into or out of silent mode may be used a calendar event and location access to local calendar 410 may check to see if automatic alert mode selection has access to a calendar stored locally on a phone or other device if not it may check a calendar stored on a cloud 415 check event criteria 420 may include reviewing an event occurring according to a calendar and a user 39 s preferences if the event is longer than a set amount of time ignore event longer than x 425 may check to see if the event should be ignored for example if the calendar indicates that an event lasts all day a user preference may be to ignore the event and not toggle ringer mode 430 otherwise if the event is not longer than a set time x minutes or hours for example or a user preference does not indicate to ignore the event toggle ringer mode between audible vibrate silent 435 may occur an alternative way to decide whether to switch to silent mode may be based on location use gps 440 may allow checking a user 39 s preference of whether automatic alert mode selection may use a device 39 s gps or other high definition location determination.