Service Appointment in Field Service

  • Last Created On Jun 12, 2026
  • 9
0 0

Overview

A Service Appointment is the on-site execution record of a Work Order. It assigns a specific technician or crew to perform the job at a scheduled time, tracks the equipment deployed, records working time via Timesheets, logs travel via Trips, captures the outcome via a Service Report, create Invoice/Expense for this Appointment. 

Prerequisites & Prefix Settings

Before creating your first Appointment, configure the auto-generated numbers for all related records at Field Service → Settings → Prefix Settings.

  • Appointment Number
  • Trip Number
  • Service Report Number
  • Timesheet Number



Create a Service Appointment

Method 1 — From the Service Appointments menu

Step 1. Go to Field Service → Service Appointments → click Create Appointment


Step 2. Fill in the form

  • Appointment Number: Auto-generated based on Prefix Settings. Not editable
  • Work Order: The Work Order this appointment executes
  • Customer: The customer being served. Auto-filled when Work Order is selected
  • Email: Customer contact email. Auto-filled from Customer record
  • Title: Short name for this appointment
  • Scheduled Start Date: Date the appointment starts
  • Scheduled Start Time: Time the appointment starts
  • Scheduled End Date: Date the appointment ends
  • Scheduled End Time: Time the appointment ends
  • Territory: Service area. Auto-filled from Work Order
  • Owner: Staff responsible for this appointment
  • Currency: Auto-filled from Work Order
  • Billing Address: Auto-filled, editable
  • Service Address: On-site service address. Auto-filled, editable
  • Latitude / Longitude: Auto-filled from WO or via Select on Map
  • Customer Asset: The asset being serviced. Auto-filled from WO. 
  • Crew: Crew assigned to this appointment. Filtered by Territory + scheduled dates. Only Crews active in the same Territory during the scheduled period are shown
  • Technician: Individual technician assigned. Filtered by Territory + scheduled dates. If a Crew is selected, only members of that Crew are shown
  • Equipment Asset: The company's equipment/tool to use on-site. Filtered by Territory + scheduled dates + Work Order Models
  • Required Skills: Auto-filled from Work Order

Step 3. Add Line Items to an Appointment

Line items on an Appointment represent the parts and materials actually consumed during the job. They are linked to the items defined on the parent Work Order.

Click the green + button in the line items table header to open the Services & Parts popup. 

Review the remaining quantities for each item. Then enter the quantity to use for this specific appointment in the Qty column. Click the blue checkmark on each row to confirm

Close the popup — confirmed items appear in the Appointment's line items table

Tip: The Remaining column helps you avoid over-allocating materials across multiple appointments of the same Work Order. If a Work Order has 2 appointments, you can split the parts between them based on what each visit requires.

Step 4. Click Save

Filtering rules for Crew, Technician, and Equipment Asset: See the Crew, and Equipment Asset articles for full details on how Territory, scheduled dates, and Work Order Models determine what appears in these dropdowns.


Method 2 — From a Work Order

Step 1. Open the Work Order Detail page → go to the Appointments tab

Step 2. Click Add Appointment


Step 3. The form opens with the Work Order pre-linked. Fill in remaining fields.

Step 4. Click Save


Technician notification

When an Appointment is saved, the assigned Technician receives an automatic notification about the job — including the scheduled date, time, location, and linked Work Order details.

Equipment Asset check-out behavior

When an Appointment is saved successfully, the system automatically checks out any assigned Equipment Asset to this Appointment. This prevents the same physical equipment from being double-booked on another appointment at the same time.

The Equipment Assets list (Field Service → Equipment Assets) reflects this — an asset assigned to an appointment shows:

  • Status: Ready + Deployed
  • Check-out to: linked Appointment number

When the appointment is completed, go to Appointment Detail -> Equipment tab -> click Check-in to return it and use it for future appointments.




Inventory Check

The Inventory Check button (top-right of the Appointment Detail page) verifies whether the stock levels of required items are sufficient to service this appointment.


Note: The Inventory Check button is only available when the Inventory module is active on your system.

Step 1. On the Appointment Detail page, click Inventory Check

Step 2. The system compares the quantities on the Appointment's line items against current stock levels

Step 3. If stock is insufficient:

  • You can create a stock receipt directly in Inventory module to top up the stock
  • Or you can create a Purchase Request to order the missing items from a supplier

Step 4. Once stock levels are confirmed, proceed with executing the appointment


Timesheets

Timesheets record the actual working time of each technician during the appointment. They are used to:

  • Track labor hours for billing (when Billing Rule = Hourly)
  • Document how long each phase of the job took

Add a Timesheet

Step 1. On the Appointment Detail page → go to the Timesheets tab → click Add Timesheet


Step 2. Fill in the Add Timesheet form:

  • Timesheet Number: Auto-generated based on Prefix Settings. Not editable
  • Appointment: Pre-filled with the current appointment number
  • Technicians: Select the technician whose time is being recorded. Only technicians assigned to this appointment are shown
  • Start Date: Date work began
  • Start Time: Time work began
  • End Date: Date work ended
  • End Time: Time work ended
  • Description: Notes about what was done during this time period

Step 3. Click Save

Tip: You can save a Timesheet with only the Start Date/Time and add the End Date/Time later. This is the recommended workflow for real-time tracking — start the timesheet when work begins, and stop it when done.


Start now, stop later workflow

To start tracking time:

  • Create a Timesheet → fill in Technician + Start Date/Time → click Save
  • The timesheet appears in the list with no End Time

To stop tracking time:

  • Find the timesheet row → click the Stop Timesheet button 

  • Or click the Edit icon → fill in End Date/Time → click Save


Multiple timesheets per appointment

One Appointment can have multiple Timesheets. Common scenarios:

  • Interrupted job: Technician arrives at 9:00 AM → leaves at 12:00 (Timesheet 1). Returns at 2:00 PM → finishes at 4:00 PM (Timesheet 2)
  • Multiple technicians: If 2 technicians are assigned, each creates their own Timesheet — the system records time for both independently

The Total Time summary (top-right of the Timesheets tab) shows the sum of all durations for this appointment.


Trips

Trips record the travel journey of a technician or crew member to and from the service location. They are used for mileage tracking.

Trips can be accessed and created in two ways:

  • Appointment Detail → Trips tab → Add Trip
  • Field Service → Trips → Create Trip (then link to an Appointment)

Add a Trip

Step 1. Go to the Trips tab on the Appointment Detail page → click Add Trip


Step 2. Fill in the Add Trip form:

  • Trip Number: Auto-generated based on Prefix Settings. Not editable
  • Trip Name: Descriptive name for this trip
  • Appointment: Pre-filled with the current appointment number
  • Service Resource: Select the technician or staff member making this trip. Only resources assigned to this appointment are shown
  • Start Time: Date and time the trip began
  • End Time: Date and time the trip ended
  • Start Location: Text description of the departure address
  • Start Latitude / Longitude: GPS coordinates of departure — auto-filled when Select on Map is used
  • End Location: Text description of the destination address
  • End Latitude / Longitude: GPS coordinates of destination — auto-filled when Select on Map is used
  • Distance Travelled: Total distance in km
  • Duration: Calculated automatically from Start and End Time
  • Description: Additional notes about the trip

Step 3. Click Save

Trip conflict detection

If two trips for the same Service Resource on the same Appointment have overlapping Start/End times, the system displays a "Conflict found" popup:

"Trip conflicts found for this user at the selected time"

The popup lists the conflicting trip(s) with Trip Number, Service Resource, Start Time, and End Time. The new trip cannot be saved until the time conflict is resolved.


Service Report

A Service Report documents the outcome of a completed Appointment — including the technician's findings, a service summary, and the customer's feedback and signature. It serves as formal proof of work completion and can be used for invoicing, internal reporting, or customer handover.

When can a Service Report be created?

⚠️ Service Reports can only be created when the Appointment status is Completed. If you try to add a Service Report while the Appointment is still Scheduled or In Progress, the system displays the warning: "This appointment has not been completed yet."

How to create a Service Report

Option A — From the Appointment: Appointment Detail page → Service Report tab → click Add Service Report


Option B — From the global menu: Field Service → Service Reports → click Create Service Report → select the linked Appointment


Service Report creation wizard (3 steps)

The wizard guides you through three sections:

Step 1 — Model Preview

Basic identification and contact information, auto-filled from the Appointment:

  • Service Report Number: Auto-generated
  • Appointment: The linked Appointment number
  • Company: Customer's company name
  • Email: Customer's primary contact email
  • Service Address: Where the job was performed
  • Phone: Customer's phone number

Click Next → to proceed to Technician Feedback.

Step 2 — Technician Feedback

Captures the technician's documentation of the job:

  • Problem Statement: Description of the problem from the customer's perspective or the original service request
  • Service Summary: Summary of all work performed during this appointment
  • Technician: Select the technician completing this section
  • Email: Technician's email
  • Technician Signature: Drawing canvas for the technician to sign digitally. Click Sign to open the canvas
  • Attachment: Upload one or more files (photos, test results, documents). Click + to add more

Click Next → to proceed to Customer Feedback, or ← Previous to go back.

Step 3 — Customer Feedback

Captures the customer's evaluation and formal acceptance:

  • Customer Name: Customer's company name
  • Customer Feedback: Customer's written comments or notes about the service
  • Customer Rating: Star rating from 1 to 5. Click the stars
  • Customer Signature: Drawing canvas for the customer to sign digitally. Click Sign to open the canvas

Click Save to complete the Service Report.

Multiple Service Reports per Appointment

One Appointment can have more than one Service Report — for example, if a job required two separate site visits, or if different technicians each need to submit their own documentation.

Views: 9

Recent Articles

  • Service Appointment in Field Service
    9
  • Work Orders in Field Service
    6
  • Estimates in Field Service
    11
  • Requests in Field Service
    11
  • Other Settings in Field Service
    18

Popular Articles

  • Warehouse
    2467
  • Item Settings
    1989
  • Plaid environment & Setup Your Bank Acco...
    1784
  • General Accounting Settings
    1680
  • Mapping Setup
    1559