An ambulatory medical device is disclosed. The device comprises a device controller, an alert controller, and an indicator. The device controller may be configured to control the operation of the ambulatory medical device. The alert controller may be configured to: determine a first alerting interval, the first alerting interval defining an earliest point in time and a latest point in time for an alert generation due to a first alerting cause; determine in the first alerting interval an alerting point in time based on an alerting criterion; and generate an alert trigger at the alerting point in time. The indicator may be configured to generate an alert upon generation of the alert trigger. The alerting criterion may be used to generate an alert within the alerting interval at a time especially suited and/or convenient for the device user.