ServiceTitan Lite
ServiceTitan is a platform for service companies to manage their customers, operations, finances, and growth.
Features
Feature Name | Supported | Notes |
---|---|---|
Capture deletes | check | BUSINESS_UNIT ,CALL ,CAMPAIGN ,CAMPAIGN_CATEGORY ,CUSTOMER ,CUSTOMER_CONTACT ,EMPLOYEE ,ESTIMATE ,INVOICE_ITEM ,JOB_HOLD_REASON ,LOCATION ,MEMBERSHIP ,NON_JOB_APPOINTMENT ,TECHNICIAN , and ZONE tables. |
History mode | ||
Custom data | ||
Data blocking | check | |
Column hashing | check | |
Re-sync | check | |
API configurable | check | API configuration |
Priority-first sync | ||
Fivetran data models | ||
Private networking | ||
Authorization via API | check |
Supported deployment models
We support the SaaS and Hybrid deployment models for the connector.
You must have an Enterprise or Business Critical plan to use the Hybrid Deployment model.
Setup guide
Follow our step-by-step ServiceTitan setup guide to connect ServiceTitan with your destination using Fivetran connectors.
Sync overview
To capture new records, we incrementally sync the following tables and their child tables:
APPOINTMENT
APPOINTMENT_ASSIGNMENT
BOOKING_PROVIDER_TAG
BOOKING
EXPORT_INVOICE_ITEM
INVENTORY_BILL
INVOICE
JOB
JOB_SPLIT
JOB_TYPE
LEAD
LOCATION_CONTACT
PAYMENT
PROJECT
PROJECT_STATUS
PROJECT_SUBSTATUS
To capture updates and deletes, we also re-import the CUSTOMER_CONTACT
and LOCATION_CONTACT
tables and their child tables once a week.
We also incrementally sync the following tables to capture updates and deletes.
BUSINESS_UNIT
CALL
CAMPAIGN
CAMPAIGN_CATEGORY
CUSTOMER
CUSTOMER_CONTACT
EMPLOYEE
ESTIMATE
INVOICE_ITEM
JOB_HOLD_REASON
LOCATION
MEMBERSHIP
NON_JOB_APPOINTMENT
TECHNICIAN
ZONE
Schema information
This schema applies to all ServiceTitan connectors.
Explore ServiceTitan schema ERD