Auto-Scheduling Your Day

FlowPlan's auto-scheduler is like having a personal assistant that plans your day for you.

What does auto-scheduling do?

Instead of deciding what to work on and when, the auto-scheduler:

  1. Looks at all your pending tasks
  2. Considers priorities, due dates, and estimated durations
  3. Checks your work schedule and available time
  4. Respects your Google Calendar events (if connected)
  5. Creates an optimized daily plan with specific time slots

How to generate a schedule

  1. Go to Calendar > Auto-Schedule in the navigation
  2. Select the date range you want to schedule
  3. Click Generate Schedule
  4. Review the proposed plan
  5. If it looks good, save it

How the algorithm works

The scheduler follows these rules:

  • Due dates come first β€” Tasks approaching their deadline get priority placement
  • Higher priority = earlier in the day β€” Urgent tasks are scheduled during your peak hours
  • Respects your work hours β€” Nothing gets scheduled outside your configured work times
  • Includes breaks β€” Based on your break preferences in Settings
  • Calendar awareness β€” If you've connected Google Calendar, the scheduler works around your existing events

Understanding your daily plan

Your daily plan shows:

  • Each task with its start and end time
  • Break periods between tasks
  • The total work time for the day
  • Which tasks are from which projects (color-coded)

Locking a plan

Happy with today's plan? Lock it to prevent accidental changes. A locked plan won't be overwritten if you regenerate schedules.

Re-generating schedules

Plans change β€” that's normal. If you complete tasks early, add new urgent tasks, or your priorities shift, simply regenerate your schedule. FlowPlan will create a new optimized plan with the current state of your tasks.

Tip: Set up your work schedule and break preferences in Settings before generating your first schedule. The better FlowPlan knows your availability, the better your plans will be.