Scheduling Pro Home

Prev Next

Use ServiceTitan Scheduling Pro to streamline the online booking process, helping convert quality leads with less time, effort, and attention from you and your team. Work orders go straight to the ServiceTitan Dispatch board, so there's less scheduling work and less friction for customers. Boost marketing ROI by converting web visits into booked jobs and attract new customers through Reserve with Google integration for a seamless, customizable online booking experience.

Try Scheduling Pro Before You Buy!

Experience Scheduling Pro firsthand with our new try-before-you-buy feature!

Explore the set up, build a scheduler, and book a test job and see how Scheduling Pro streamlines booking before you buy.

To access the demo version, click Try Now from Integrations > Marketing Integrations.

scheduling pro try now

Please note that any setup progress made in the demo version carries over to the paid version.

To activate it in your sandbox account, reach out to your success manager or onboarder.

Setup

What you need to get started

Before setting up your scheduler, ensure you have the following items configured in your ServiceTitan account:

  • Zones: Defines the areas where jobs can be booked.

  • Job Type Mapping: Helps with setting up your services offered in the scheduler.

  • Business Hours: Ensures easier setup for your capacity settings.

  • Campaigns: Enables more robust reporting and attribution capabilities.

  • Scheduling Pro Tag: Enhances tracking for online jobs.

  • Phone Number: Phone number provided on the scheduler.

To get started with Scheduling Pro, request a demo on our Pro Products page, or reach out to your Customer Success Manager (CSM) or Pro Account Manager.

Quick start guide

After you purchase Scheduling Pro and it's configured for your account, go to Settings > Integrations > Marketing Integrations and complete the following steps:

Step 1: Set up quick settings

Scheduling Pro has four choices when setting up general capacity for your scheduler: Adaptive Capacity, Adjustable Capacity Planning (ACP), Business Hours, and Custom Capacity.

  1. Click Review to configure your business hours settings for availability:      

    1. Adaptive Capacity: The Adaptive Capacity option in Scheduling Pro allows you to integrate your scheduler with ServiceTitan Adaptive Capacity settings. This works for all job types and business units used in the scheduler. You can choose between Arrival Windows or Business Hours modes to control capacity. This integration provides greater flexibility in managing scheduling capacity and ensures a seamless experience across Scheduling Pro and Adaptive Capacity.

    2. Adjustable Capacity Planning: If you use Adjustable Capacity Planning (ACP) in ServiceTitan, Scheduling Pro can pull your capacity directly from your ServiceTitan account at the time a customer requests to book an appointment, returning your available capacity and appointment windows for that given job's business unit (or business unit group).                

      Note: ACP integration is only available if you have the Real-Time Availability option enabled in Settings > Capacity Planning > Configuration.

    3. Business Hours: Pulls your appointment time slots into the Capacity section how they are configured in Settings > Operations > Business Hours, making these slots available for your customers to book without any capacity restrictions, as long as you are open for business.

    4. Custom Capacity: Provides you with another way to make specific preferences for your capacity beyond the ACP integration, letting you set specific appointment counts or consider technician schedules for each trade. Time slots are pulled for your business hours configuration in Settings > Operations > Business Hours

      Overview of capacity management features including adaptive and adjustable planning options.

  2. Use the scheduler test and preview to interact with a test version of your scheduler and book an actual job into ServiceTitan to see how the product works for customers and internal staff.

Step 2: Customize preconfigured settings

Scheduling Pro automatically sets up the following sections for your business, but you can customize these settings at any time.

  1. Specify which types of job types and services can be booked in your scheduler, as well as the questions you ask your customers.        

    Note: Job Types uses ServiceTitan's job type mapping, which needs to be configured in Settings > Integrations > Job Type Mapping before launching with Scheduling Pro.

  2. Customize the service questions and answers that you ask your customers during the booking process, including the logic that dictates follow-up questions and job types used.

  3. Set up your scheduler's booking zones and associated messaging.

  4. Control which ServiceTitan zones are eligible for booking with your scheduler. Any Zip or postal codes included in a zone will be available to book.

Step 3: Review Reserve with Google settings

Reserve with Google allows customers to easily book appointments with you directly through Google Search and Maps. It creates a consistent scheduling experience for your customers, no matter where they find you. Set up business unit rules

You can look at your existing Google business profiles for your different office locations and map them to your schedules you've created.

review reserve with google

Step 4: Install your scheduler

When you complete the previous settings, you can then retrieve your install script instructions for your website. Select the appropriate web host or link and follow the installation instructions provided on the page. Set up business unit rules

created scheduler installation steps

Advanced setup

Get started with Scheduling Pro and build and customize your scheduler in six parts:

Part 1: Set up quick settings

Set your scheduler up with some recommended settings to help you get started faster.

Part 2: Set up advanced settings

Set up advanced settings to customize your Scheduling Pro experience.

Part 4: Review Reserve with Google

Set up Reserve with Google settings so that your customers can easily book appointments with you directly through Google Search and Google Maps.

Part 5: Install Scheduling Pro on your website

Learn how to install Scheduling Pro on your website or websites hosted by Duda, Wix, GoDaddy, or WordPress.

Part 6: Update a live scheduler and view analytics and performance data

Learn how to make additional changes to your scheduler and perform additional actions.

Detailed feature setup

Dive deeper into the details of specific Scheduling Pro features that go beyond the high-level configuration in the Advanced Set Up guide:

Use these step-by-step guides to fine-tune Scheduling Pro and tailor it to your workflow.

Scheduling Pro report templates

Explore Scheduling Pro report templates both on tenant level and EnterpriseHub:

Tenant level report templates

Rollup Reporting templates (EnterpriseHub)

Key workflows

Scheduling Pro, Schedule Engine, and Live Services

ServiceTitan now offers a variety of scheduling optimization tools, including Scheduling Pro and Live Services, while also maintaining the legacy Schedule Engine to support traditional scheduling workflows.

Scheduling Pro

Scheduling Pro is a modern scheduling tool that provides the smoothest online booking experience for your customers. With Scheduling Pro, you get full control of every aspect of the booking process, from real-time availability, question logic and mapping— all integrated and directly accessible from your ServiceTitan account. Scheduling Pro is available for all ServiceTitan customers using Schedule Engine and is intended to replace that tool on your site. For more information, see Scheduling Pro.

Schedule Engine (Legacy)

Schedule Engine is a standalone booking platform that is now part of ServiceTitan. Schedule Engine lets customers self-diagnose and book appointments online. It is managed independently of the rest of your ServiceTitan account. For more information, see Schedule Engine.

Live Services

Live Services is a human-powered solution that features CSRs handling voice and chat bookings. Ideal for peak seasons or after-hours, Live Services focuses on delivering personalized customer interaction rather than automated scheduling, ensuring no opportunity is missed during busy times. For more information, see Live Services.

live services

Feature

Integration

Primary Use Case

Scheduling Pro

Fully integrated into ServiceTitan.

Extensive customization, advanced scheduling automation, and full control over the scheduling experience.

Schedule Engine

Standalone platform requiring separate credentials.

Self-diagnosis of issues and appointment booking with fewer customization options, offering a basic scheduling solution.

Live Services

Operates on the Schedule Engine platform.

Real-time support by trained agents who manage overflow, after-hours, and weekend calls and chats.

Scheduling Pro Marketing

Launch Scheduling Pro on a website with a call to action. Your web team can style a call to action to match the design of your website, while Scheduling Pro provides the scheduler script.

You can also track lead activity and attribution in your scheduler.

Gain valuable insights into your scheduler using different Google tools.


Troubleshooting and FAQ

After reviewing the scheduler and going through the website install of my widget, why is the scheduler not showing up on my site?

  1. Check your whitelisted websites in the Scheduler Details section of the self-onboarding flow, including any testing or staging site.

  2. Check that you have a CTA button to launch the scheduler.

  3. Check that your general embed script is installed correctly.

  4. The scheduler does not appear as a static element on your site. It will only launch with a CTA or direct link and then appear as an overlay on your page.

Why is my WorkConnect tab stuck on the first tenant after I went from one tenant to another in ServiceTitan?

Check the top-right corner of your screen to ensure you’re in the correct account. Click “Sign Out” in the top right dropdown in WorkConnect before attempting to log in as another tenant.

Why am I not seeing the availability I expect in my scheduler?

Check your Capacity Settings. Make sure you haven’t set unintentional buffer time between jobs and blocked dates. If you’re using Adjustable Capacity Planning (ACP), make sure technician shifts are populated and up to date. If you’re using Custom Capacity, make sure all technicians, trades/job types you’re using in your scheduler are included in the capacity calculation.

What can I do when ServiceTitan’s standard job type mapping doesn’t cover everything I do? I don’t want to only use those options

You can use the Customize Question Mode tab in the Services Offered section in the self-configuration flow to add questions and responses to go to job types that aren’t included in standard job type mapping.

I have job types that are mapped to multiple Business Units. When jobs are booked, I find they are not getting assigned to the right BUs.

Using the Business Unit Rules option in Services Offered > Advanced Settings, you can build rules to assign the right business based on conditions. Note that what you include in your ServiceTitan job type mapping for business units will not be used.

Where can I access Scheduling Pro (SP) reports?

You can access Scheduling Pro reports directly within Enterprise Hub (EH) rollup reporting. This allows you to view Scheduling Pro data across all of your tenants in one place.

The available Scheduling Pro reports in EH rollup reporting are:

  • Scheduling Pro Session Report

  • Scheduling Pro Conversion Funnel Report

  • Scheduling Pro Volume and ROI Report

For more, see Scheduling Pro FAQ.

Troubleshooting

Explore our troubleshooting articles that address the most common issues and provide their solutions.