How about adding the ability to trigger based on date and time?
The basic scenario would be manually entered date/time or recurring date/time, such as “every Monday morning do this...”
It would be really useful though, if triggers could be based on data in various apps and services. Here are some examples:
1. A property on a SharePoint/OneDrive document library or list. It could be “100 days after file created” or “when this date/time in a custom column occurs”. We have a use case, where contracts are stored in a doclib with custom columns for expiration. It would be very useful to be able to trigger a workflow on or before those dates occur.
2. Outlook reminders, on/before/after meetings occur or on/before/after tasks are due
3. Planner, ToDo and classroom assignments are all services that have due dates, which could benefit from reminders before or on the date, but also after to follow up or be reminded of overdue tasks.
Those were just some examples, but basically anywhere dates and times are to be found, either as existing fields or custom, would be applicable.