Ask your ServiceTitan data anything
You already have the data. Getting a straight answer out of it is the hard part.
Titan Connect is your own app. It connects to your ServiceTitan, pulls your jobs, estimates, invoices, customers and equipment into it, and then you just ask.
ChatGPT, Gemini, or Claude. Your pick.
$297. One payment. The app is yours.
Read only. It cannot change anything in your ServiceTitan.
It walks you through the setup
Seven screens. I recorded every click inside the ServiceTitan portal, so you are following along, not guessing. Stop halfway and it picks up where you left off.
You ask, it answers
"What open estimates over $1,000 are sitting out there, oldest first?" You get a table back. Customer, dollar amount, how long it has been sitting, what the work was.
It tells you what it does not know
Ask it about payroll and it says payroll is not in here. It does not make up a number to fill the gap.
What it will actually answer
These questions are already built in. Click one and it runs.
Money sitting in the database
- Open estimates over $1,000, oldest first
- Work a tech wrote up on the job that the customer never bought
- Equipment over 12 years old, with anything already replaced left out
- A ranked call list your CSR can work top to bottom
The numbers that never total correctly
- True close rate, counting each quote in the month it actually sold, not the month it was written
- One call close rate
- Quoted dollars against sold dollars, and the gap between them
- Revenue by business unit, with a grand total the rows actually add up to
- Average ticket, both with and without the zero dollar jobs
Money owed
- Completed work that still has a balance on it
- AR aging in buckets, with the ten largest balances named
Your customer base
- Customers who have gone quiet
- Callbacks and recalls, and what they cost you
- What is broken in your data and which reports it is breaking
Every one of these came out of a question somebody posted in the ServiceTitan Hacks group. Not a whiteboard.
And you are not stuck with the list. Type your own question, in your own words, whenever you want.
The part most tools skip
I have watched AI tools confidently hand a contractor a number that was wrong.
So this one is built to tell on itself.
Ask it which equipment is oldest and it answers like this:
"Only 461 of 1,503 installed equipment records have a usable install date. The other 1,042 could not be assessed for age."
That is the real answer. Most of your equipment records are missing an install date, and a tool that quietly ignores that hands you a call list built on nothing.
It will not swap in a different field to make the answer look complete. It will not treat the date a record was created as the date the unit was installed. If it cannot answer, it says so.
You should be able to trust a number before you put a tech in a truck over it.
Your data stays yours
This is the part people ask me about first, so here it is up front.
The app is yours. It lives in your own account, not on my server. I do not have a login to it.
Your credentials are yours. You create the connection inside your own ServiceTitan. You can shut it off in one click, any time, without asking me.
It is read only. It can look at your data. It cannot change a job, an invoice, or a customer record.
Nothing sits around. Your data lives in your copy for 24 hours and then deletes itself. Refresh it whenever you want.
I never see any of it. Neither does anybody else. There is no shared database.
How it works
- 1.
You get your own copy.
You create a free Lovable account and copy the app into it. Lovable is the platform the app runs on. Takes a couple of minutes and you do not need to know anything about it.
- 2.
It walks you through connecting to ServiceTitan.
Seven screens with recorded walkthroughs. You will create an app inside your own ServiceTitan, turn it on, and paste four values in. No code.
- 3.
It pulls your data in.
Jobs, appointments, estimates, invoices, customers, locations, equipment, memberships, business units.
- 4.
You pick your AI.
It works out of the box on the built in AI, so you can start asking questions without signing up for anything else. Prefer ChatGPT or Claude? Paste in your own key and it uses that instead.
- 5.
Ask it things.
What you get
- Your own copy of Titan Connect, yours to keep
- The guided setup with recorded walkthroughs of every ServiceTitan screen
- Every question above, pre built and ready to click
- One payment of $297. No monthly fee for the app
What you need
- ServiceTitan, on a plan with API access
- A free Lovable account, which you create during setup
- About an hour the first time through

Who built this
Bill founded and scaled Paramount Heating and Air to roughly $3.5M in revenue and an Inc. 5000 spot before selling it. He now runs ServiceTitan Hacks, a community of more than 11,000 contractors using ServiceTitan, AI, and automation to grow.
He built this the same way he ran his own shop. Find the number, then go get it.
