Overview
Contact Center Pro lets you create multiple routing workflows to meet the specific needs of your ServiceTitan accounts, brands, or services. Whether you operate under a single brand or manage multiple tenant accounts, you can configure your workflows to ensure smooth and efficient routing.
Who uses this feature
Administrators
Applies to all business types
Feature configuration
This feature is currently in Early Access and is subject to change. Reach out to your Pro Account Manager for more information.
This feature requires an Enterprise Hub network. Contact your Customer Success Manager or Pro Account Manager to request a network.
The Edit Routing Workflows permission is required to use this feature. Please contact the account administrator on your team. For more, see Manage Contact Center Pro permissions.
Things to know
To create or edit a routing workflow, go to Settings > Routing Workflows. For more, see Set call routing rules in Contact Center Pro.
You can save the routing workflow editor at any stage, even if the flow isn't complete. You can return later to complete your edits.
Currently, you cannot have calls rollover immediately if no one in a Queue is available and/or online. Calls wait in the queue until the rollover time.
Before getting started
Before you get started, think about how you want your calls to route. Most single-account companies can use just one workflow. Multi-tenant companies usually benefit from separate workflows per account to maintain clarity and routing logic.
Ask yourself a few key questions:
How many business locations (tenant accounts) do I manage?
What are my business hours?
Do I want overflow support (e.g. Live Services)?
What types of calls will I receive—appointments, billing, general?
Scenario 1: Single-account company
Use case: You have a single-location company with five Customer Service Representatives (CSRs). They answer calls Mon–Fri, 7 AM to 6 PM. After-hours and overflow calls go to Live Services.
Recommended workflow: Titan Home Services
To support the scenario above, we recommend the following routing strategy, though you're free to modify your workflow as needed.
Entry Points: Set up all of your tracking numbers as the entry points for incoming calls.
Pre-Routing Message: Create a pre-routing greeting to inform callers that their call is being monitored and recorded.
Example: Thank you for calling Titan Home Services. All calls are being monitored and recorded.Date/Time Rules: Define the business hours for routing logic. For more, see Date and time rules overview.
Main Branch Schedule: Monday through Friday, 7:00 AM to 6:00 PM.
Any other time: Routed to Live Services.
IVR (Automated Response Menu): Set up a menu to direct callers to the right department.
Example: 1 - Appointments, 2 - Billing, 3 - General.
IVR (Automated Response Menu) configuration
After configuring the Date/Time rules, route incoming calls to an automated menu where callers can choose from predefined options.
Key | Route | Strategy | Fallback |
|---|---|---|---|
1 - Appointments | Call Center Queue (5 CSRs) | Longest Idle | Roll over to Live Services after 4 min |
2 - Billing | Accounting Queue | Simultaneous Ring | Group Voicemail after 2 min |
3 - General | Call Center Queue (5 CSRs) | Longest Idle | Roll over to Live Services after 4 min |
No/incorrect input | Directly to Group Voicemail | - | - |

Scenario 2: Multi-account company
Use case: You have a multi-location company with seven Customer Service Representatives (CSRs) answering across two tenant accounts. They answer calls Mon–Fri, 7 AM to 6 PM. After-hours and overflow calls go to Live Services.
If your ServiceTitan accounts need different queues, call routing, or hold messaging, we recommend using one workflow per account. This gives you better control over the customer experience for each location.

Recommended Workflow 1: Titan Home Services of Los Angeles
Set a location-specific pre-routing message and route business hours calls to the Los Angeles queue for targeted call handling.
Entry Points: Set up all of your LA tracking numbers as the entry point for incoming calls.
Pre-Routing Message: Create a pre-routing greeting to inform callers that their call is being monitored and recorded.
Example: Thank you for calling Titan Home Services Los Angeles. All calls are being monitored and recorded.Date/Time Rules: Define the business hours for routing logic. For more, see Date and time rules overview.
Main Branch Schedule: Monday through Friday, 7:00 AM to 6:00 PM.
Any other time: Routed to Live Services.
IVR (Automated Response Menu): Set up a menu to direct callers to the right department.
Example: 1 - Appointments, 2 - Billing, 3 - General.

IVR (Automated Response Menu) configuration
Set up an automated response menu for Los Angeles calls to guide callers with clear options and route them efficiently. Main branch calls should be directed to the Los Angeles queue for optimal routing.
Key | Route | Strategy | Fallback |
|---|---|---|---|
1 - Appointments | Los Angeles Call Center Queue (7 CSRs) | Longest Idle | Roll over to Live Services after 4 min |
2 - Billing | Accounting Queue | Simultaneous Ring | Group Voicemail after 2 min |
3 - General | Los Angeles Call Center Queue (7 CSRs) | Longest Idle | Roll over to Live Services after 4 min |
No/incorrect input | Directly to Group Voicemail | - | - |

Recommended Workflow 2: Titan Home Services of Marin County
Ensure all relevant tracking numbers linked to the Marin account are included as entry points. Add a pre-routing message for Marin County and route business hours calls to the Marin queue.
Entry Points: Set up all of your MRN tracking numbers as the entry point for incoming calls.
Pre-Routing Message: Create a pre-routing greeting to inform callers that their call is being monitored and recorded.
Example: Thank you for calling Titan Home Services of Marin County. All calls are being monitored and recorded.Date/Time Rules: Define the business hours for routing logic. For more, see Date and time rules overview.
Main Branch Schedule: Monday through Friday, 7:00 AM to 6:00 PM.
Any other time: Routed to a Live Services.
IVR (Automated Response Menu): Set up a menu to direct callers to the right department.
Example: 1 - Appointments, 2 - Billing, 3 - General.
IVR (Automated Response Menu) configuration
Following the same setup as above, configure an automated menu for Marin County and route main branch calls to the Marin queue.
Key | Route | Strategy | Fallback |
|---|---|---|---|
1 - Appointments | Marin Call Center Queue (7 CSRs) | Longest Idle | Roll over to Live Services after 4 min |
2 - Billing | Accounting Queue | Simultaneous Ring | Group Voicemail after 2 min |
3 - General | Marin Call Center Queue (7 CSRs) | Longest Idle | Roll over to Live Services after 4 min |
No/incorrect input | Directly to Group Voicemail | - | - |

Note: When the business hours are shared across tenants/workflows, it would be best to create Preset Days/Times. Create separate Queues for each tenant, even though the same agents are in both, so that you can see how many callers are waiting on hold for each business separately.