Skip to content
English - United States
  • There are no suggestions because the search field is empty.

How To Set Up a ServiceTitan Integration

Learn how to connect ServiceTitan to GlassHouse and automatically sync customer and job data every 2 hours.

💡 What It Is

The ServiceTitan integration automatically syncs your customer and job data with GlassHouse. Once you've provided your Tenant ID to the GlassHouse team, follow this guide to connect your account and authorize the integration.

 


 

⚙️ Step-by-Step Instructions

1. After you provide your Tenant ID to our GlassHouse Support Team:
Sign in to your ServiceTitan account.
Make sure you’re in the correct environment (either Production or Integration/Testing).

2. Go to API Access Settings
From the left-hand menu, click:
Integrations → API Application Access
This opens the Manage API Application Access page.

3. Click “Connect New App”
If you’ve previously connected apps, you’ll see them listed here.
If the app you want to connect isn’t listed, the developer may need to add your Tenant ID through their ServiceTitan Developer Portal.

4. Select the App You Want to Connect
A list of permissions (called API Scopes) will appear. These define what data the app can access.

5. Allow Access
Choose Allow to grant the app access.
Once approved, your GlassHouse Team will handle the rest!

Note: After the initial connection, GlassHouse automatically syncs new and updated customer data every 2 hours.


🙋 FAQs

Question Answer
Does the environment matter? Yes. The Client ID and Secret Key are tied to the specific environment where they were created (e.g., Production vs. Testing). Be sure to use the correct keys for each environment.
What if I have multiple tenants? You’ll need to repeat these steps for each tenant account. Each tenant generates a unique Client ID and Secret Key.
What happens when you share keys? You’re granting that app permission to access your data and perform tasks on your behalf. Only share keys with apps and developers you trust.