⚠︎ Complete all required form fields before closing the job. Incomplete forms may block job completion if triggers are set to required.
a. In ServiceTitan Mobile, open the assigned job and tap the Forms tab. Forms appear based on active triggers matching the job's event, job type, and business unit.
b. Select the quality control or inspection form. Work through each section — check items off, add notes, and attach photos as needed.
c. When all fields are complete, tap Save. The form syncs to the office and is visible on the job record.
⚠︎ For multi-day commercial projects, use Appointment-level triggers for safety forms (JHA) so they fire on every visit. Use Job-level triggers for inspection checklists that only need to be completed once per job.
⚠︎ Forms assigned only to Locations (not Jobs) will not appear in reports. Always assign inspection forms to Jobs for report visibility.
a. Go to the Navigation Bar and click Search. Click the dropdown and select Form. Set the Form State to Completed and choose the inspection form name from the Form Name dropdown.
b. Use the calendar to set the date range, then click Search. Open any form to review the technician's responses, attached photos, and notes.
c. For a broader view, go to Reports > All Reports and run a Form Submissions report to review completion rates and identify missing or overdue inspections across the project.
a. When building inspection forms, use Show/Hide conditional logic to guide the inspector through relevant sections only. For example: if "Fuel Type" is "Gas," show the Venting section; if "Electric," show the High Voltage section.
b. Configure Stoplight fields (Red/Yellow/Green) for pass/fail criteria. If a reading is out of spec, the form can mark it as "Fail" and trigger follow-up actions.
c. Use Auto-Tagging via conditional logic to automatically tag jobs based on inspection results (e.g., "Failed Inspection" tag triggers an alert for the PM).
⚠︎ Required fields in sections hidden by conditional logic can cause form freeze. If a hidden section contains a required field, the tech cannot submit the form. Always test conditional forms thoroughly before deploying.
⚠︎ Link each punch list task to the correct project and job so progress appears on the project record and reports stay accurate.
a. Open the project and go to the Task Management section. Click Create Task.
b. Enter a descriptive task name (e.g., "Fix drywall patch — Room 204"). Set the Task Type, assign the task to the responsible team member, and set a due date.
c. Add details in the description field — include the location, issue found, and any reference photos. Link the task to the relevant Job within the project.
d. Click Save. The assigned team member receives a notification and the task appears on the project's Task Management section.
⚠︎ The project cannot be closed until all punch list tasks are marked 100% complete. The PM must verify the punch list task group shows full completion before changing the Project Status to "Completed."
a. Go to Settings > Forms. Open the form and verify it is published and active.
b. Click the Triggers tab on the form. Confirm that a trigger exists, the Required checkbox is selected, and the trigger's job event (e.g., On Dispatch, On Arrival, On Completion) matches the expected workflow.
c. Verify the trigger's Business Unit and Job Type scoping matches the job. Forms only appear for jobs that match all trigger conditions — BU, job type, and customer type (if set).
d. Have the technician close and reopen ServiceTitan Mobile, then navigate back to the job. The form should now appear under the Forms tab.