Let users select the days of week and times for those days that they would like something to happen. Pass an object that an app developer can use to create features that occur on a schedule.
Specific example: I have an app that shows my status to coworkers. I want to set a custom status and be able to set a start and end date that occurs every Monday, Tuesday, and Friday.