TurboHog looks at each task's schedule, duration, priority, start date, deadline, and blockers. Then, it places each task on your calendar around your events, using your Busy and Free times, so tasks are done before their deadlines and stay out of your Busy events.
This happens instantly in the background. When something changes, such as a new meeting or a task that runs long, TurboHog re-plans the rest of your day. You can see the result on your Today page, on the Tasks page, and on the Calendar.
TurboHog never moves your meetings or events. It only moves tasks. When someone books time with you through your booking link, TurboHog re-plans your flexible tasks around the new meeting.

You created your first schedule during setup. To add or edit schedules:
Each task is assigned to a schedule, and TurboHog places it on your calendar during that schedule's hours.

Work and Personal schedules are a good place to start, but you can use schedules in other ways too. For example, a "Morning Routine" schedule works well for tasks you do every morning, and a schedule for one project lets you work on it only on certain days. Learn more in Schedules.
TurboHog schedules each task inside its schedule. If a task cannot fit in its schedule without missing its deadline, TurboHog places it in another schedule so it still gets done on time.

Duration is how long the task will take. TurboHog uses it to make sure there is enough time in your day for everything. The shortest duration is 15 minutes. Shortcut: type the length in the task's name, such as "45m" or "2h".

Priority is one of the biggest factors in when a task is scheduled.
Learn more in Priority.

When a task has a start date in the future, TurboHog does not schedule it until that day. Shortcut: type "start" and a day in the task's name, such as "start Monday".
The deadline is the date the task must be done by. TurboHog schedules the task on or before that date, and it tries to finish it early. Shortcut: type a day or date in the task's name, such as "Friday". Learn more in Start Date and Deadline.

If one task must be done before another, add it as a blocker. For example, a video cannot be edited until it is recorded. Add the recording task as a blocker on the editing task, and TurboHog schedules editing after recording, even if editing has a higher priority. Learn more in Blockers.
A long task can be split into chunks. TurboHog schedules each chunk on its own, inside the task's schedule. Learn more in Task Chunks.
A task can repeat. TurboHog schedules each occurrence on its own, so a recurring task can land at a different time each day. If you want it at the same time every day, give it a schedule that only covers that time. Learn more in Recurring Tasks.
The "Scheduled" switch at the bottom of the task form is on by default. Turn it off to keep a task in your list without placing it on your calendar. Learn more in Keeping a Task Off Your Calendar.
You can drag a task to a specific time on the Calendar. This locks the task to that time, which is useful when you want to do something now or at a set time.
TurboHog then re-plans your other tasks around the locked task.

TurboHog re-plans on its own, but you can re-plan right now by clicking "Refresh" in the top right of the Calendar or Tasks page, or by pressing Shift + R. Learn more in Refresh and Sync.
To check today's plan, open your Today page. To see every task for the day as a list, read The Tasks Page.