A method and apparatus for smart notification system. The apparatus comprises a contextual sensor for sensing a status related to a first activity. A notification component outputs a notification related to the first activity when the status meets a first condition. A processor is coupled to the contextual sensor and the notification component, and initiates disabling or re-enabling of the notification component.