Add settings to let users choose the reporting interval (e.g., 1 or 2 weeks) and define a custom start date for generating summaries.