# What Auto-Scheduling considers

#### What Parameters Motion Considers when Auto-Scheduling

Auto-Scheduling evaluates task metadata and calendar context to determine where work fits. The following parameters are used in scheduling:

<table data-header-hidden><thead><tr><th width="139.203125">Parameter</th><th width="274.234375">Details </th><th>Type of Task</th></tr></thead><tbody><tr><td>Parameter</td><td>Details</td><td>Type of Task</td></tr><tr><td><strong>Start date</strong></td><td>The earliest date a task is allowed to begin. Tasks will not be scheduled before this point, even if time is available.</td><td>Flexible tasks (to control when they can enter the schedule); recurring tasks (defines first occurrence).</td></tr><tr><td><strong>Duration</strong></td><td>The total estimated time required to complete the task. You can set duration into chunks, Auto-Scheduling will schedule each chunk into multiple scheduled sessions</td><td>All tasks; especially long tasks that need to be split or carefully placed.</td></tr><tr><td><strong>Deadline</strong></td><td>The latest time a task must be completed. Auto-Scheduling prioritizes tasks with sooner deadlines.</td><td>Hard-deadline tasks (e.g., compliance, submissions). Flexible tasks without deadlines may be delayed.</td></tr><tr><td><strong>Priority</strong></td><td>Defines the relative importance of a task. Higher-priority tasks are placed earlier or in better time slots.</td><td>ASAP tasks (highest), High/Medium/Low tasks.</td></tr><tr><td><strong>Chunking</strong></td><td>Long tasks may be split into smaller time blocks to fit into available calendar gaps, while still respecting total duration and effort.</td><td>Min chunks for each time the task is scheduled.</td></tr><tr><td><strong>Schedules &#x26; breaks</strong></td><td>Motion respects the user’s defined working hours and built-in breaks, only placing tasks during available time.</td><td><p>Work vs. personal tasks (depends on custom schedules like Workday 9–5 vs. Weekend schedule).</p><p>Breaks in between tasks so you aren't working back to back.</p></td></tr><tr><td><strong>Calendar events</strong></td><td>Fixed meetings, personal events, and custom time blocks are treated as unavailable time if set as a 'Busy' event and bypassed by Auto-Scheduling.</td><td>Fixed-time tasks (meetings, calls) and all other tasks must work around these.</td></tr><tr><td><strong>Recurring</strong></td><td>Defines whether a task is one-time or recurring. Recurring tasks can be pushed within their recurrence window but must follow repeat rules.</td><td>Recurring tasks (e.g., daily standup notes, weekly reporting).</td></tr></tbody></table>
