MultiAlarm is a smart alarm system offering various scheduling options: Standard alarms: one time alarms and daily repetition alarms. Advanced alarms: cyclic (interval of hours) alarms, monthly/yearly alarms. Features: Adjustable snooze time (default snooze time is set to 10 minutes). Auto-snooze: an alarm will automatically snooze itself after 45 seconds of ringing time.