Using Project AutoScheduling

Using Project AutoScheduling

Rocketship will auto-schedule Project Tasks for you. This means that you don’t need to worry about manually creating Service Calls as Project Tasks near their start date. In this KB, we’ll describe the various settings for the Project AutoScheduling feature.

You can access the configuration of the Project Auto-Scheduler via:

  1. Log into Admin Portal
  2. Click on Scheduling->Scheduling Home
  3. Click on Project AutoScheduling

How It Works

First, understand how the auto-scheduling works. Every Project Task in Autotask has a Start Date and End Date. Optionally, it can have an Estimated Time and Primary Resource/Role.

When the auto-scheduler detects that a Project and Task are ready for scheduling (we will discuss the trigger for that below), it does the following:

  1. Creates a Next Activity for a given duration
  2. Assigns the Next Activity to the Task primary resource.
  3. Puts the Next Activity to sleep until the original Task Start Date.

We create the Next Activity and put it to sleep, rather than waiting until the Task Start Date, so that future work can be easily seen via the Rocketship Calendar.

Scheduling Trigger for Tasks with Estimated Time

To trigger the auto-scheduler, these things must be true:

  • Project AutoSchedule is enabled.
  • The Project is open and has a status in the Eligible Project Statuses list.
  • The Task is open and has a status in the Eligible Task Statuses list.
  • The Task has a Primary Resource.
  • The Task has Estimated Time > 0.

Scheduling Trigger for Tasks without Estimated Time

  • Project AutoSchedule is enabled.
  • The Project is open and has a status in the Eligible Project Statuses list.
  • The Task is open and has a status in the Eligible Task Statuses list.
  • The Task has a Primary Resource.
  • The Task has no Estimated Time defined.
  • The ‘Task without Est Time’ option is enabled (it is disabled by default).

Defining the Duration of the Event

When configuring this feature, you can configure the auto-scheduler to rely on the Estimated Time/Remaining Time on the Task or to use the Duration defined in a Next Activity Rule.

You can set a min and max duration for events. The ‘max’ setting in particular is important because a Project Task may have an estimated time of 20, 40, or even 80 hours. It would not make sense to create an 80 hour event on a resource’s calendar. Thus, the default for the Min Duration is 15 minutes and for Max Duration it is 8 hours.

Rocketship Workflows

If the auto-scheduler fails for any reason, it will execute the Fail Workflow that is defined. By default, that is the same ‘Needs Attention’ workflow used by all other features. If the auto-scheduler is successful, it will trigger whichever workflow is linked to the default Next Activity Rule used in your settings (which defaults to the Rule ‘Project Auto Schedule’). You can create your own Next Activity Rule and link to it if desired.

How Often Does Project AutoScheduling Execute

Auto-scheduling will execute roughly every 30 minutes to scan for Projects and Tasks in the eligible statuses.


    • Related Articles

    • Using Ticket AutoScheduling

      Rocketship allows you to trigger the scheduling of a Next Activity by changing the ticket status, similar to the Project Task AutoScheduler. Here’s how you can set it up: Create a Special Ticket Status in Autotask Define a new ticket status ...
    • Scheduling an Autotask Project Task via Rocketship

      You can schedule an Autotask Project Task via Rocketship/CMD. The easiest way to do this is via the Search bar: Open the Rocketship WorkBoard dashboard in Autotask Lock open the side panel Enter the Task# in the Task Search field Submit by clicking ...
    • Updating Autotask Ticket and Task User-Defined Fields (UDFs) via Rocketship Workflow Engine

      This knowledge base article provides a comprehensive guide on how to update Autotask Ticket and Task User-Defined Fields (UDFs) using the Rocketship workflow engine. It’s essential to note that this update process is limited to modifying ...
    • Using the Engineer WorkBoard

      The Rocketship Engineer Workboard is the Dashboard that displays open Service Calls events that have been booked and scheduled for the engineer. There are two types of Service Calls that we consider: Fixed Appointment and Next Activities (the naming ...
    • Using Ticket Routing to Automate Dispatch & Escalations

      With Rocketship for Autotask, it is easy to use ticket routing to automate dispatch & escalations. Ticket routing is how you shuffle tickets around – whether it’s a dispatch, which is assigning a ticket to a resource when there’s been no assignment ...