ServisGo
Scheduling & calendar Route optimization Recurring jobs Technician app Checklists Service reports Client portal & SMSAll features
Cleaning HVAC Plumbing Electrical Landscaping Pest controlAll industries
PricingHelp centerWhat's new
EN
Log inStart for free
Features
Scheduling & calendar Route optimization Recurring jobs Technician app Checklists Service reports Client portal & SMSAll features
Industries
Cleaning HVAC Plumbing Electrical Landscaping Pest controlAll industries
PricingHelp centerWhat's newStart for free
Help center

Creating an appointment

An appointment is one job for one client: what needs to be done, where, and roughly when. Creating one takes a minute.

This article covers the creation itself. Booking the actual visits into the calendar is the next step. See the scheduling article.

On this page
  1. Before you start
  2. Step by step
  3. Adding several services at once
  4. Attaching files
  5. What happens after saving

Before you start

Two things make this quicker:

  • The client should exist under "Clients", with the address where the work will happen.
  • The services you want to add should exist in your catalog. See the services article.

Step by step

  1. 1
    Click "New Appointment"

    Open "Appointments" in the sidebar on the left, then click the "New Appointment" button in the top-right corner of the page. The "Create Appointment" dialog opens.

  2. 2
    Choose the client and address

    In the "Client Information" section, open the "Client" dropdown and pick who the job is for, then open "Service Address" and pick the place where the work will happen. If the client has several addresses, they are all listed, so choose the right one.

  3. 3
    Add the services

    Under "Planned services", click "Add line" and a new row appears. Pick a service in it; its price and duration fill in automatically. Set the quantity ("Qty") if there is more than one. To put in several services in one go, use "Add multiple lines"; the next section shows how.

    The Create Appointment dialog with a client selected and planned services added
    Creating an appointment for Charlotte Hughes: planned services with amounts, prices and times.
  4. 4
    Check the totals

    The "Totals" row under the last service line adds up the price and time of all lines. The total time is how much calendar time the job will need. On each line you can edit either the "Unit price" or the "Total Price"; the other recalculates on its own.

  5. 5
    Set a planning window (optional)

    In the "Scheduling" section, under "Planning window", pick a "Start date" and an "End date" if the job should ideally happen between certain dates. You can leave both empty.

  6. 6
    Add notes and save

    Write anything the team should know into the "Additional Notes" box, for example "Call before arriving, the intercom is broken." Then press the "Create" button at the bottom of the dialog.

Adding several services at once

When a job needs more than a service or two, adding lines one at a time gets slow. The "Add multiple lines" button under the service lines opens a small list of your whole catalog instead.

The Planned services section with the Add multiple lines button highlighted
The highlighted "Add multiple lines" button sits next to "Add line" under the service lines.

Tick every service the job needs; the search box at the top narrows the list as you type, and "Select all" ticks everything the search currently shows. Press "Add", and each ticked service becomes its own line with its price and duration already filled in, ready to adjust.

The Add multiple lines list open, with a search box, Select all and several services ticked
Pick as many services as you need and press "Add": every ticked one becomes a line.

Attaching files

Anything the team should have at hand can live right on the appointment: a photo of the broken part, the signed offer as a PDF, a floor plan, a spreadsheet. In the appointment dialog, the "Files" card sits on the right; click "Add" in it and pick one or several files.

The Files card in the appointment dialog with a photo and a PDF attached
The "Files" card: photos show as thumbnails, documents by their type and name.

Images, PDF, Word, Excel, CSV and text files are accepted, up to 10 MB each. Photos show as thumbnails and open in a full-screen viewer; documents open in a new browser tab. Drag the tiles around to reorder them, or point at one and click the X to remove it. The changes are applied when you save the appointment.

Technicians see the same files in their app and can add their own from the field, so photos from the site arrive on the appointment by themselves. On acts of work, the "Photos" block prints the attached images; documents stay on the appointment and are never printed.

What happens after saving

The new appointment appears in the "Appointments" list with "Not Scheduled" in its "Status" column: it exists, but no visit is booked yet. The list itself does a lot of work for you, with tabs, filters and bulk actions; see working with the appointments list.

The appointments list showing the new appointment with the Not Scheduled status
The new appointment in the list, with status "Not Scheduled", waiting to be booked.

It also joins the "Not Scheduled Appointments" panel on the Calendar page. Click the small arrow tab at the right edge of the screen to slide the panel out (the orange counter on the tab shows how many appointments are waiting). How to book it, by dragging it into the calendar or letting ServisGo suggest a time, is covered in the scheduling article.

Creating a job the client has ordered before? Do not retype it: find the earlier appointment in the list and pick "Copy" from its three-dot menu. Copying an appointment carries over the client, services, workers and notes, and the copy opens ready to adjust.
Related articles
  • Booking visits into the calendar
  • Working with the appointments list
  • Appointment statuses explained
  • Managing your service catalog
ServisGo

Field service management software for small and medium service companies.

Product
Scheduling & calendarRoute optimizationRecurring jobsTechnician appChecklistsService reportsClient portal & SMSAll featuresPricing
Industries
CleaningHVACPlumbingElectricalLandscapingPest controlAll industries
Resources
Help centerWhat's newSupport
Company
ContactPrivacy policyTerms of serviceDelete account
© 2025 ServisGo. All rights reserved.