Skip to content
Driive Help Center
Driive Help Center

What Is Driive?

Driive is an appointment scheduling platform built specifically for home-service businesses. It gives you one place to manage bookings, coordinate your team, and make it easy for customers to schedule your services online — so you can spend less time on the phone and more time on the job.


Who is Driive for?

Driive is designed for businesses that send crews or technicians to customers' homes. If your day revolves around managing a schedule of on-site visits, Driive was built for you.

Industries that use Driive include:

  • Roofing

  • HVAC

  • Plumbing

  • Electrical

  • Landscaping and lawn care

  • Pest control

  • Cleaning and janitorial services

  • Painting

  • Garage doors

  • General contracting

  • Solar installation

  • Pool and spa services

Whether you're a solo operator or a company with multiple crews, Driive scales with your business.


What can you do with Driive?

Appointment scheduling

Let customers book directly from your website, a shared link, or even over the phone using voice scheduling. Every booking request lands on your kanban board, where you can review, schedule, assign, and complete appointments — all from one screen.

  • Kanban board — Drag-and-drop lanes for every appointment status (Requested, Scheduled, In Progress, Complete, Canceled).

  • Calendar views — See your team's day, week, or month at a glance.

  • Quick-book — Create an appointment manually in seconds for phone-in requests.

Team management

Organize your people into teams (e.g., "Roofing Crew A," "HVAC Techs") and assign appointments to the right team members. Set individual availability so Driive only offers time slots when your crew is actually free.

  • Roles and permissions — Admin, Member, and Restricted roles keep sensitive data safe.

  • Per-member availability — Override business hours for individual team members.

  • Team-based routing — Direct bookings to the right team automatically.

Booking pages and routing forms

Create professional, branded booking pages that your customers can use to request appointments 24/7. Routing forms ask smart questions up front — like "What type of service do you need?" — to direct customers to the right appointment type.

  • Custom branding — Add your logo, brand colors, and a custom welcome message.

  • Booking questions — Collect the information you need before the appointment (photos, descriptions, address details).

  • Lead scoring — Automatically qualify incoming requests based on customer answers.

Calendar sync

Connect your Google Calendar or Microsoft Outlook so Driive knows when you and your team are already booked. Appointments created in Driive show up on your connected calendar, and existing events block off time so you never double-book.

Integrations

Driive connects with the tools you already use:

  • Google Calendar and Microsoft Outlook — Two-way calendar sync.

  • CompanyCam — Attach project photos directly to appointments.

  • Webhooks and API — Build custom integrations with your existing software.

Learn more in Integrations.


How Driive fits into your day

Here's what a typical day looks like for a Driive user:

  1. Morning — Open your dashboard and review today's appointments on the calendar. Check the kanban board for any new booking requests that came in overnight.

  2. Mid-day — A customer fills out your booking form on your website. You get a notification, review the details, and schedule the visit.

  3. On-site — Your technician marks the appointment as "In Progress" from their phone.

  4. End of day — Mark jobs as complete. New leads that came in during the day are waiting on the kanban board, ready for follow-up.


Getting started

Ready to try it? Head to Creating Your Account to sign up, or jump straight to the Quick Start: Your First Booking tutorial to see Driive in action.