Skip to content
Driive Help Center home

Appointment Types Overview

Appointment types define the services your business offers. When a customer books through your booking page, they're selecting an appointment type. When you assign a user to a job, you're matching them to an appointment type. They're the connective tissue between your customers, your team, and your schedule.


What is an appointment type?

An appointment type represents a single service your business provides. Here are some examples across different industries:

IndustryExample appointment types
RoofingRoof Inspection, Repair Estimate, Full Replacement Consultation
HVACAC Repair, Furnace Tune-Up, New System Quote
PlumbingDrain Cleaning, Leak Repair, Water Heater Installation
ElectricalPanel Upgrade Estimate, Outlet Installation, Safety Inspection
LandscapingLawn Mowing, Landscape Design Consultation, Sprinkler Repair

Each appointment type carries its own settings for duration, buffer time, slot ranking, booking questions, team eligibility, lead scoring, notifications, and integrations. This means you can tailor the entire booking and scheduling experience on a per-service basis.


How appointment types connect to the rest of Driive

Appointment types sit at the center of several key features:

  • Booking pages — Your booking pages route visitors to appointment types, either through the questions you ask or straight to a single service. A type is bookable on a page when a rule or the page's default destination points at it.
  • Requests — Every request carries an appointment type (or "Not sure yet" while you're still gathering details), which determines the questions to ask and who can do the work.
  • Scheduling — Duration, buffer times, and booking windows are all defined per appointment type. These rules determine what time slots are available. This tab also sets whether the type books by exact time or by arrival window, and which of the bookable times Driive recommends first — see Slot Ranking.
  • Team eligibility — You control which teams and users can be assigned to each type. See Team Eligibility.
  • Booking questions — Each type can have its own set of questions that customers answer during booking. See Booking Questions.
  • Lead scoring — Answers to booking questions can feed into a lead score that qualifies or disqualifies incoming requests. See Lead Scoring and Qualification.
  • Notifications — Confirmation, reminder, cancellation, and reschedule notifications can be customized per type. See Notification Settings.
  • Integrations — Connected integrations are switched on per type, so only the services that need them use them. See Integration Settings.

The appointment types page

Navigate to Setup > Appointment Types in the sidebar. Here you'll find a list of all your appointment types with the following tools:

Search and filter

Use the search bar at the top to find a specific type by name. If you have many appointment types, this is the fastest way to locate one.

Active and Inactive

Each appointment type has an Active/Inactive status:

  • Active — The type is live. It appears on your booking pages, and customers can select it when booking.
  • Inactive — The type is hidden from booking pages. Existing appointments of this type are not affected, but no new bookings can be made.

This is useful for seasonal services — activate "Snow Removal" in winter and deactivate it in spring, without deleting the configuration.

Quick info at a glance

The list page shows key details for each appointment type, like the display name, the icon and color you selected, the duration range (e.g., "1h - 2h"), and its Active or Inactive badge.

Click any type to open the full appointment type editor.


Managing your appointment types

From the appointment types page, you can:

  • Create a new type — Launch the creation wizard. See Creating an Appointment Type.
  • Edit an existing type — Click any type in the list to open its editor, organized into General, Scheduling, Team, Questions, Notifications, and Settings tabs. Click Save Changes when you're done.
  • Duplicate a type — Use the Duplicate action to copy an existing type as a starting point for a similar service.
  • Activate or deactivate — Toggle a type on or off without deleting it.

Tip: If you no longer offer a service, set the type to Inactive instead of deleting it. This preserves your historical appointment data.


Next steps