Work Order

Scheduling a Task on the Calendar

Scheduling places a task on the calendar with a specific start time, end time, and assignee. Since each job can have multiple tasks, each task is scheduled independently giving you precise control over your team's workday.

Overview

Scheduling places a task on the calendar with a specific start time, end time, and assigned technician or subcontractor. In Swivl, tasks are scheduled individually each job can have multiple tasks, each planned and dispatched independently.

Who can access this

  • Super Admin: can schedule any task.
  • Admin: can schedule any task.
  • Lead Technician / Technician: cannot schedule tasks.

How to schedule a task from the task creation form

  • Go to Work Order → Tasks and click + Create Task or click + from the Tasks & Financials tab on a job detail page.
  • Fill in the required fields like customer, job, site address, and task name.
  • In Step 2: Scheduling and Assigning, set the Start Date and Time and End Date and Time.
  • Choose an assignment method:
    • Assign to Technician: pick a team member from the list
    • Assign to Subcontractor: directly assign to a subcontractor
    • Request Bids from Subcontractors: send bid requests
    • Schedule without Assigning: set the time slot without an assignee
    • Skip for Later: leave unscheduled for now
  • Click Assign Task and then Save & Close
schedule-task

How to reschedule a task from the list view

  1. Go to Scheduler → List View
  2. Find the task in the Task List and click the calendar icon in the Actions column
  3. The Schedule panel opens on the right showing Re-Schedule Task
  4. Update the Start Date and Time and End Date and Time
  5. Toggle All day Task if needed
  6. Update the Assigned To if required
  7. Click Re-Schedule
view-calender

Tips

  • Tasks default to a 2-hour duration adjust the end time as needed.
  • If you schedule a task from a job detail page, the job and customer fields are pre-filled automatically.
  • Use the Unscheduled tab in the Task List to quickly find all tasks that still need a time slot.
  • Use the Unassigned tab to find tasks that have a time but no technician assigned yet.
  • The calendar updates in real time, so dispatchers can schedule while technicians are in the field.

On this page