Skip to main content
measureQuick

Integration: CRM and field software

ServiceTitan®, documented automatically.

The measureQuick ServiceTitan integration documents diagnostics against the job automatically. A dispatched job arrives in measureQuick with the customer, site address, and job number already filled in. When the technician finishes, the report, PDFs, and photos save back to the ServiceTitan record, and status tags mark what happened.

What it is

ServiceTitan is the system of record for many of the largest shops in the trade. measureQuick connects to it through ServiceTitan's native v2 API, pulling dispatched jobs into the app and saving completed diagnostics back to the job.

The round trip starts at dispatch. A job assigned to the technician appears in measureQuick's Dispatched Projects list with the customer information, site address, and job number pre-filled. On completion, the report, PDFs, and photos save to the ServiceTitan job. Status tags mark events as they happen: Vitals opened, photos complete, static-pressure pass or fail, carbon monoxide alert.

How it works with measureQuick

Send your Tenant ID

In ServiceTitan, go to Settings, then Integrations, then API Access, and copy your Tenant ID. Email it to measureQuick, and we confirm once the connection is made.

Connect a new app

Create a new App in ServiceTitan for the Client ID and Client Secret. Add both on the ServiceTitan page of the mQ Cloud App Store and click Save credentials. That authorizes measureQuick against your tenant.

Document automatically

Once connected, a dispatched job arrives in measureQuick with the customer and job details pre-filled. Completed reports, PDFs, and photos save to the ServiceTitan job, and status tags mark each outcome.

Status tags on the ServiceTitan job

measureQuick applies status tags to the ServiceTitan job as work progresses: when a Vitals score opens, when photos are complete, when static pressure passes or fails, and on a carbon monoxide alert. Opening or closing a project and completing a system score are tagged too.

The tags are the signal the office sees on the job. A carbon monoxide alert or a failed static-pressure test is a tag the office can filter on and act on. Tags are created in ServiceTitan under Settings, Operations, Tag Types, then checked on the ServiceTitan page of the mQ Cloud App Store with 'Verify mQ tags'.

Read the ServiceTitan tagging guide →

Questions, answered

What does the office see after a diagnostic?

The completed report, PDFs, and photos appear on the ServiceTitan job. Status tags mark the outcome, so the office can filter jobs by diagnostic result.

How is the connection authorized?

Copy your Tenant ID from ServiceTitan Settings, Integrations, API Access and email it to measureQuick. Once the connection is confirmed, create a new App in ServiceTitan for the Client ID and Client Secret, add both on the ServiceTitan page of the mQ Cloud App Store, and save.

What flows into ServiceTitan?

Reports, PDFs, and photos save to the job. Status tags mark events as they happen, from a Vitals score opening to a static-pressure pass or fail. Photos sync in real time when enabled, or in a batch on completion.

Is this a native integration or a workaround?

Native. measureQuick connects through ServiceTitan's v2 API with an OAuth connection.

What happens if a report push fails on a weak connection?

Reports sent to ServiceTitan retry automatically, and when the server is busy the app waits and retries. A push that still fails shows in the app’s upload bar, so the office finds out right away.

Does Save to ServiceTitan always appear?

Save to ServiceTitan appears when the project was started from the Dispatched Projects list in measureQuick. A project started outside that list does not write back to ServiceTitan.

Connect ServiceTitan.

Copy your Tenant ID, authorize the connection, and diagnostics start documenting on the job.