---
title: "Complete the Work in the Field"
slug: "complete-the-work-in-the-field"
updated: 2026-05-11T16:51:58Z
published: 2026-05-11T16:51:58Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://help.servicetitan.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Complete the Work in the Field

<editor360-custom-block data-preprocessing="true" data-sanitizationtags="b,i,svg,polyline,style"><div class="sc" style="max-width:960px;margin:0 auto;padding:0 0 3rem;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;color:#1a1a1a"><!-- HERO --><div style="border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#0d1b35 0%,#162a4a 60%,#0f2040 100%);padding:32px 32px 28px;margin:0 0 16px;border-top:3px solid #3892F3;position:relative;"><div style="position:absolute;top:-60px;right:-60px;width:320px;height:320px;background:radial-gradient(circle,rgba(2,101,220,0.18) 0%,transparent 70%);pointer-events:none;"></div><div style="position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,0.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.02) 1px,transparent 1px);background-size:32px 32px;pointer-events:none;border-radius:12px;"></div><div style="position:relative;display:inline-flex;align-items:center;gap:6px;padding:4px 14px;border-radius:20px;background:rgba(2,101,220,0.18);border:1px solid rgba(56,146,243,0.4);margin:0 0 16px"><span class="hb">SERVICETITAN · FIELD OPERATIONS</span></div><div style="position:relative;font-size:24px;font-weight:800;color:#ffffff;line-height:1.25;margin:0 0 10px;max-width:520px;letter-spacing:-0.01em">Complete the Work in the Field</div><p style="position:relative;font-size:13.5px;color:#B5DEFF;margin:0;line-height:1.65;max-width:540px;opacity:0.85">Document every job thoroughly. Record parts, capture photos, update equipment, and log hours—all from the mobile app.</p></div><!-- JUMP-TO PILLS --><div style="display:flex;align-items:center;gap:8px;margin:0 0 16px;flex-wrap:wrap"><span style="font-size:11px;color:#6A7A85;font-weight:500">Jump to:</span><a href="/docs/complete-the-work-in-the-field#p1" class="jp" rel="noopener">Document the Job</a><a href="/docs/complete-the-work-in-the-field#p2" class="jp" rel="noopener">Update Equipment &amp; Log Time</a><a href="/docs/complete-the-work-in-the-field#p3" class="jp" rel="noopener">Troubleshoot</a><a href="/docs/complete-the-work-in-the-field#kpi" class="jp" rel="noopener">Measure Impact</a></div><!-- ======================== SECTION 1: Document the Job ======================== --><div id="p1" style="margin:20px 0 8px;padding:10px 14px;background:#E3FCFF;border-radius:8px;border-left:4px solid #038299"><div style="font-size:14px;font-weight:700;color:#038299">Document the Job</div></div><div style="display:flex;flex-direction:column;gap:6px"><!-- Step 1: Complete job forms in the field --><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E3FCFF;color:#038299;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Complete job forms in the field</div><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Complete all required forms before closing out the job. Incomplete required forms block job completion—the technician cannot mark the job as finished or collect payment until all required forms are submitted.</p></div><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Forms must be assigned to Jobs (not just Locations) for the data to appear in the Form Submissions report. Location-only forms will not surface in reporting.</p></div><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Required fields in sections hidden by conditional logic can cause a form freeze. If a technician reports a form that won't submit, check for hidden required fields in the form builder.</p></div><!-- Field Mobile App workflow --><div style="font-size:11px;font-weight:700;color:#038299;text-transform:uppercase;letter-spacing:0.05em;margin:8px 0 4px;padding:4px 8px;background:#E3FCFF;border-radius:4px;display:inline-block">Field Mobile App Workflow</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:4px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Open the job in the <b>Field Mobile App</b>. Tap the <b>Forms</b> tab to see all forms assigned to this job type.</p><p style="margin:0 0 2px"><b>b.</b> Tap a form to open it. Fill in each field—text, checkboxes, dropdowns, and signature fields. Required fields are marked with an asterisk. If the form uses conditional logic, questions will show or hide dynamically based on your answers.</p><p style="margin:0 0 2px"><b>c.</b> When finished, tap <b>Save</b> to save your progress, or tap <b>Complete</b> to finish the form and send it to your office. The form syncs automatically. If you're offline, it uploads after you regain connectivity.</p></div><div style="margin:4px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/complete-and-send-forms-in-fma" target="_self" translate="no" class="sl" rel="noopener"><u>Complete and send forms in the Field Mobile App</u></a><a href="/v1/docs/use-required-arrival-forms-in-fma" target="_self" translate="no" class="sl" rel="noopener"><u>Use required arrival forms in the Field Mobile App</u></a></div><!-- ServiceTitan Mobile (legacy) workflow --><div style="font-size:11px;font-weight:700;color:#038299;text-transform:uppercase;letter-spacing:0.05em;margin:10px 0 4px;padding:4px 8px;background:#E3FCFF;border-radius:4px;display:inline-block">ServiceTitan Mobile (Legacy) Workflow</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:4px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Open the job in <b>ServiceTitan Mobile</b> and tap <b>Forms</b>.</p><p style="margin:0 0 2px"><b>b.</b> Tap a form to open it. Fill in each field—text, checkboxes, dropdowns, and signature fields. Required fields are marked with an asterisk. If the form uses conditional logic, questions will show or hide dynamically based on your answers.</p><p style="margin:0 0 2px"><b>c.</b> When finished, tap <b>Save</b>.</p></div><div style="margin:4px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/forms-in-servicetitan-mobile" target="_self" translate="no" class="sl" rel="noopener"><u>Complete and send forms in ServiceTitan Mobile</u></a></div></div></div></div><!-- Step 2: Record parts used from truck stock --><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E3FCFF;color:#038299;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Record parts used from truck stock</div><!-- Inventory Mobile App workflow --><div style="font-size:11px;font-weight:700;color:#038299;text-transform:uppercase;letter-spacing:0.05em;margin:8px 0 4px;padding:4px 8px;background:#E3FCFF;border-radius:4px;display:inline-block">Inventory Mobile App Workflow</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:4px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Open the job in the mobile app and tap the <b>Invoice</b> tab (or <b>Work Summary</b> for Commercial). Tap <b>+ Add Items</b> to open the pricebook.</p><p style="margin:0 0 2px"><b>b.</b> Search for the part by name or code and select it. Enter the quantity used and select the <b>Inventory Location</b> (truck). The item is added to the job invoice and deducted from your truck stock.</p><p style="margin:0 0 2px"><b>c.</b> If the part isn't on your truck, technicians with the <b>Create Item Request</b> permission can submit a requisition from the mobile app. Technicians with the <b>Create Purchase Order</b> permission can create a PO directly.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Technicians can add items even when truck quantity is zero — this drops inventory below zero and triggers replenishment. Review the <b>Only Replenish Max</b> setting at <b>Settings &gt; Inventory &gt; Configuration</b> to control whether replenishment orders exceed your max template quantity to cover negative balances.</p></div><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ If the "Allow technician to consume items not on their truck" permission is disabled, only items on the truck template or truck location can be added to invoices.</p></div></div><div style="margin:4px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/add-or-edit-inventory-items-on-an-invoice" target="_self" translate="no" class="sl" rel="noopener"><u>Add or edit inventory items on an invoice</u></a><a href="/v1/docs/set-up-inventory-configurations" target="_self" translate="no" class="sl" rel="noopener"><u>Set up inventory configurations</u></a><a href="/v1/docs/set-up-and-use-mobile-storage" target="_self" translate="no" class="sl" rel="noopener"><u>Set up and use mobile storage</u></a></div><!-- Field Mobile App workflow --><div style="font-size:11px;font-weight:700;color:#038299;text-transform:uppercase;letter-spacing:0.05em;margin:10px 0 4px;padding:4px 8px;background:#E3FCFF;border-radius:4px;display:inline-block">Field Mobile App Workflow</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:4px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Open the job in the <b>Field Mobile App</b> and tap the <b>Invoice</b> tab (Residential) or <b>Work Summary</b> tab (Commercial).</p><p style="margin:0 0 2px"><b>b.</b> Scroll to the <i>Invoice/Line Items</i> section and tap <b>View</b>.</p><p style="margin:0 0 2px"><b>c.</b> Scroll to the bottom and tap <b>+ Add Items</b>.</p><p style="margin:0 0 2px"><b>d.</b> Tap the <b>Materials</b> tab, select the material used, and add it to the invoice. This doesn't create a requisition/replenishment report, but it does reduce truck stock.</p></div><div style="margin:4px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/field-mobile-app-faq" target="_self" translate="no" class="sl" rel="noopener"><u>ServiceTitan Field Mobile App FAQ</u></a></div></div></div></div><!-- Step 3: Add pricebook items to a job invoice --><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E3FCFF;color:#038299;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Add pricebook items to a job invoice</div><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Services and Equipment are not visible in the mobile pricebook unless they are assigned to a Category. Orphaned items will not appear for technicians to select.</p></div><!-- Field Mobile App workflow --><div style="font-size:11px;font-weight:700;color:#038299;text-transform:uppercase;letter-spacing:0.05em;margin:8px 0 4px;padding:4px 8px;background:#E3FCFF;border-radius:4px;display:inline-block">Field Mobile App Workflow</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:4px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Open the job in the <b>Field Mobile App</b> and tap the <b>Invoice</b> tab (Residential) or <b>Work Summary</b> tab (Commercial).</p><p style="margin:0 0 2px"><b>b.</b> Scroll to the Invoice Items section and tap <b>Add</b> or <b>View</b>.</p><p style="margin:0 0 2px"><b>c.</b> Search the pricebook by name, code, or category. Select an item to add it to the invoice and adjust the quantity if needed. The price auto-populates from the pricebook—override only if your administrator allows manual price edits.</p></div><div style="margin:4px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/use-pricebook-in-fma" target="_self" translate="no" class="sl" rel="noopener"><u>Use Pricebook in the Field Mobile App</u></a></div><!-- ServiceTitan Mobile (legacy) workflow --><div style="font-size:11px;font-weight:700;color:#038299;text-transform:uppercase;letter-spacing:0.05em;margin:10px 0 4px;padding:4px 8px;background:#E3FCFF;border-radius:4px;display:inline-block">ServiceTitan Mobile (Legacy) Workflow</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:4px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Open the job in <b>ServiceTitan Mobile</b> and tap <b>Invoice</b>.</p><p style="margin:0 0 2px"><b>b.</b> Tap <b>+ Add items</b>.</p><p style="margin:0 0 2px"><b>c.</b> Search the pricebook and select an item to add it to the invoice.</p></div><div style="margin:4px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/update-your-pricebook-in-servicetitan-mobile" target="_self" translate="no" class="sl" rel="noopener"><u>Update your pricebook in ServiceTitan Mobile</u></a></div></div></div></div><!-- Step 4: Upload photos to document completed work --><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E3FCFF;color:#038299;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Upload photos to document completed work</div><!-- Field Mobile App workflow --><div style="font-size:11px;font-weight:700;color:#038299;text-transform:uppercase;letter-spacing:0.05em;margin:8px 0 4px;padding:4px 8px;background:#E3FCFF;border-radius:4px;display:inline-block">Field Mobile App Workflow</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:4px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Open the job in the <b>Field Mobile App</b> and tap <b>Add &gt; Take Photo or Video</b> or <b>Upload Photo or Video</b>.</p><p style="margin:0 0 2px"><b>b.</b> Take a photo or select one from your device gallery.</p><p style="margin:0 0 2px"><b>c.</b> Photos added to forms are also automatically added to the job's <i>Files</i> tab in the office.</p></div><div style="margin:4px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/manage-photos-videos-and-files-in-fma" target="_self" translate="no" class="sl" rel="noopener"><u>Manage photos, videos, and files in the Field Mobile App</u></a></div><!-- ServiceTitan Mobile (legacy) workflow --><div style="font-size:11px;font-weight:700;color:#038299;text-transform:uppercase;letter-spacing:0.05em;margin:10px 0 4px;padding:4px 8px;background:#E3FCFF;border-radius:4px;display:inline-block">ServiceTitan Mobile (Legacy) Workflow</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:4px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Open the job in <b>ServiceTitan Mobile</b> and tap the <b>Camera</b> icon. Tap <b>Take photo</b>, <b>Record video</b>, <b>Upload photo</b>, or <b>Upload video</b>.</p><p style="margin:0 0 2px"><b>b.</b> Take a photo or select one from your device gallery.</p></div><div style="margin:4px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/use-doodle-in-servicetitan-mobile" target="_self" translate="no" class="sl" rel="noopener"><u>Add media to a job and mark photos with Doodle in ServiceTitan Mobile</u></a></div></div></div></div></div><!-- ======================== SECTION 2: Update Equipment & Log Time ======================== --><div id="p2" style="margin:20px 0 8px;padding:10px 14px;background:#E0F2FF;border-radius:8px;border-left:4px solid #004491"><div style="font-size:14px;font-weight:700;color:#004491">Update Equipment &amp; Log Time</div></div><div style="display:flex;flex-direction:column;gap:6px"><!-- Step 5: Update equipment details after a repair --><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E0F2FF;color:#004491;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Update equipment details after a repair</div><!-- Field Mobile App workflow --><div style="font-size:11px;font-weight:700;color:#004491;text-transform:uppercase;letter-spacing:0.05em;margin:8px 0 4px;padding:4px 8px;background:#E0F2FF;border-radius:4px;display:inline-block">Field Mobile App Workflow</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:4px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Open the job in the <b>Field Mobile App</b> and tap the <b>Equipment</b> tab. Select the piece of equipment you serviced.</p><p style="margin:0 0 2px"><b>b.</b> Tap <b>Edit</b>. Update the relevant fields—manufacturer, model number, serial number, installation date, or warranty and condition notes.</p><p style="margin:0 0 2px"><b>c.</b> Tap <b>Save</b>. The equipment record now reflects the latest service, which helps the office track maintenance history for this customer.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ If the install job is not completed properly, the equipment's installation date is never set. This breaks all downstream age-based marketing automation and replacement opportunity reports.</p></div></div><div style="margin:4px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/edit-replace-remove-equipment-from-a-service-location-in-fma" target="_self" translate="no" class="sl" rel="noopener"><u>Edit, replace, or remove equipment from a service location in the Field Mobile App</u></a></div><!-- ServiceTitan Mobile (legacy) workflow --><div style="font-size:11px;font-weight:700;color:#004491;text-transform:uppercase;letter-spacing:0.05em;margin:10px 0 4px;padding:4px 8px;background:#E0F2FF;border-radius:4px;display:inline-block">ServiceTitan Mobile (Legacy) Workflow</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:4px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Open the job in <b>ServiceTitan Mobile</b> and tap <b>History &gt; Existing equipment</b>.</p><p style="margin:0 0 2px"><b>b.</b> Tap the installed equipment to open it then tap <b>Edit</b>.</p><p style="margin:0 0 2px"><b>c.</b> Make your changes then tap <b>Save</b> to sync the updated record back to the office.</p></div><div style="margin:4px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/manage-equipment-in-servicetitan-mobile" target="_self" translate="no" class="sl" rel="noopener"><u>Manage equipment in ServiceTitan Mobile</u></a></div></div></div></div><!-- Step 6: Record an equipment replacement --><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E0F2FF;color:#004491;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Record an equipment replacement</div><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Always mark old equipment as Replaced rather than removing it. Removing equipment deletes the service history record. Replacing preserves the full history for the location.</p></div><!-- Field Mobile App workflow --><div style="font-size:11px;font-weight:700;color:#004491;text-transform:uppercase;letter-spacing:0.05em;margin:8px 0 4px;padding:4px 8px;background:#E0F2FF;border-radius:4px;display:inline-block">Field Mobile App Workflow</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:4px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Open the job in the <b>Field Mobile App</b> and tap the <b>Equipment</b> tab. Find the existing unit being replaced.</p><p style="margin:0 0 2px"><b>b.</b> Tap the unit, then tap <b>More &gt; Mark as Replaced &gt; Replace</b>. This retires the unit from active service while preserving its history.</p><p style="margin:0 0 2px"><b>c.</b> Tap <b>Add &gt; Equipment</b> to create the new unit. Enter the name, make, model, serial number, and installation date. You can also use the <b>Scan</b> icon (OCR) to auto-populate fields from the unit's nameplate.</p><p style="margin:0 0 2px"><b>d.</b> Tap <b>Add</b>. The new equipment is linked to the customer location and the replacement is logged in the equipment history.</p></div><div style="margin:4px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/edit-replace-remove-equipment-from-a-service-location-in-fma" target="_self" translate="no" class="sl" rel="noopener"><u>Edit, replace, or remove equipment in the Field Mobile App</u></a><a href="/v1/docs/add-equipment-to-a-service-location-in-fma" target="_self" translate="no" class="sl" rel="noopener"><u>Add equipment to a service location in the Field Mobile App</u></a></div><!-- ServiceTitan Mobile (legacy) workflow --><div style="font-size:11px;font-weight:700;color:#004491;text-transform:uppercase;letter-spacing:0.05em;margin:10px 0 4px;padding:4px 8px;background:#E0F2FF;border-radius:4px;display:inline-block">ServiceTitan Mobile (Legacy) Workflow</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:4px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Open the job in <b>ServiceTitan Mobile</b> and tap <b>History &gt; Existing Equipment</b>. Find the existing unit being replaced.</p><p style="margin:0 0 2px"><b>b.</b> Tap the unit, then tap <b>More &gt; Replace</b>. This retires the unit from active service while preserving its history.</p><p style="margin:0 0 2px"><b>c.</b> Tap <b>Add Equipment</b> to create the new unit. Enter the name, make, model, serial number, and installation date.</p><p style="margin:0 0 2px"><b>d.</b> Tap <b>Save</b>. The new equipment is linked to the customer location and the replacement is logged in the equipment history.</p></div><div style="margin:4px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/manage-equipment-in-servicetitan-mobile" target="_self" translate="no" class="sl" rel="noopener"><u>Manage equipment in ServiceTitan Mobile</u></a><a href="/v1/docs/add-previously-installed-equipment-to-a-service" target="_self" translate="no" class="sl" rel="noopener"><u>Add previously installed equipment to a service location in ServiceTitan Mobile</u></a></div></div></div></div><!-- Step 7: Log your hours from the field app --><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E0F2FF;color:#004491;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Log your hours from the field app</div><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Tapping Working is the most critical digital signal in the field workflow. It starts GPS tracking, begins labor cost accumulation for job costing, and activates drive time analysis. If a technician skips straight from Arrive to Complete without clicking Working, all job costing data and drive time analytics are lost.</p></div><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ ServiceTitan must be the single source of truth for time. If a payroll administrator edits hours in QuickBooks/Intacct but not in ServiceTitan, the Job Costing reports will show false profitability. All edits must happen in the Payroll Dashboard within ServiceTitan before export.</p></div><!-- Field Mobile App workflow --><div style="font-size:11px;font-weight:700;color:#004491;text-transform:uppercase;letter-spacing:0.05em;margin:8px 0 4px;padding:4px 8px;background:#E0F2FF;border-radius:4px;display:inline-block">Field Mobile App Workflow</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:4px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Open the <b>Field Mobile App</b>. Tap <b>Time</b> or go to your timesheet from the <b>Menu</b>.</p><p style="margin:0 0 2px"><b>b.</b> If your company uses legacy timekeeping, tap <b>Clock In</b> at the start of your shift and <b>Clock Out</b> when finished. Use <b>Start Break</b> and <b>End Break</b> to log break time accurately.</p><p style="margin:0 0 2px"><b>c.</b> If your company uses flexible timekeeping, your time is tracked in one of three ways: <b>manually</b>, <b>automatically</b>, or <b>continuously</b>. Confirm with your office how you should track your time.</p><p style="margin:0 0 2px"><b>d.</b> If you need to adjust a past entry, tap <b>View Reports</b> on the <i>Timesheets and Performance Pay</i> notification that pops up at the end of your pay period, select <b>View payroll</b>, open the pay period, and submit a correction request. Your office admin will review and approve the change in the Payroll Dashboard.</p></div><div style="margin:4px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/use-legacy-timekeeping-to-track-your-work-hours-in-fma" target="_self" translate="no" class="sl" rel="noopener"><u>Use Legacy Timekeeping to track your work hours in the ServiceTitan Field Mobile App</u></a><a href="/v1/docs/compare-the-ways-to-use-flexible-timekeeping-in-fma" target="_self" translate="no" class="sl" rel="noopener"><u>Compare the different ways to use Flexible Timekeeping with the ServiceTitan Field Mobile App</u></a><a href="/v1/docs/review-approve-or-dispute-your-payroll-in-fma" target="_self" translate="no" class="sl" rel="noopener"><u>Review, approve, or dispute your payroll in the Field Mobile App</u></a></div><!-- ServiceTitan Mobile (legacy) workflow --><div style="font-size:11px;font-weight:700;color:#004491;text-transform:uppercase;letter-spacing:0.05em;margin:10px 0 4px;padding:4px 8px;background:#E0F2FF;border-radius:4px;display:inline-block">ServiceTitan Mobile (Legacy) Workflow</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:4px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Open <b>ServiceTitan Mobile</b>.</p><p style="margin:0 0 2px"><b>b.</b> If your company uses legacy timekeeping, tap your <b>profile</b> icon then select <b>Clock In</b> at the start of your shift and <b>Clock Out</b> when finished. Use <b>Start Meal Break</b> and <b>End Meal Break</b> to log break time accurately.</p><p style="margin:0 0 2px"><b>c.</b> If your company tracks time automatically, tapping <b>Dispatch</b>, <b>Arrive</b>, and <b>Close Out</b> actions creates and ends timesheets.</p><p style="margin:0 0 2px"><b>d.</b> If you need to adjust a past entry, tap your <b>profile</b> icon then select <b>View Payroll</b>. Tap <b>View</b> for the pay period you want to review then tap <b>Dispute</b> to send a correction. Your office admin will review and approve the change in the Payroll Dashboard.</p></div><div style="margin:4px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/clock-io-servicetitan-mobile" target="_self" translate="no" class="sl" rel="noopener"><u>Clock in and out in ServiceTitan Mobile</u></a><a href="/v1/docs/track-your-time-in-servicetitan-mobile" target="_self" translate="no" class="sl" rel="noopener"><u>Track your time in ServiceTitan Mobile</u></a><a href="/v1/docs/sign-off-on-payroll-in-servicetitan-mobile" target="_self" translate="no" class="sl" rel="noopener"><u>Sign off on payroll in ServiceTitan Mobile</u></a></div></div></div></div><!-- Step 8: Mark job tasks as done --><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#E0F2FF;color:#004491;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Mark job tasks as done</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Open the job in the <b>Field Mobile App</b> and tap <b>Tasks Completed</b> or the <b>Tasks</b> tab to see the checklist of required tasks for this job.</p><p style="margin:0 0 2px"><b>b.</b> As you complete each task, tap the checkbox to mark it done. Add any relevant notes.</p><p style="margin:0 0 2px"><b>c.</b> After all tasks are complete, the job status updates automatically. If any required tasks are incomplete, the app will alert you before you can close out the job.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Do not complete the job if there are additional appointments or technicians still working. Completing the job cancels remaining appointments and removes access for other technicians. Instead, use Mark myself as done or Complete Appointment.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/track-job-related-tasks-in-fma" target="_self" translate="no" class="sl" rel="noopener"><u>Track job-related tasks in the Field Mobile App</u></a></div></div></div></div></div><!-- ======================== SECTION 3: Troubleshoot Field Issues ======================== --><div id="p3" style="margin:20px 0 8px;padding:10px 14px;background:#FEF3E2;border-radius:8px;border-left:4px solid #8B5E0F"><div style="font-size:14px;font-weight:700;color:#8B5E0F">Troubleshoot Field Issues</div></div><div style="display:flex;flex-direction:column;gap:6px"><!-- Step 9: Troubleshoot: Job form not triggering correctly --><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#FEF3E2;color:#8B5E0F;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Troubleshoot: Job form not triggering correctly</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Verify the form is assigned to the correct <b>Job Type</b> and <b>Business Unit</b>. Go to <b>Settings &gt; Operations &gt; Forms</b> to check the form's configuration, then verify the trigger rules in the Form Triggers section.</p><p style="margin:0 0 2px"><b>b.</b> Confirm the job on the mobile app matches the job type and business unit configured for the form trigger. Mismatched job types are the most common cause of missing forms. Also check that the form trigger is set to the correct event (for example, <b>After arrival on job</b>).</p><p style="margin:0 0 2px"><b>c.</b> If the form still does not appear, force-close the mobile app and reopen it to sync the latest form configurations from the server. If the issue persists, verify the form is published and the trigger is active.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/use-form-triggers" target="_self" translate="no" class="sl" rel="noopener"><u>Use form triggers</u></a><a href="/v1/docs/complete-and-send-forms-in-fma" target="_self" translate="no" class="sl" rel="noopener"><u>Complete and send forms in the Field Mobile App</u></a><a href="/v1/docs/forms-1" target="_self" translate="no" class="sl" rel="noopener"><u>Forms FAQ</u></a></div></div></div></div><!-- Step 10: Troubleshoot: Can't find a part in truck stock --><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#FEF3E2;color:#8B5E0F;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Troubleshoot: Can't find a part in truck stock</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Check the search spelling and try alternate names or part codes. Use the barcode scanner if available to find the exact item.</p><p style="margin:0 0 2px"><b>b.</b> Verify that the part is assigned to your truck. Ask the office to check <b>Inventory &gt; Inventory Locations</b> and confirm the part appears in your truck's stock list.</p><p style="margin:0 0 2px"><b>c.</b> If the part was recently added to inventory, force-sync the mobile app. New inventory items may take a few minutes to appear after being received via a Purchase Order.</p><div style="padding:5px 10px;background:#EAEFF2;border-left:3px solid #8C9CA5;border-radius:6px;margin:4px 0 4px"><p style="font-size:12px;color:#4B5563;margin:0;line-height:1.5">⚠︎ Inventory COGS is not expensed until Job Status = Complete. Parts on the invoice are still financially an Asset (WIP) until job completion. Weighted Average Cost (WAC) at completion time determines COGS.</p></div></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/inventory-module" target="_self" translate="no" class="sl" rel="noopener"><u>Inventory module overview</u></a><a href="/v1/docs/truck-inventory-replenishment-overview" target="_self" translate="no" class="sl" rel="noopener"><u>Truck inventory replenishment overview</u></a></div></div></div></div><!-- Step 11: Troubleshoot: Equipment history not updating --><div class="st" style="border:1px solid #D0D8DD;border-radius:8px;padding:10px 14px"><div style="display:flex;align-items:flex-start;gap:10px"><div class="sn" style="min-width:24px;height:24px;border-radius:6px;background:#FEF3E2;color:#8B5E0F;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0"></div><div style="flex:1"><div style="font-size:13.5px;font-weight:600;color:#1a1a1a;margin:0 0 1px">Troubleshoot: Equipment history not updating</div><div style="font-size:13px;color:#374151;line-height:1.7;margin:6px 0 0;padding-left:1em"><p style="margin:0 0 2px"><b>a.</b> Confirm the equipment record is linked to the correct customer location. Open the equipment in the mobile app and verify the location matches the job address.</p><p style="margin:0 0 2px"><b>b.</b> Check that you saved the equipment changes before closing the job. Unsaved changes are lost when you navigate away from the equipment tab.</p><p style="margin:0 0 2px"><b>c.</b> If the update still does not appear in the office view, check your mobile app connection. Equipment syncs require an active internet connection—offline changes queue until reconnected.</p></div><div style="margin:6px 0 0;padding-top:5px;border-top:1px solid #DFE0E1"><a href="/v1/docs/edit-replace-remove-equipment-from-a-service-location-in-fma" target="_self" translate="no" class="sl" rel="noopener"><u>Edit, replace, or remove equipment in the Field Mobile App</u></a><a href="/v1/docs/installed-equipment-landing-page" target="_self" translate="no" class="sl" rel="noopener"><u>Equipment overview</u></a></div></div></div></div></div><!-- ======================== KPI GRID ======================== --><div id="kpi" style="margin:24px 0 12px"><div style="display:flex;align-items:center;gap:8px;margin:0 0 12px"><svg width="15" height="15" viewbox="0 0 24 24" fill="none" stroke="#004491" stroke-width="2.5"><polyline points="23 6 13.5 15.5 8.5 10.5 1 18"></polyline><polyline points="17 6 23 6 23 12"></polyline></svg><div style="font-size:13px;font-weight:700;color:#004491;text-transform:uppercase;letter-spacing:0.06em">Measure the impact</div></div><div style="display:grid;grid-template-columns:1fr 1fr;gap:8px"><!-- KPI 1: Form completion rate --><div style="padding:14px 16px;border-radius:10px;background:#fff;border:1px solid #DFE0E1;border-top:3px solid #0265DC;"><div style="font-size:11px;font-weight:700;color:#0265DC;text-transform:uppercase;letter-spacing:0.06em;margin:0 0 6px">Completeness</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Form completion rate</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">Low completion rates mean technicians are skipping required documentation or forms are misconfigured.</div><a href="https://go.servicetitan.com/#/new/reports/all" target="_blank" class="sl" rel="noopener">Reports &gt; search "Form Submissions" ↗</a></div><!-- KPI 2: Average invoice per job --><div style="padding:14px 16px;border-radius:10px;background:#fff;border:1px solid #DFE0E1;border-top:3px solid #0265DC;"><div style="font-size:11px;font-weight:700;color:#0265DC;text-transform:uppercase;letter-spacing:0.06em;margin:0 0 6px">Revenue</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Average invoice per job</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">Declining ticket sizes may signal missed pricebook items or under-documented work.</div><a href="https://go.servicetitan.com/#/new/reports/all" target="_blank" class="sl" rel="noopener">Reports &gt; search "Job Costing" ↗</a></div><!-- KPI 3: Equipment records updated per job --><div style="padding:14px 16px;border-radius:10px;background:#fff;border:1px solid #DFE0E1;border-top:3px solid #0265DC;"><div style="font-size:11px;font-weight:700;color:#0265DC;text-transform:uppercase;letter-spacing:0.06em;margin:0 0 6px">Accuracy</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Equipment records updated per job</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">Stale records lead to missed maintenance schedules and inaccurate proposals for replacements.</div><a href="https://go.servicetitan.com/#/new/reports/all" target="_blank" class="sl" rel="noopener">Reports &gt; search "Equipment" ↗</a></div><!-- KPI 4: Timesheet accuracy rate --><div style="padding:14px 16px;border-radius:10px;background:#fff;border:1px solid #DFE0E1;border-top:3px solid #0265DC;"><div style="font-size:11px;font-weight:700;color:#0265DC;text-transform:uppercase;letter-spacing:0.06em;margin:0 0 6px">Efficiency</div><div style="font-size:12.5px;font-weight:600;color:#1a1a1a;margin:0 0 4px">Timesheet accuracy rate</div><div style="font-size:11.5px;color:#6A7A85;line-height:1.55;margin:0 0 8px">Compare logged hours to dispatched job windows using timesheet exception reports. Large gaps may indicate forgotten clock-ins or manual entry errors.</div><a href="https://go.servicetitan.com/#/new/reports/all" target="_blank" class="sl" rel="noopener">Reports &gt; search "Late Clock Out" or "Early Clock In" or "Idle Time" ↗</a></div></div></div><style> .sc { counter-reset: step } .sn { counter-increment: step } .sn::before { content: counter(step) } .hb { font-size: 10.5px; font-weight: 700; color: #78BBFA; letter-spacing: 0.08em } .jp { font-size: 11.5px; font-weight: 600; color: #374151; text-decoration: none; padding: 5px 13px; background: #fff; border: 1px solid #D0D8DD; border-radius: 20px; transition: all 0.15s } .jp:hover { background: #E0F2FF; border-color: #B5DEFF; color: #004491 } .st { transition: box-shadow 0.15s, border-color 0.15s } .st:hover { border-color: #B5DEFF !important; box-shadow: 0 2px 12px rgba(2, 101, 220, 0.07) } .sl { font-size: 10.5px; color: #0265DC; text-decoration: none; margin-right: 6px } .sl:hover { text-decoration: underline } .sl+.sl::before { content: "· "; color: #D0D8DD } .ao-tag { position: absolute; top: 10px; right: 14px; font-size: 10px; font-weight: 600; padding: 2px 8px; border-radius: 10px; background: #f0f1f2; border: 1px solid #D0D8DD; color: #5f5e5a; white-space: nowrap } p[data-block-id] { font-size: 1rem; } ul li p[data-block-id] { margin-bottom: 0; } ul[data-type="taskList"] li div p[data-block-id] { margin-bottom: 0; } ol li p[data-block-id] { margin-bottom: 0; } table tbody th p[data-block-id] { margin-bottom: 0; } blockquote p[data-block-id] { margin-bottom: 0 !important; } p[data-block-id]:empty::after { content: "\00A0"; } </style></div></editor360-custom-block>
