ClickUp’s AI Time-blocking feature has so much potential, but there are a few improvements that would bring it up to par with tools like Motion + Sunsama + make it truly powerful for real-world workflows.
Here are some key features that would make a huge difference:
Working Hours by Space or List
Let us set specific working hours per space or list. That way, tasks from a certain project or client can only be scheduled during the appropriate timeframes. (e.g., “Client A” tasks only show up between 10am–2pm, while “Admin” tasks stay outside of meeting hours.)
Auto-Rescheduling Based on Completion Time
When a time-blocked task is finished early, the calendar event should automatically shorten to reflect how long it actually took. For example, if a 30-minute block is finished in 10 minutes, update the block duration to 10 minutes and shift everything else up accordingly to fill the gap. This keeps the calendar accurate and makes the most of open time.
Buffer Time Between Tasks
Let us set a default buffer (like 5 or 10 minutes) between events. That way, tasks don’t get stacked back-to-back with no breathing room. This is especially important between meetings and deep work blocks.
Ability to Change the Calendar After Scheduling
Right now, if a time block ends up on the wrong calendar, we have to delete + re-add it. It would be a huge time-saver to allow us to change the calendar directly from the time block or task view.
Flexible Task Scheduling Settings
Add options per task to control how it’s scheduled: should it be done all at once, or can it be broken into multiple smaller sessions? This kind of granularity would help us schedule more intentionally + reduce decision fatigue.
These changes would make AI time-blocking in ClickUp a lot more flexible, human-friendly, + aligned with how we actually work.