Overview
Schedule non-job events to block off time on your technicians' calendar. Non-job events can be one-time only or recurring and last up to a full day. You can determine if the event will be paid or not based on the timesheet code you select when creating the event.
Note: If these instructions don't work for you, you may still be using the previous version of this feature. See Schedule and manage non-job events for more information about that version.
Who uses this feature
Administrators and managers
Applies to all business types
Feature configuration
Account configuration is required to use this feature. Please contact Technical Support for details.
Things to know
When you set up timesheet codes for non-job events, make sure to specify whether the event is paid or not.
For non-job events that shouldn't affect payroll, deselect Needs a Timesheet?. In addition to not showing up in payroll reporting, non-job events created without a timesheet won't appear on technician timesheets, the Schedule Board calendar, Dispatch Pro, Schedule Assistant, or ServiceTitan Mobile.
If you want non-job events without a timesheet to display for the technician in ServiceTitan Mobile, select Visible to Technician when creating the non-job event.
If a technician has an overlapping job appointment timesheet and a non-job event, they can't be double-paid. They're only credited for the non-job event.
If you use Technician Clock I/O, you can configure timesheet codes so technicians must be clocked in to receive credit for a non-job event. To do this, select Exclude from reports if technician fails to clock in when creating the non-job event timesheet code.

Use cases
Common events you can use for non-job events include:
Training sessions
Company meetings
Vacation
Paid time off (PTO)
Parts runs
Schedule a non-job event
Go to the navigation bar and click Dispatch
.On the Dispatch Board, click a technician's timeline within the time slot when you want to schedule the event and click Book a non-job event.

In the Non-Job event side panel that opens, enter an Event Name.
From the Technicians dropdown, select additional technicians or update the current technician, if needed.
In the Date field, use the calendar to select the date for the non-job event.
In the Start Time and End Time fields, set the beginning and end time for the event.
Tip: Select All day if the event lasts the entire day.
From the Repeat dropdown, choose how often the event should repeat.
Tip: Click Custom and, on the Custom recurrence pop-up, use the fields to set your preferred recurrence schedule.

Add the address for the non-job event:
Click Add and verify address.
On the Edit Address pop-up that opens, enter the address.
Click Verify Address to verify the address with Google.
When finished, click OK.

Select Include in scheduling and dispatching capacity if you want this resource to be considered in capacity calculations for scheduling and dispatching.
Note: This option is available to any office employee with ACP, AdCap, and/or Dispatch Pro enabled.
Select Show in mobile app if you want the event to appear on mobile for the technician.
Select Clear this from technician's calendar once event is over to automatically remove it from the technician's view after it ends.
Select Clear this from Dispatch Board once event is over to automatically remove it from the board when completed.
In the Description field, enter any additional details about the event.
When finished, click Save.

On the Dispatch Board, you can see non-job events:
Completed events have a Check

Upcoming events have a Bookmark

Edit or delete a non-job event
Go to the navigation bar and click Dispatch
.On the Dispatch Board, click the non-job event you want to update or delete.
On the non-job event side bar that opens, in the Non-Job Event Information tab, click Update Event
.Update the information as needed, then click Save.
Tip: To track who changed a non-job event or what was changed, click the Audit Trail tab. For more, see View and manage the Audit Trail for non-job events.
To delete the event, click Delete Event
.In the Delete this non-job event? confirmation pop-up, click OK.

If you make edits or delete a recurring non-job event, a pop-up opens with options on how you want the changes to affect recurring events:
This event: Changes only affect this single event.
This and following events: Changes affect this and future events.
All events (past / present / future): Changes affect all events, including past events. Editing the duration affects completed events on previous timesheets.
View and manage the Audit Trail for non-job events
Go to the navigation bar and click Dispatch
.On the Dispatch Board, click the non-job event you want to view and manage the audit trail for.
On the non-job event side bar that opens, click the Audit Trail tab.

Review audit trail details:
Created On: The date the non-job event was created.
Last Modified On: The most recent date and time the event was updated.
Modified By: The employee who made the latest change.
Scroll the table to view more entries or click Expand Audit Trail to see the full history.

On the audit trail table, use the predefined Date, Username, and Action filters to quickly find specific changes.
Or,Create a custom filter:
Click Filter
, the filter panel opens.Select Date, Username, and/or Action to narrow your search.
Click Apply to view filtered results.

Click Clear Filter to remove all filters and return to the full list.
Complete a non-job event
Go to the navigation bar and click Dispatch
.On the Dispatch Board, click the non-job event you want to complete.
On the non-job event side bar that opens, in the Non-Job Event Information tab, click Complete Event
to complete the event.
On the Complete event pop-up that opens, click Ok.

Want to learn more?
Visit ServiceTitan Academy and enroll in Dispatching Basics