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:
APPOINTMENTAPPOINTMENT_ASSIGNMENTBOOKING_PROVIDER_TAGBOOKINGEXPORT_INVOICE_ITEMINVENTORY_BILLINVOICEJOBJOB_SPLITJOB_TYPELEADLOCATION_CONTACTPAYMENTPROJECTPROJECT_STATUSPROJECT_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_UNITCALLCAMPAIGNCAMPAIGN_CATEGORYCUSTOMERCUSTOMER_CONTACTEMPLOYEEESTIMATEINVOICE_ITEMJOB_HOLD_REASONLOCATIONMEMBERSHIPNON_JOB_APPOINTMENTTECHNICIANZONE
Schema information
This schema applies to all ServiceTitan connections.
Explore ServiceTitan schema ERD